Skip to Content

Motivation

A few days ago I decided to download and install Enterprise Portal 6.0 Service Pack 4, freshly available on SDN. Fortunately there is an installation guide included. An SDN article includes the same information (blog by Oliver Stiefbold: SAP NetWeaver Enterprise Portal on MS SQL – Developer Edition – Sneak Preview Package).

Because I encountered so many problems installing EP according to the provided  information, I want to share my experiences with you and try to help SAP improve its process, too. Let me state that the recent consolidation plans of Microsoft and SAP sort of got me thinking of whether SAP might have wanted to join with Microsoft to obtain some know-how in doing installation procedures. But of course one has to understand that the Sneak Preview is just a pre-production release. And the installation writes so. 

Auxiliary Theatre of War

The first hurdle has been to recognize the correct download area for getting all the needed stuff. There is one link provided in the EP section of SDN, but this points to just one of the four files needed! Sorry, but that’s sort of inconvenient. The right link, “Downloads” is in the top-bar navigation of the SDN site.  

BTW: The download for the Microsoft SQL Server is not included, for trivial reasons. You can get a free-to-use evaluation version from Microsoft. As their servers are not the least frequented ones, the download of the database itself takes a certain amount of time.

It’s fortunate that the installation procedures for the Microsoft database are explained in a document supplied with the Sneak Preview resp. at SDN. The link (https://weblogs.sdn.sap.com/pub/wlg/sql.htm), included in Oliver Stiefbold’s blog under Hardware/Software Requirements, is broken. (Error: Document not found. Path: /wlg/sql.htm)!  

I could be wrong, but never ever did I read anywhere of the need to install the English version of MSSQL Server. Living in Germany and not wanting to wait for the download from Microsoft to finish up (display: 4 hours estimated time until completion), I asked my collegue if he has a version on his hands. Thinking I was lucky, I got the German version from this personal channel and installed it. Then the miracles began, but after downloading (yes this is not part of any calculations and estimations), extracting and installing SP3a for SQL Server. Wondering why the Hotfix 844 did not install and the Unicode-Hotfix either, time passed by. Don’t want to go into detail any further on this subject (just like to add that as a cautious person I have studied numerous SAP Notes concerning SQL Server).

Just Kiddin’ 

Well, sorry for being sarcastic, but the installation document begins with a joke and ends with one. At the beginning it writes “The complete installation will take between 4 and 8 hours! (Depending on your hardware).”  This leads to just one question: What is the meaning of “complete”? The last sentence is “Note: Since this was the last installation step, you should reboot your computer now.” No comment on this.

Tips

Here are some tips I have not read elsewhere related to EP6 SP4 (but please excuse me if I missed something in the phletora of documents and notes. Relating to plethora of contents see my other article at SDN vs. SAP Community: Plethora of Contents).

 

My config:

  • Windows 2000, SP3
  • Dual-Pentium Processor
  • 2 GB RAM, enough HD Space
  • Installed WebAS for Java Sneak Preview 6.4

 

List of tips: 

Read thru the list before you begin doing anything!

  • If you need to reboot your computer or need to lookup a note or read a document or download something currently missing, write down the ongoing step you are performing (just in case you forget because of the interruption). 
  • If you need to install SQL Server or Service Pack 3, stop SNMP and SAPDB WWW services beforehand.
  • If you need to install SQL Server or Service Pack 3, reboot the machine afterward. 
  • To be on the safe side, ensure your computer name is not longer than 12 characters (WebAS for Java needed this some time ago). 
  • Best, reboot after every installation step (installing DB, WebAS, WebAS SP, EP, EP SP, KM). 
  • If the J2EE Engine is not coming up after 800 seconds (see messages in log file during installation), start it in the Management Console (MMC) – eventually stop it before that. 
  • As written in the documentation, the set-up procedure of WebAS SP5 could hang. I was not able to kill the process while being able to restart the set-up after that. I needed to reboot because the SDM process still was active! 
  • BTW: One time, I could not kill the WebAS SP5 setup process with the task manager, I had to press “Cancel”.  Another time, I could only kill the process with help of the Windows task manager (and to restart SAPINST.EXE, I had to right-click on the tray icon of the previous SAPINST and chose “Exit”).
  • For installation of WebAS (and perhaps EP, too) stop any probably installed instance of other WebAS’s (use the MMC). To be safe, also stop the msg_server.exe and enserver.exe processes of the other WebAS’s. 
  • If thinking of installing EP6 SP4 be aware that you need to install NW Dev. Studio SP 5 which clashes with other versions of probably installed WebAS’s! 
  • If you already have installed a NW Dev. Studio DO uninstall it before installing the Dev. Studio supplied with EP6 SP4. The supplied Dev. Studio has SP5! So if you have another WebAS installed, make sure it has a Patch Level compliant with SP5!
  • If you have installed other WebASs, the port for EP is not 50000. It is 50000 + (instance_number*100). You can find the instance number in the EP behind the server name (you have to look in the last row/node of the tree). This is (at least) for testing the EP as described in the documentation. 
  • Although rebooting before installment of SP4 for EP6, the setup asks if one wants to continue an old installation. Do start a new installation (as there is no fitting old one!). Assumption: SP4 is mislead by earlier installations of EP6 (or perhaps even WebAS). Don’t be irritated if in another installation than the one of WebAS SP5 (only for that step the symptom is described) there appears something like “at Java.lang.Thread.run…” in the status bar. Wait and stay calm.
  • Install the Knowledge Management (KM) component, too! It’s installation procedure is described on SDN (for URL see start of article), but not in the file supplied with the EP-Installation. Notice that included in KM is EP which you can ignore. Install KM from {$INSTALL_PATH}/KMC/KMC1/SAPINST/NT/I386/SAPINST.EXE

Proposals

Here are some proposals for developing setup routines coming to my mind after mastering several installation marathons:

 

  • Highlight the more important information! Some information is more equal than other (compare Animal farm)!
  • Include information on which system configurations the installation has been tested.
  • Include a checklist or a link to an installation document being displayed AT THE BEGINNING OF THE SETUP ROUTINE!
  • In the Setup Program: Try to check system requirements and prerequisites as early as possible.
  • Do fair estimations.
  • Provide all of the most important information (in most cases this is given).
  • There should be no coupling between server (J2EE Engine etc.) and client (NW Dev. Studio).
  • Display a test functionality at the end of the installation procedure resp. a diagnosis program in general!

 

Hope this helps. Have fun!

To report this post you need to login first.

26 Comments

You must be Logged on to comment or reply to a post.

  1. Michael Wiedemann
    Hi Klaus,

    luckily enough I was able to install EP6 SP4 sneak preview before you wrote that weblog – but if I would have encountered problems, this guide would definitifely been of great help!

    Have fun testing…

    Kind regards,
    Michael

    (0) 
  2. Jake Logan
    Klaus,
        Appreciate the details provided. I have successfully installed the WebAS and EP and Dev Studio as mentioned in the install guide. Things look good. However i even installed KM and all went well except for the last step (post processing). Tried continuing the installation by restarting it again couple of times but it just hangs at the post processing step.

      When i logon to the portal, everything looks good except the KM Section which throws a Null pointer.
       Any ideas…?

    (0) 
    1. Klaus Meffert Post author

      Hello Jake,

      the installation of KM worked fine for me, luckily. Perhaps you can send me your eror log from the KM installation to my mail address: <removed by myself after some time>.
      This is an issue probably better discussed via mail or in the forum. If you supply me with details, I try to help you willingly. If we find something out we can then append it to this blog as a tip or post it to the forum afterwards.

      Regards

      Klaus

      (0) 
  3. Gordan Flego
    Hello,

    after successful installation of EP6 SP4 without Developer studio, I am trying to install KM.
    After entering Administrator password I am getting error: FKD-00038 Query did not return a result. Select attribute SDM_HOME, statement WHERE DISPLAYNAME = “.
    Portal is running (checked with successful login) and SDM is also running (checked with attempt to start it manually, response was that SDM is running. Also MMC shows that SDM is running).
    It is like KM installation could not find running J2EE engine.

    Please help,

    Gordan Flego

    (0) 
    1. Klaus Meffert Post author
      Hello Gordan,

      I think it is essential to install NW Dev. Studio SP5, as supplied with EP6SP4. If you have another Dev. Studio installed, uninstall it and install the supplied one. If you have another WebAS for Java installed with SP unequal to 5 you need to patch it up to SP5 (if you have SP6, bad luck).
      Perhaps there could be another error but I would try installing the Dev. Studio SP5 first!
      BTW: which database are you using?

      Regards

      Klaus

      (0) 
      1. Gordan Flego
        Hello Klaus,

        thank you for fast response.

        For DB I am Using MS SQL Evaluation Edition.
        OS is Windows XP (I manage to install EP6 SP4 on it!)
        Laptop is standalone (1 GB RAM, 80 GB HDD, P4M 1.8 GHz), so I have to add in hosts file laptop name as 127.0.0.1.
        I can start portal with both http://localhost:50000/irj and http://laptop:50000/irj and it is working fine.
        Now I installed Developer studio and run Analyzer from KM package.
        What I can see is that J2EE/Login Info is OK, but J2EE/Portal Existence failed. In the same time I can log to the portal!

        Error in installation of KM is the same:
        The step lookForAlreadInstalledJ2EEEngine with step key EP60|ind|ind|ind|EP60|ind|0|lookForAlreadInstalledJ2EEEngine was executed with status ERROR.

        Best Regards

        Gordan

        (0) 
        1. Klaus Meffert Post author
          Hello Gordan,

          it seems that there is an intrinsic error in the installation provided. I assume, there is no obvious workaround for this. I assume this because there is a thread in the forum:
          /message/58867#58867 [original link is broken]
          Title: Error during install of sneak peek EP 6.0 SP4

          There, another person has the same problem like you. Perhaps it’s your software/hardware config. Or there is some problem with licenses expired? Sorry, but if I would talk farther now, all would sound too fantastic..

          Regards

          Klaus

          (0) 
          1. Gordan Flego
            Hello Klaus,

            last night and today I made complete reinstallation on my laptop. I even went some steps back and remove all traces of java 1.3.1_11 from my computer and reinstall java 1.4.2_04. After installation of portal upgrade to SP4 result is the same, but I have some more info.
            First, before installation of portal I run analyzer from KM package and J2EE/Portal Existence was executed with success. Test of KM installation failed on the same step. Than I installed portal and upgrade. After that the same analyzer failed on J2EE/Portal Existence step.
            For fun I run also analyzer from portal package and result was the same J2EE/Portal Existence failed. I do not need to say that portal was running in that time and login through IE was successful.
            Next step was running of Visual administrator and I found some interesting info. Dispatcher and Server version info is for the kernel version 6.30 patchlevel 75145.313. Is this OK? Why I do not have version 6.40?
            Is it possible to connect to WAS with SAPGui?
            During investigation of WAS/J2EE1 folder I found CDVersion.txt with info in it “release = 630_SP3_REL date = Thu Dec 11 09:21:37 2003”

            I am puzzled,

            Gordan

            (0) 
            1. Klaus Meffert Post author
              Hello Gordan,

              the version tags could be puzzled (as you seem to be) because they partly have not been replaced during the versioning process of the software (this is what I read).
              Perhaps you should wait until Rapid Installer is available There is an article about it at SDN:
              https://www.sdn.sap.com/sdn/developerareas/netweaver.sdn?page=rapid_installer.htm

              To use the proprietary SAPGui to connect to WAS for Java is not senseful. SAPGUI displays the front end of an ABAP System and uses its own protocols and visual components. But using SAPGUI with WAS for ABAP is the natural way as things have not changed alot, except that WAS replaces/extended Basis.

              Regards

              Klaus

              (0) 
  4. Frank Lauks
    I successfully installed EP6SP4. But the
    Portal Content Browser does not work. It
    does not show the PCD folders and I cannot
    add any new pcd object. Any idea ?
    (0) 
    1. Klaus Meffert Post author
      Hello Frank,

      this error is known to me. Reason was a problem with the rendering in the Internet Explorer. I tried on a different system (which indicated the same IE version, but was different as every Windows-installed system is different) and it worked. I cannot remember exactly what happened to fix the rendering error on the original machine, but I think it was a change in security configuration. Seems that your security properties are set too restrictively. Try disabling everything ambigous and when display works correctly, turn on some options an again until you are happy with your security constraints.

      Regards

      Klaus

      (0) 
  5. Ricardo Quintas
    Hi Klaus,
    thank you very much for your weblog.

    Nevertheless I have a question to make regarding system requirements for EP6.

    You wrote that your config was:
    ——————–
    Windows 2000, SP3
    Dual-Pentium Processor
    2 GB RAM, enough HD Space
    Installed WebAS for Java Sneak Preview 6.4
    ——————–

    my question is, can I use this same kind of configuration to run SAP (IDES) or WebAS 6.4, DB, Portal EP6, KM, TREX… all in the same machine ??

    Best Regards

    (0) 
    1. Klaus Meffert Post author
      Hi Ricardo,

      yes you can, as your enumeration DB (part of WebAS and EP), WebAS 6.4, EP6, KM (add-on to EP6)and TREX (which is part of KM) contains everything being included (or available as add-on) in WebAS for Java and EP (running on a different WebAS). It should be OK to install a SAP system (IDES in your case) instead of an instance of WebAS for Java.

      The reason for running all services on one machine is that they autoconfigure themselves to not interfere with other services. Well, that’s theoretical and in pratice it seems to work in most cases 🙂

      Regards

      Klaus

      (0) 
  6. Ravi Yigalapati
    I downloaded WebAs for Java and installed without a glitch.  When I try to install the poral platform, it apparently does not detect the j2ee engine and quits; it gives me the following error though

    ERROR 2004-07-07 17:49:14
    CJS-00291  SAPInst could not find any SAP J2EE instances that match the Portal Platform requirements. The installation stops. Install the SAP J2EE 6.40 according to the Portal PAM requirements, and run the portal installation again.

    My questions are:
    1. Can you only install at this point with only SQL Server?
    2. When I run the Analyzer, I get everything right except this:
    No support for this DB type – sap on Windows 2000
    3. The documentation for the installation of WebASJava does have a different document win_640_oracle_j2ee_v110.pdf for oracle installation. Is this invalid?

    My system configuration is
    Windows 2000, SP4
    Pentium Processor
    1 GB RAM, enough HD Space
    Installed WebAS for Java Sneak Preview 6.4
    Oracle 9.2.5.

    (0) 
    1. Klaus Meffert Post author
      Perhaps I’m mislead, but the error message “SAPInst could not find any SAP J2EE instances that match the Portal Platform requirements” seems to indicate that the J2EE server is not of the correct version. Have you installed the WebAS bundled with EP or did you download a WebAS separately, installed it, and then downloaded the EP packages (the latter is wrong)?

      Regards

      Klaus

      (0) 
      1. Ravi Yigalapati
        Hey Klaus,

        You are right! I did install a seperate WebAS because the bundled one clearly says it’s for SQL Server. And I did nor find a WebAS for Oracle. So does that mean this sneak preview is strictly for SQL Server? Are is there a version available for Oracle as well? Please let me know.

        Thanks,

        Ravi…

        (0) 
        1. Klaus Meffert Post author
          Hello Ravi,

          yes, the WebAS is dedicated for use with MSSQL Server. But in the installation script I found a check testing for either MSSQL or Oracle. So give it a try. I have no Oracle DB running (and don’t want to install EP again, as you might understand 🙂 ), so I cannot tell you from practice. But give it a try, perhaps it works. Tell me about it! If it doesn’t work, you must finally use MSSQL.

          Regards

          Klaus

          (0) 
          1. Ravi Yigalapati
            Hi Klaus,

            My plan is to do just that(try and install on Oracle); if it doesn’t work I’ll switch over to SQL Server. It’s a big help to know that the script is checking for Oracle. Perhaps it’s just for the future support; either way I’ll let you know how it went. I started downloading WebAS640_Java_SP5.zip(for SQL Server) and it might take a few more hours to finish.

            regards,

            Ravi…

            (0) 
            1. Ravi Yigalapati
              I tried installing on Oracle but that didn’t quite work. It quit even before it started doing anything; so for now only SQL Server is supported. Once I installed SQL Server, the installation process went without too many glitches. It did behave weirdly a couple of times but nothing that’s not documented.  Best of luck everybody.

              Ravi…

              (0) 
  7. Sisi Vish
    First of all I thankyou for this weblog.  This is a great help.

    I am trying to install EP6.4 sneak preview since a week and made like 3-4 attempts.  I am getting the same error that Ravi got (correct instance of J2EE is not found when I am installing EP6).  I read your total discussion with Ravi and I am wondering where I can get the bundled WAS with EP?

    I did the same thing, first downloaded WebAS, installed it, and then downloaded the EP.

    Thankyou very much.

    (0) 

Leave a Reply