Installation of J2EE

Hi there!
What do i have to do after installing J2EE edition that i can actually use it? I would like to include classes/packages with import (e.g. javax.ejb.EntityBean).
Do i have to copy the files into rt.jar?
Regards,
Stefan

i recommend you do not modify sun's jars
set correcty the variables JAVA_HOME and J2EE_HOME in your OS
and compile/run with:
%J2EE_HOME%\bin\javac -classpath .;%J2EE_HOME%\lib\j2ee.jar *.java
%J2EE_HOME%\bin\java -classpath .;%J2EE_HOME%\lib\j2ee.jar Demo

Similar Messages

  • Installation of J2ee Adapter engine

    Hi All,
    As per my understanding in order to install J2ee Adapter engine, First we need to install Java System and later we install J2ee Adapter Engine.
    Please correct me if am wrong.
    Thanks,
    Kalyan.

    Hi Prateek,
    Thanks for ur reply,
    We ahve a J2ee engine in EP server. If i want to configure a Local J2ee engine in that.Do i need to install a separate J2ee adapter engine on already existed J2EE (EP)server. Or can i do directly Configuration in Visual Admin of the existed J2EE server to connect my PI system.
    My doubt is J2ee adapter engine already exists in J2ee engine of the WAS or is that a separate installation i need to do even i have tha J2EE engine.
    Please clarify my doubt.
    Thanks,
    Kalyan.

  • Installation of J2EE Adapter Engine with DB on different host

    Hello all,
    I don't know if this is the right thread, but hopefully it is.
    I have got following assignment:
    I have to install NW70 PI/XI J2EE Adapter Engine. The trouble is, that due to a CI and DB hosts politics it's necessary to have database on different host than the central instance is.
    But unfortunatelly the "SAPINST" program and its choice of J2EE Adapter Engine installation doesn't offer the possibility to install the product (J2EE AE) as a distributed system. SAPINST simply installs J2EE AE on one host including database. I've not succeeded the find a work-around.
    I got two ideas, but I would like to confirm them:
    1) Instal full SAP Java AS as a distributed system. After proper installation and patching I would use a SDM tool and deploy all necessary components to get a J2EE Adapter Engine "like" system. The  only problem is that I don't know exact difference between normal SAP Java AS and SAP J2EE Adapter Engine and I'm not sure where could I get all necessary .SAR files.
    2) Make a installation of SAP J2EE Adapter Engine as SAPINST allows. After installation and pathing, shutdown the system and move database to desired host, change all settings and start SAP J2EE AE as a distributed system. Only thing I'm not sure about is, if the J2EE AE would run in such a landscape.
    Could anyone help me to get out of this deadend ?
    Thank you for your comments in advance. Rewards points granted.
    Tomas

    Hi Jitendra,
    thank you for your effort.
    Maybe the question is more to Oracle forum part, because I don't think, that I would be able to do the installation as I described in point 1) (distributed JAVA AS and manuall deploying of AE components).
    Probably the SAPINST is built up in this way, because in most cases it's needed to install J2EE AE on side of the other integrated system and there is one special machine dedicated to it.
    If this is true and J2EE AE is really "normal JAVA AS" with some more functionality, I think the installation can be done as I described in point 2) - to install the J2EE AE locally, then shut it down and move the database to different host as required.
    Anybody with different idea ?
    Thank you
    Regards
    Tomas

  • Problems in installation of J2EE server.

    Hey guys,
    We tried installing the J2EE server. I set the local host details in Windows> Preferences in NWDS, but the server is not getting activated to test our applications. To start the server, I had gone to control panel>Administrative tools-->Services, here I have two services created named SAPJ2E00 and SAPJ2E01. When I tried to start these services, its giving me this error "Could not start the SAPJ2E00 server on local machine Error 5: Access Denied". Do I need to login with a different user ID?
    And another way which I tried is, starting the J2EE server through command line
    D:\usr\sap\J2E\JC00\exe>sapstart.exe name =J2E nr=JC00
    SAPDIAHOST=localhost
    And the response is something like which is mentioned below:
    sapstart.exe=>sapparam<1c>: No Profile used.
    Start service SAPJ2E_JC00 on machine
    localhost
    OpenSCManager of
    localhost failed. Error#: 1722
    Cannot connect to DCOM Interface of Start Service: -2147024891
    Any suggestions would be really helpful.
    Regards,
    Priyanka.

    Hi Priyanka,
    I guess you have installed SAP WebAS Java.
    If yes the you will be having a J2EE admin or <instancename>adm user; try starting with tht.
    I also want to know that which Java version and database versionyou have used.
    I also faced this situation where J2EE engine was not starting and the reason was some problem in Ms SQL server installation.
    This is my first post to this forum; excuse me if I misunderstood.
    Regards,
    Sumit

  • NWDI SP13 installation on J2EE Sp11 can works ?

    I need to clarify the following:
    I have a J2EE 640 Sp11, with EP and KM installed , both at Sp11.
    I have to install the NWDI sp13.
    I need to clarify if it can works with J2EE sp11, or before that I have to upgrade the J2EE to sp13.
    The NDWI installation guide require only J2EE SP04, but it's quite old.
    The Upgrade guide sp13 for the NWDI sp13 has the prerequisite the upgrade the J2EE to Sp13.
    What I have to do ?
    Regards

    Hi Mauro,
    > The Upgrade guide sp13 for the NWDI sp13
    > has the prerequisite the upgrade the J2EE to Sp13.
    >
    > What I have to do ?
    Upgrade?! For different reasons:
    - EP/KM SP11 is old and buggy. Not that SP15 is bug-free, but the situation is much better
    - If the prerequisite to upgrade the J2EE to Sp13 is stated, in any support case you will be pointed to that.
    Hope it helps
    Detlev

  • Problem in installation of J2EE SDK 1.3

    I have installed J2EE SDK 1.3 on my machine. I have set
    J2EE_HOME=C:\j2sdkee1.3.1
    JAVA_HOME=C:\Program Files\j2sdk1.4.2_08
    and
    PATH=C:\j2sdkee1.3.1\bin
    environmental variables. All the three path seem to OK. But when I'm trying to start application server using j2ee -verbose command on my dos prompt I'm getting following error
    'C:\Program' is not recognized as an internal or external command, operable program or batch file.
    I tried j2ee -verbose command from C: prompt as well as from C:\j2sdkee1.3.1\bin prompt in which j2ee batch file is present.
    Please help/guide on above issue

    JAVA_HOME is having space character in it. Install J2SE at location where there are no spaces in the path and then try......

  • Portal Installation Error: J2EE Database is not available via test

    When starting SAP with startsap I get this error
    Checking EZP Database
    J2EE Database is not available via test
    See logfile JdbcCon.log
    In the JdbcCon.log:
    Start: Fri Nov 20 08:25:28 MST 2009
    Error: Couldn't connect to DB
    java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
    The listener is up & running. I can tsnping to the EZP. The database is up & running
    This is a new portals instance on AIX
    hostname: ezpdb01-lp
    OS: AIX 6.1
    Oracle: 10.2.0.4
    Any advice?

    Hi Bill,
    Your are able to execute command start SAP succefully by using host
    ezpdb01
    I am using the correct hostname...
    listener.ora
    HOST = ezpdb01-lp
    tnsnames.ora
    HOST = ezpdb01-lp
    UNIX - hostname
    ezpdb01-lp
    1)
    ezpdb01-lp:ezpadm 7> startsap ezpdb01-lp
    no start profiles found
    2)
    ezpdb01-lp:ezpadm 7> startsap ezpdb01
    I get the same error in JdbcCon.log
    Start: Tue Dec 01 08:45:53 MST 2009
    Error: Couldn't connect to DB
    java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
    1. Now first step take backup of tnsname.ora & listner.ora
    2. Edit hostname present from ezpdb01-lp to ezpdb01 in both the file.
    3. Now try to start sap with command
    startsap ezpdb01
    , if still error exits then pls paste the contain present in sqlnet.ora.
    Thanks
    Anil

  • New installation question  (J2EE admin

    I just isntalled SAP WAS with the new version
    I tried successfully to get to the J@EE Engine Visual Administration GUI
    I cant connect in.  It does not come complete with connection properties like the old one did, and I dont know howto configure it.
    Could someone tell me how to connect?  How to configure the connection screen ?

    I was able to get the the J2EE engine visual Admin tool using a UID of admin, and a PW of admin.
    Not sure if this will work when I connect thre a remote client.
    Anyone have any info ?

  • Installation of J2EE in a local machine

    Hello,
    I wonder if would set the J2EE
    in just a machine for testing, because the J2EE still not installed on the server, this solution is possible?
    and how can I do it?

    Hi,
    You can do this by dowloading j2ee sneak peview from SDN
    it is
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0576c7e-e306-2a10-37b8-a25d82e6f9d8
    Samrat

  • J2ee Adapter engine installation error

    Hi All,
    I am installing XI with NW07. I had an ERP2005 server here with ABAP only. I installed Java Add In to it with usage type PI.
    Now I tried to install J2ee adapter engine. It showed if i want to run a new installation or continue the old one.
    I tried to install installation of J2ee adapter engine from a new directory.
    It is stuck in between. I choose it as a MCOD to existing DB.
    I can see a new instance for this in MMC and it is up and running.
    But the old java instance is not running. None of the Proceses of Old Java instance (dispatcher, server0 and SDM) are not running. Did I do something wrong?
    My JVM_BOOTSTRAP.OUT says this:-
    Exception occurred:
    com.sap.engine.frame.core.configuration.NameNotFoundException: A configuration with the path "cluster_data/dispatcher/ID4065200" does not exist.
    at com.sap.engine.core.configuration.impl.ConfigurationDataCacheAllImpl.getSubConfiguration(ConfigurationDataCacheAllImpl.java:107)
    at com.sap.engine.core.configuration.impl.ReadAccessConfiguration.getSubConfiguration(ReadAccessConfiguration.java:715)
    at com.sap.engine.bootstrap.Synchronizer.getConfiguration(Synchronizer.java:426)
    at com.sap.engine.bootstrap.Synchronizer.getElementType(Synchronizer.java:72)
    at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:420)
    at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
    at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    Exception occurred:
    com.sap.engine.bootstrap.SynchronizationException: Database initialization failed! Check database properties!
    at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:422)
    at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
    at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    == Caused by: ==----
    com.sap.engine.bootstrap.SynchronizationException: No such Dialog Instance (ID4065200) in the database! Check database consistency or local Bootstrap properties!
    at com.sap.engine.bootstrap.Synchronizer.getElementType(Synchronizer.java:75)
    at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:420)
    at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
    at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    Bootstrap module> Problem occurred while performing synchronization.
    My dev_jcontrol.b00 shows:-
    JControlStartJLaunch: program = C:\usr\sap\IDE\DVEBMGS00\exe\jlaunch.exe
    -> arg00 = C:\usr\sap\IDE\DVEBMGS00\exe\jlaunch.exe
    -> arg01 = pf=C:\usr\sap\IDE\SYS\profile\IDE_DVEBMGS00_sapides
    -> arg02 = -DSAPINFO=IDE_00_bootstrap
    -> arg03 = -nodeId=-1
    -> arg04 = -file=C:\usr\sap\IDE\DVEBMGS00\j2ee\cluster\instance.properties
    -> arg05 = -syncSem=JSTARTUP_WAIT_ON_5284
    -> arg06 = -nodeName=bootstrap
    -> arg07 = -jvmOutFile=C:\usr\sap\IDE\DVEBMGS00\work\jvm_bootstrap.out
    -> arg08 = -stdOutFile=C:\usr\sap\IDE\DVEBMGS00\work\std_bootstrap.out
    -> arg09 = -locOutFile=C:\usr\sap\IDE\DVEBMGS00\work\dev_bootstrap
    -> arg10 = -mode=BOOTSTRAP
    -> arg11 = pf=C:\usr\sap\IDE\SYS\profile\IDE_DVEBMGS00_sapides
    -> arg12 = -DSAPSTART=1
    -> arg13 = -DCONNECT_PORT=4740
    -> arg14 = -DSAPSYSTEM=00
    -> arg15 = -DSAPSYSTEMNAME=IDE
    -> arg16 = -DSAPMYNAME=sapides_IDE_00
    -> arg17 = -DSAPPROFILE=C:\usr\sap\IDE\SYS\profile\IDE_DVEBMGS00_sapides
    -> arg18 = -DFRFC_FALLBACK=ON
    -> arg19 = -DFRFC_FALLBACK_HOST=localhost
    -> lib path = PATH=C:\j2sdk1.4.2_09\jre\bin\server;C:\j2sdk1.4.2_09\jre\bin;F:\oracle\IDE\102\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\j2sdk1.4.2_06\bin;C:\j2sdk1.4.2_06\lib;C:\usr\sap\IDE\SYS\exe\uc\NTI386
    -> exe path = PATH=C:\j2sdk1.4.2_09\bin;C:\usr\sap\IDE\DVEBMGS00\j2ee\os_libs;F:\oracle\IDE\102\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\j2sdk1.4.2_06\bin;C:\j2sdk1.4.2_06\lib;C:\usr\sap\IDE\SYS\exe\uc\NTI386
    Thr 4232 Tue Sep 16 17:48:04 2008
    Thr 4232 *** ERROR => invalid return code of process bootstrap (exitcode = 66) http://jstartxx.c 1642
    Thr 4232 JControlExecuteBootstrap: error executing bootstrap node bootstrap (rc = 66)
    Thr 4232 JControlCloseProgram: started (exitcode = 66)
    Thr 4232 JControlCloseProgram: good bye... (exitcode = 66)
    My DEV_BOOTSTRAP.B00 shows:-
    Thr 5984 Tue Sep 16 17:48:02 2008
    Thr 5984 JHVM_RegisterNatives: registering methods in com.sap.bc.krn.perf.PerfTimes
    Thr 5608 Tue Sep 16 17:48:04 2008
    Thr 5608 JLaunchIExitJava: exit hook is called (rc = 66)
    Thr 5608 **********************************************************************
    u2022     
    o     
         ERROR => The Java VM terminated with a non-zero exit code.
         Please see SAP Note 943602 , section 'J2EE Engine exit codes'
         for additional information and trouble shooting.
    Thr 5608 JLaunchCloseProgram: good bye (exitcode = 66)
    I ran the prerequisite checks before starting the installation.
    It shows everything ok except it told me to have a environmental variable as CPIC_MAX_CONV with the value 200 at least. And I did that.
    All the other checks were ok.
    All are on SAME OS and same machine.
    I have J2EE Adapter Engine installation guide, but there is nothing for this in that
    In Instance properties file for the old instance it is showing the instance ID which it is not able to find.
    In the configtool of both the instances, the instance ID is same under cluster_data and this is of the newer instance
    How did the instance ID and data got replaced in the configtool of old instance. I mean the new instance has its new directory or folder.
    What Could be the problem?
    Did I do anything wrong here?
    Kindly help

    Hi,
    Check out the SNote 997510, " Note 997510 - Troubleshooting
    J2EE Engine 6.40/7.0 Bootstrap Issues ".
    I hope it will help you to drill more in to the problem
    Rgds
    Radhakrishna D S

  • Separating ABAP and J2EE stack after an Add-in installation

    Hi All,
    While I need to migrate an Add-in installation (ABAP + J2EE) to a new machine, there is also a requirement to separate these stacks into two separate instances. Can you please suggest the approach for this? Any suggestions are greatly appreciated.
    Regards.

    Hi Vincent,
    if you want to have a two stack system you better install it that way, meaning two different installation for both.
    Unfortunately then you might have some trouble with security after this I cannot foresee.
    Regards,
    Benny

  • J2ee sdk installation help

    Hi,
    The setup is
    OS= windows2000 server sp3 (standalone)
    installed j2sdk1.4.2_02 in c:\j2se1.4.2
    path=c:\j2se1.4.2\bin
    env javahome=c:\j2se1.4.2\jre
    Now when i try to install
    j2eesdk-1_4-dr-windows-eval.exe,
    it gives the error "There are no files requiring installation". There has been no previous installation of j2ee on this machine.
    Any help is welcome.
    abrar

    This error message is typically issued in the case that files critical for installation are not found after the extraction of the distribution files. Please double check that your download is not corrupted and, if possible, try downloading again.
    Another thing you could try is to rename j2eesdk-1_4-dr-windows-eval.exe into j2eesdk-1_4-dr-windows-eval.zip and extract its content using WinZip or similar utility into some temporary directory. After that check that you see file called appserv.class in that directory and try running setup.exe which will also be extracted. If there are errors during the attempt to unzip, that would also point to the distribution corruption as the cause of the problem.

  • Installation Problem with Sneak Preview SP16

    Hi folks,
    as I was trying to install Sneak Preview NW04 SP16 Full Java version, I am facing a prbolem as below.
    As a first step to install, when I clicked the SAPinst.exe, I got a screen whenin it asked me to enter the host name and the TCP/IP port to log on, with the default host and port filled in as "localhost", "21212" respectively.  I accepted the above default values and clicked on the logon button.  Then, the next screen popped up with licence agreement, and once I clicked on "I agree" button, I got the following error and could not proceed further.
    "An error occurred during the installation of component SAP NetWeaver Sneak Preview '04 Support Release 1 > Migration - Target System installation.  Press the log view button to get extended error information or press OK button to terminate the installation.  Log files are written to C:\PROGRA~1\SAPINS~1\MW04SR1\WEBAS_~1\ONE_HOST".
    In the log browser, which popped up later, I have noted the following three warnings.
    "Error 5 ( Access is denied), in execution of of a "RegOpenKeyEx" function, line (67), with parameter
    (System\CurrentControlSet\Services\NSCService)".
    "The subkey 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
    Services\NSCService' does not exist on the 'localhost' host".
    "The step setDefaults with step key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAs|640|0|J2EE_SystemCopy|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAs|630|0|setDefaults was executed with statur ERROR".
    And, when I clicked the View Log button, I got the following info.
    SAPinst is getting started.
    Please be patient ...
    guiengine: no GUI connected; waiting for a connection on host VICKY, port 21212 to continue with the installation
    guiengine: login in process.
    SAPinst component stack:
    ========================
      Preinstall|ind|ind|ind|ind|ind|0
    Current script:
    ===============
    if (!installer.onWindows()) {
      context.set("sapmntPath", "/sapmnt");
    var info = new SystemMgt().getSystemInfo();
    /* wirsinds
    var min_heapSize = J2EEJavaParameter.getDefaultMaxHeapSize( Math.round(Number(info.getRamSize() / 2)));
    context.set("heapSize", min_heapSize);
    context.set("heapSize", 512);
    //endewirsinds
    var systems = new Table("t_systems");
    systems.remove();
    var installed = WebAS.getInstalledSystems();
    var standalone = context.getBool("standalone");
    var syss = [];
    var localhost = installer.getHostName().toLowerCase();
    for (var prop in installed) {
      var sys = installed[prop];
      if ((standalone && sys.j2eeStandalone) || (!standalone && !sys.j2eeStandalone)) {
        if (context.getBool("di")) {
          for (var it = sys.getMyInstances(); ! it.isDone(); it.next()) {
            var instance = it.get();
            var pref = instance.getPrefix();
            if ((pref == "J" || pref == "D") && instance.getHostName().toLowerCase() == localhost) {
              syss.push({SID:sys.getSID()});
              break;
        } else if (!context.getBool("prep") && context.getBool("ci")) {
          // for a completion of CI we need the system, even if it does not have an instance.
          syss.push({SID:sys.getSID()});
        } else {
          for (var it = sys.getMyInstancesOnHost(); !it.isDone(); it.next()) {
            // system has an instance on this host.
            syss.push({SID:sys.getSID()});
            break;
      context.set("WebASDump", sys.dump());
    syss.sort(function(a, b) { if (a.SID < b.SID) return -1; if (a.SID > b.SID) return 1; return 0; });
    for (var i = 0; i < syss.length; ++i) {
      systems.insertRow(syss<i>);
    if (syss.length > 0) {
      context.set("lastsid", syss[0].SID);
    } else if (!context.getBool("standalone")) {
      if (context.getBool("ci") || context.getBool("di")) {
        gui.showMessageBox("ind-rel.ind-os.ind-db.ij2ee-eng.noABAPFound");
        installer.writeError("ind-rel.ind-os.ind-db.ij2ee-eng.noABAPFound");   
    } else if (context.getBool("ci") && !context.getBool("prep") && !parseBool(installer.getGlobalParameter("SeparateSCS"))) {
      gui.showMessageBox("ind-rel.ind-os.ind-db.j2ee-eng.noPrepFound");
      installer.writeError("ind-rel.ind-os.ind-db.j2ee-eng.noPrepFound");   
    if (!context.get("dbType")) {
      var dbType = installer.getInstallationParameter('INSTPARA_DB').toLowerCase();
      if (dbType != "inf") {
        context.set("dbType", dbType);
    var dbType = context.get("dbType");
    if ((installer.getInstallationParameter('INSTPARA_DB').toLowerCase() == "ada" && !context.getBool("standalone"))
        || dbType == "db2" || dbType == "mss") {
      context.set("canCreateSchemaRemote", "true");
    if (dbType == "ora") {
      context.set("dbPort", 1527);
    if (info.getOSFAName().toLowerCase().indexOf("linux") != -1) {
      var shells = new Table("shells");
      var bash = "/bin/bash";
      shells.updateRow({shell:bash}, "WHERE shell='" + bash + "'");
    if (context.getBool("ci")) {
      var fmgt = new FileMgt();
      var jdmp = installer.getCD("J2EE-ENG") + "/JDMP";
      var dbLoad = fmgt.isExisting(jdmp) && fmgt.isExisting(jdmp + "/IMPORT.XML") && fmgt.isExisting(jdmp+"/EXPDUMP.001");
      context.set("dbLoad", dbLoad);
    Exit status of child: 1
    I tried to re-install again, but faced with the same error.  Please suggest on how to go further. 
    Thanks in advance.
    Vicky.

    hi Vicky,
    Do you have admin rights to install? Access denied to Registry Key Editor means you don't have access permissions to open the registry.
    you should be a part of administrator group to run the installation.
    Regards
    Arunkumar

  • Installation problem: Central Instance 6.40 Oracle on Linux 32

    Hi everybody, I ran into some basic problems with an installation on Redhat EL4 with SUN SDK 1.4.2_12
    here is where sapinst stops after selecting the java dvd:
    somehow the getting the right Java home seems to be the problem, although environment variables are set...
    SAPinst component stack:
    ========================
      Preinstall|ind|ind|ind|ind|ind|0
    Current script:
    ===============
    if (!context.getBool("ci") && !context.getBool("di") && !installer.onWindows()) {
      // we are running on Unix. We need JAVA_HOME for the user creation only.
      WebAS.restore(context.get("WebASDump"));
      var webas = new WebAS({sid:context.get("SID"), j2eeStandalone:context.getBool("standalone")});
      if (webas.getAccountData(WebAS.SIDAdm).exists) {
        return;
    if (context.get("JAVA_HOME") == "") {
      if (installer.onOS400()) {
        installer.getCD("J2EE");
        context.set( "JAVA_HOME", os400_getJavaHome() );
      } else {
        var versions = Java.readVersionFile(installer.getCD("J2EE"));
        context.set("JAVA_HOME", Java.getBestHome(versions.minVersion, versions.maxVersion));
    here the sapinst_dev.log:
    TRACE      [sapinst.cpp:285]
               CSapInst::initMessaging()
    Using custom value info for property SAPINST_MESSAGE_CONSOLE_THRESHOLD.
    TRACE[E]   [syxxcfsmgt.cpp:269]
               CSyFileSystemMgtImpl::getNode(const CSyPath &product.catalog) const
    Node product.catalog does not exist.
    TRACE      [iaxxccontrolfile.cpp:344]
               CControlFile::getMessageFilePath()
    Running with messages from /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST
    TRACE      [sapinst.cpp:306]
               CSapInst::initMessaging()
    This is SAPinst, version 642, build 703609
    compiled on Nov 21 2004, 20:12:45
    TRACE      [sapinst.cpp:311]
               CSapInst::initMessaging()
    Gui connected by user root from host localhost
    TRACE      [syuxcgroup.cpp:528]
               bool CSyUserImpl::isExistingOnOS()
    checking existence of account group="root" gid="0" succeeded with true.
    TRACE      [syxxccache.cpp:208]
               CSyAccountCache::getGroupImpl(name="", sid="0", create=false, ISyProgressObserver* )
    inserted account (root, 0, GROUP) into the accountcache.
    TRACE      [syxxsyshlp.cpp:133]
               syslib::logSystemState()
    Process environment
    ===================
    Environment Variables
    =====================
      SSH_AGENT_PID = 3137
      HOSTNAME = localhost
      TERM = xterm
      SHELL = /bin/bash
      DESKTOP_STARTUP_ID =
      HISTSIZE = 1000
      GTK_RC_FILES = /etc/gtk/gtkrc:/root/.gtkrc-1.2-gnome2
      WINDOWID = 35655351
      SAPINST_EXEDIR_CD = .
      QTDIR = /usr/lib/qt-3.3
      USER = root
      JRE_HOME = /usr/java/j2sdk1.4.2_12/jre
      LD_LIBRARY_PATH = /tmp/sapinst_exe.3669.1153729381
      LS_COLORS = no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:
      SSH_AUTH_SOCK = /tmp/ssh-WtPWyH3136/agent.3136
      GNOME_KEYRING_SOCKET = /tmp/keyring-MMmk9C/socket
      KDEDIR = /usr
      SESSION_MANAGER = local/localhost:/tmp/.ICE-unix/3109
      PATH = /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/java/j2sdk1.4.2_12/bin:/root/bin
      DESKTOP_SESSION = default
      MAIL = /var/spool/mail/root
      JAVA_BINDIR = /usr/java/j2sdk1.4.2_12/bin
      PWD = /root/backupmnt/temp/SAPWAS640LinuxOracle/32bitInstall/DVD_NW_04_SR1_Installation_Master/IM09_LINUX_32/SAPINST/UNIX/LINUX_32
      INPUTRC = /etc/inputrc
      JAVA_HOME = /usr/java/j2sdk1.4.2_12
      LANG = en_US.UTF-8
      SAPINST_EXE_DIR = /tmp/sapinst_exe.3669.1153729381
      JAVA_VERSION = 1.4.2_12
      GDMSESSION = default
      SSH_ASKPASS = /usr/libexec/openssh/gnome-ssh-askpass
      SHLVL = 2
      HOME = /root
      JDK_HOME = /usr/java/j2sdk1.4.2_12
      GNOME_DESKTOP_SESSION_ID = Default
      LOGNAME = root
      DBUS_SESSION_BUS_ADDRESS = unix:abstract=/tmp/dbus-KeIbVNuZM7
      LESSOPEN = |/usr/bin/lesspipe.sh %s
      DISPLAY = :0.0
      G_BROKEN_FILENAMES = 1
      XAUTHORITY = /root/.Xauthority
      COLORTERM = gnome-terminal
    User: root, Id: 0
    Effective user: root, Id: 0
    Group: root, Id: 0
    Effective group: root, Id: 0
    Umask: 022
    Resource Limits
    ===============
    RLIMIT_CPU: maximum amount of CPU time in seconds current: unlimited maximum: unlimited
    RLIMIT_FSIZE: maximum size of  a  file  in  bytes  that  may  be created  by  a process current: unlimited maximum: unlimited
    RLIMIT_DATA: maximum size of a process's heap  in  bytes current: unlimited maximum: unlimited
    RLIMIT_STACK: maximum size of a process's stack  in  bytes current: 10485760 maximum: unlimited
    RLIMIT_CORE: maximum size of a core file in bytes current: unlimited maximum: unlimited
    RLIMIT_MEMLOCK: Locked-in-memory addess space. current: 32768 maximum: 32768
    RLIMIT_NOFILE: one more than the maximum value that  the  system  may assign  to a newly created descriptor current: 1024 maximum: 1024
    RLIMIT_OFILE: one more than the maximum value that  the  system  may assign  to a newly created descriptor current: 1024 maximum: 1024
    RLIMIT_NPROC: maximum number of child processes per real user ID current: 13184 maximum: 13184
    RLIMIT_RSS: maximum resident set size in bytes current: unlimited maximum: unlimited
    RLIMIT_AS: maximum size of a process's  total  available memory, in bytes current: unlimited maximum: unlimited
    Working directory: /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST
    TRACE      [syuxctask.cpp:1242]
               CSyTaskImpl::start(bool)
    A child process has been started. Pid = 3705
    TRACE      [syxxsyshlp.cpp:143]
               syslib::logSystemState()
    System information
    ==================
    uname: Linux localhost 2.6.9-11.EL #1 Fri May 20 18:17:57 EDT 2005 i686 i686 i386 GNU/Linux
    RAM size (MB): 813.152
    Swap size (MB): 258.852
    Kernel Parameters:
    ==================
    dev.cdrom.autoclose = 1
    dev.cdrom.autoeject = 0
    dev.cdrom.check_media = 0
    dev.cdrom.debug = 0
    dev.cdrom.info = CD-ROM information, Id: cdrom.c 3.20 2003/12/17
    dev.cdrom.lock = 1
    dev.parport.default.spintime = 500
    dev.parport.default.timeslice = 200
    dev.parport.parport0.autoprobe =
    dev.parport.parport0.autoprobe0 =
    dev.parport.parport0.autoprobe1 =
    dev.parport.parport0.autoprobe2 =
    dev.parport.parport0.autoprobe3 =
    dev.parport.parport0.base-addr = 888     1912
    dev.parport.parport0.devices.active = none
    dev.parport.parport0.devices.lp.timeslice = 200
    dev.parport.parport0.dma = -1
    dev.parport.parport0.irq = -1
    dev.parport.parport0.modes = PCSPP,TRISTATE
    dev.parport.parport0.spintime = 500
    dev.raid.speed_limit_max = 200000
    dev.raid.speed_limit_min = 1000
    dev.rtc.max-user-freq = 64
    dev.scsi.logging_level = 0
    fs.aio-max-nr = 65536
    fs.aio-nr = 0
    fs.binfmt_misc.register =
    fs.binfmt_misc.status = enabled
    fs.dentry-state = 22755     20214     45     0     0     0
    fs.dir-notify-enable = 1
    fs.file-max = 82562
    fs.file-nr = 2480     0     82562
    fs.inode-nr = 17270     1015
    fs.inode-state = 17270     1015     0     0     0     0     0
    fs.lease-break-time = 45
    fs.leases-enable = 1
    fs.mqueue.msg_max = 10
    fs.mqueue.msgsize_max = 8192
    fs.mqueue.queues_max = 256
    fs.overflowgid = 65534
    fs.overflowuid = 65534
    fs.quota.allocated_dquots = 0
    fs.quota.cache_hits = 0
    fs.quota.drops = 0
    fs.quota.free_dquots = 0
    fs.quota.lookups = 0
    fs.quota.reads = 0
    fs.quota.syncs = 20
    fs.quota.writes = 0
    kernel.acct = 4     2     30
    kernel.cad_pid = 1
    kernel.cap-bound = -257
    kernel.core_pattern = core
    kernel.core_uses_pid = 1
    kernel.ctrl-alt-del = 0
    kernel.domainname = (none)
    kernel.exec-shield = 1
    kernel.exec-shield-randomize = 1
    kernel.hostname = localhost
    kernel.hotplug = /sbin/hotplug
    kernel.modprobe = /sbin/modprobe
    kernel.msgmax = 8192
    kernel.msgmnb = 16384
    kernel.msgmni = 16
    kernel.ngroups_max = 65536
    kernel.osrelease = 2.6.9-11.EL
    kernel.ostype = Linux
    kernel.overflowgid = 65534
    kernel.overflowuid = 65534
    kernel.panic = 0
    kernel.panic_on_oops = 1
    kernel.pid_max = 32768
    kernel.print-fatal-signals = 0
    kernel.printk = 6     4     1     7
    kernel.printk_ratelimit = 5
    kernel.printk_ratelimit_burst = 10
    kernel.pty.max = 4096
    kernel.pty.nr = 3
    kernel.random.boot_id = 906671fa-2e46-4253-b860-368e36266a3a
    kernel.random.entropy_avail = 3968
    kernel.random.poolsize = 512
    kernel.random.read_wakeup_threshold = 64
    kernel.random.uuid = 32d988a2-1496-4f14-93ac-ff43f88ff37d
    kernel.random.write_wakeup_threshold = 128
    kernel.real-root-dev = 0
    kernel.sem = 250     32000     32     128
    kernel.shmall = 2097152
    kernel.shmmax = 33554432
    kernel.shmmni = 4096
    kernel.suid_dumpable = 0
    kernel.sysrq = 0
    kernel.tainted = 1
    kernel.threads-max = 26368
    kernel.vdso = 0
    kernel.version = #1 Fri May 20 18:17:57 EDT 2005
    net.core.dev_weight = 64
    net.core.divert_version = 0.46
    net.core.lo_cong = 100
    net.core.message_burst = 10
    net.core.message_cost = 5
    net.core.mod_cong = 290
    net.core.netdev_max_backlog = 300
    net.core.no_cong = 20
    net.core.no_cong_thresh = 10
    net.core.optmem_max = 10240
    net.core.rmem_default = 110592
    net.core.rmem_max = 131071
    net.core.somaxconn = 128
    net.core.wmem_default = 110592
    net.core.wmem_max = 131071
    net.ipv4.conf.all.accept_redirects = 1
    net.ipv4.conf.all.accept_source_route = 0
    net.ipv4.conf.all.arp_announce = 0
    net.ipv4.conf.all.arp_filter = 0
    net.ipv4.conf.all.arp_ignore = 0
    net.ipv4.conf.all.bootp_relay = 0
    net.ipv4.conf.all.disable_policy = 0
    net.ipv4.conf.all.disable_xfrm = 0
    net.ipv4.conf.all.force_igmp_version = 0
    net.ipv4.conf.all.forwarding = 0
    net.ipv4.conf.all.log_martians = 0
    net.ipv4.conf.all.mc_forwarding = 0
    net.ipv4.conf.all.medium_id = 0
    net.ipv4.conf.all.proxy_arp = 0
    net.ipv4.conf.all.rp_filter = 0
    net.ipv4.conf.all.secure_redirects = 1
    net.ipv4.conf.all.send_redirects = 1
    net.ipv4.conf.all.shared_media = 1
    net.ipv4.conf.all.tag = 0
    net.ipv4.conf.default.accept_redirects = 1
    net.ipv4.conf.default.accept_source_route = 0
    net.ipv4.conf.default.arp_announce = 0
    net.ipv4.conf.default.arp_filter = 0
    net.ipv4.conf.default.arp_ignore = 0
    net.ipv4.conf.default.bootp_relay = 0
    net.ipv4.conf.default.disable_policy = 0
    net.ipv4.conf.default.disable_xfrm = 0
    net.ipv4.conf.default.force_igmp_version = 0
    net.ipv4.conf.default.forwarding = 0
    net.ipv4.conf.default.log_martians = 0
    net.ipv4.conf.default.mc_forwarding = 0
    net.ipv4.conf.default.medium_id = 0
    net.ipv4.conf.default.proxy_arp = 0
    net.ipv4.conf.default.rp_filter = 1
    net.ipv4.conf.default.secure_redirects = 1
    net.ipv4.conf.default.send_redirects = 1
    net.ipv4.conf.default.shared_media = 1
    net.ipv4.conf.default.tag = 0
    net.ipv4.conf.eth0.accept_redirects = 1
    net.ipv4.conf.eth0.accept_source_route = 0
    net.ipv4.conf.eth0.arp_announce = 0
    net.ipv4.conf.eth0.arp_filter = 0
    net.ipv4.conf.eth0.arp_ignore = 0
    net.ipv4.conf.eth0.bootp_relay = 0
    net.ipv4.conf.eth0.disable_policy = 0
    net.ipv4.conf.eth0.disable_xfrm = 0
    net.ipv4.conf.eth0.force_igmp_version = 0
    net.ipv4.conf.eth0.forwarding = 0
    net.ipv4.conf.eth0.log_martians = 0
    net.ipv4.conf.eth0.mc_forwarding = 0
    net.ipv4.conf.eth0.medium_id = 0
    net.ipv4.conf.eth0.proxy_arp = 0
    net.ipv4.conf.eth0.rp_filter = 1
    net.ipv4.conf.eth0.secure_redirects = 1
    net.ipv4.conf.eth0.send_redirects = 1
    net.ipv4.conf.eth0.shared_media = 1
    net.ipv4.conf.eth0.tag = 0
    net.ipv4.conf.lo.accept_redirects = 1
    net.ipv4.conf.lo.accept_source_route = 1
    net.ipv4.conf.lo.arp_announce = 0
    net.ipv4.conf.lo.arp_filter = 0
    net.ipv4.conf.lo.arp_ignore = 0
    net.ipv4.conf.lo.bootp_relay = 0
    net.ipv4.conf.lo.disable_policy = 1
    net.ipv4.conf.lo.disable_xfrm = 1
    net.ipv4.conf.lo.force_igmp_version = 0
    net.ipv4.conf.lo.forwarding = 0
    net.ipv4.conf.lo.log_martians = 0
    net.ipv4.conf.lo.mc_forwarding = 0
    net.ipv4.conf.lo.medium_id = 0
    net.ipv4.conf.lo.proxy_arp = 0
    net.ipv4.conf.lo.rp_filter = 0
    net.ipv4.conf.lo.secure_redirects = 1
    net.ipv4.conf.lo.send_redirects = 1
    net.ipv4.conf.lo.shared_media = 1
    net.ipv4.conf.lo.tag = 0
    net.ipv4.icmp_echo_ignore_all = 0
    net.ipv4.icmp_echo_ignore_broadcasts = 0
    net.ipv4.icmp_ignore_bogus_error_responses = 0
    net.ipv4.icmp_ratelimit = 1000
    net.ipv4.icmp_ratemask = 6168
    net.ipv4.igmp_max_memberships = 20
    net.ipv4.igmp_max_msf = 10
    net.ipv4.inet_peer_gc_maxtime = 120
    net.ipv4.inet_peer_gc_mintime = 10
    net.ipv4.inet_peer_maxttl = 600
    net.ipv4.inet_peer_minttl = 120
    net.ipv4.inet_peer_threshold = 65664
    net.ipv4.ip_autoconfig = 0
    net.ipv4.ip_default_ttl = 64
    net.ipv4.ip_dynaddr = 0
    net.ipv4.ip_forward = 0
    net.ipv4.ip_local_port_range = 32768     61000
    net.ipv4.ip_no_pmtu_disc = 0
    net.ipv4.ip_nonlocal_bind = 0
    net.ipv4.ipfrag_high_thresh = 262144
    net.ipv4.ipfrag_low_thresh = 196608
    net.ipv4.ipfrag_secret_interval = 600
    net.ipv4.ipfrag_time = 30
    net.ipv4.neigh.default.anycast_delay = 99
    net.ipv4.neigh.default.app_solicit = 0
    net.ipv4.neigh.default.base_reachable_time = 30
    net.ipv4.neigh.default.delay_first_probe_time = 5
    net.ipv4.neigh.default.gc_interval = 30
    net.ipv4.neigh.default.gc_stale_time = 60
    net.ipv4.neigh.default.gc_thresh1 = 128
    net.ipv4.neigh.default.gc_thresh2 = 512
    net.ipv4.neigh.default.gc_thresh3 = 1024
    net.ipv4.neigh.default.locktime = 99
    net.ipv4.neigh.default.mcast_solicit = 3
    net.ipv4.neigh.default.proxy_delay = 79
    net.ipv4.neigh.default.proxy_qlen = 64
    net.ipv4.neigh.default.retrans_time = 99
    net.ipv4.neigh.default.ucast_solicit = 3
    net.ipv4.neigh.default.unres_qlen = 3
    net.ipv4.neigh.eth0.anycast_delay = 99
    net.ipv4.neigh.eth0.app_solicit = 0
    net.ipv4.neigh.eth0.base_reachable_time = 30
    net.ipv4.neigh.eth0.delay_first_probe_time = 5
    net.ipv4.neigh.eth0.gc_stale_time = 60
    net.ipv4.neigh.eth0.locktime = 99
    net.ipv4.neigh.eth0.mcast_solicit = 3
    net.ipv4.neigh.eth0.proxy_delay = 79
    net.ipv4.neigh.eth0.proxy_qlen = 64
    net.ipv4.neigh.eth0.retrans_time = 99
    net.ipv4.neigh.eth0.ucast_solicit = 3
    net.ipv4.neigh.eth0.unres_qlen = 3
    net.ipv4.neigh.lo.anycast_delay = 99
    net.ipv4.neigh.lo.app_solicit = 0
    net.ipv4.neigh.lo.base_reachable_time = 30
    net.ipv4.neigh.lo.delay_first_probe_time = 5
    net.ipv4.neigh.lo.gc_stale_time = 60
    net.ipv4.neigh.lo.locktime = 99
    net.ipv4.neigh.lo.mcast_solicit = 3
    net.ipv4.neigh.lo.proxy_delay = 79
    net.ipv4.neigh.lo.proxy_qlen = 64
    net.ipv4.neigh.lo.retrans_time = 99
    net.ipv4.neigh.lo.ucast_solicit = 3
    net.ipv4.neigh.lo.unres_qlen = 3
    net.ipv4.route.error_burst = 5000
    net.ipv4.route.error_cost = 1000
    net.ipv4.route.flush =
    net.ipv4.route.gc_elasticity = 8
    net.ipv4.route.gc_interval = 60
    net.ipv4.route.gc_min_interval = 0
    net.ipv4.route.gc_thresh = 2048
    net.ipv4.route.gc_timeout = 300
    net.ipv4.route.max_delay = 10
    net.ipv4.route.max_size = 32768
    net.ipv4.route.min_adv_mss = 256
    net.ipv4.route.min_delay = 2
    net.ipv4.route.min_pmtu = 552
    net.ipv4.route.mtu_expires = 600
    net.ipv4.route.redirect_load = 20
    net.ipv4.route.redirect_number = 9
    net.ipv4.route.redirect_silence = 20480
    net.ipv4.route.secret_interval = 600
    net.ipv4.tcp_abort_on_overflow = 0
    net.ipv4.tcp_adv_win_scale = 2
    net.ipv4.tcp_app_win = 31
    net.ipv4.tcp_bic = 1
    net.ipv4.tcp_bic_beta = 819
    net.ipv4.tcp_bic_fast_convergence = 1
    net.ipv4.tcp_bic_low_window = 14
    net.ipv4.tcp_dsack = 1
    net.ipv4.tcp_ecn = 0
    net.ipv4.tcp_fack = 1
    net.ipv4.tcp_fin_timeout = 60
    net.ipv4.tcp_frto = 0
    net.ipv4.tcp_keepalive_intvl = 75
    net.ipv4.tcp_keepalive_probes = 9
    net.ipv4.tcp_keepalive_time = 7200
    net.ipv4.tcp_low_latency = 0
    net.ipv4.tcp_max_orphans = 65536
    net.ipv4.tcp_max_syn_backlog = 1024
    net.ipv4.tcp_max_tw_buckets = 180000
    net.ipv4.tcp_mem = 196608     262144     393216
    net.ipv4.tcp_moderate_rcvbuf = 1
    net.ipv4.tcp_no_metrics_save = 0
    net.ipv4.tcp_orphan_retries = 0
    net.ipv4.tcp_reordering = 3
    net.ipv4.tcp_retrans_collapse = 1
    net.ipv4.tcp_retries1 = 3
    net.ipv4.tcp_retries2 = 15
    net.ipv4.tcp_rfc1337 = 0
    net.ipv4.tcp_rmem = 4096     87380     174760
    net.ipv4.tcp_sack = 1
    net.ipv4.tcp_stdurg = 0
    net.ipv4.tcp_syn_retries = 5
    net.ipv4.tcp_synack_retries = 5
    net.ipv4.tcp_syncookies = 0
    net.ipv4.tcp_timestamps = 1
    net.ipv4.tcp_tso_win_divisor = 8
    net.ipv4.tcp_tw_recycle = 0
    net.ipv4.tcp_tw_reuse = 0
    net.ipv4.tcp_vegas_alpha = 2
    net.ipv4.tcp_vegas_beta = 6
    net.ipv4.tcp_vegas_cong_avoid = 0
    net.ipv4.tcp_vegas_gamma = 2
    net.ipv4.tcp_westwood = 0
    net.ipv4.tcp_window_scaling = 1
    net.ipv4.tcp_wmem = 4096     16384     131072
    net.ipv6.bindv6only = 0
    net.ipv6.conf.all.accept_ra = 1
    net.ipv6.conf.all.accept_redirects = 1
    net.ipv6.conf.all.autoconf = 1
    net.ipv6.conf.all.dad_transmits = 1
    net.ipv6.conf.all.force_mld_version = 0
    net.ipv6.conf.all.forwarding = 0
    net.ipv6.conf.all.hop_limit = 64
    net.ipv6.conf.all.max_addresses = 16
    net.ipv6.conf.all.max_desync_factor = 600
    net.ipv6.conf.all.mtu = 1280
    net.ipv6.conf.all.regen_max_retry = 5
    net.ipv6.conf.all.router_solicitation_delay = 1
    net.ipv6.conf.all.router_solicitation_interval = 4
    net.ipv6.conf.all.router_solicitations = 3
    net.ipv6.conf.all.temp_prefered_lft = 86400
    net.ipv6.conf.all.temp_valid_lft = 604800
    net.ipv6.conf.all.use_tempaddr = 0
    net.ipv6.conf.default.accept_ra = 1
    net.ipv6.conf.default.accept_redirects = 1
    net.ipv6.conf.default.autoconf = 1
    net.ipv6.conf.default.dad_transmits = 1
    net.ipv6.conf.default.force_mld_version = 0
    net.ipv6.conf.default.forwarding = 0
    net.ipv6.conf.default.hop_limit = 64
    net.ipv6.conf.default.max_addresses = 16
    net.ipv6.conf.default.max_desync_factor = 600
    net.ipv6.conf.default.mtu = 1280
    net.ipv6.conf.default.regen_max_retry = 5
    net.ipv6.conf.default.router_solicitation_delay = 1
    net.ipv6.conf.default.router_solicitation_interval = 4
    net.ipv6.conf.default.router_solicitations = 3
    net.ipv6.conf.default.temp_prefered_lft = 86400
    net.ipv6.conf.default.temp_valid_lft = 604800
    net.ipv6.conf.default.use_tempaddr = 0
    net.ipv6.conf.eth0.accept_ra = 1
    net.ipv6.conf.eth0.accept_redirects = 1
    net.ipv6.conf.eth0.autoconf = 1
    net.ipv6.conf.eth0.dad_transmits = 1
    net.ipv6.conf.eth0.force_mld_version = 0
    net.ipv6.conf.eth0.forwarding = 0
    net.ipv6.conf.eth0.hop_limit = 64
    net.ipv6.conf.eth0.max_addresses = 16
    net.ipv6.conf.eth0.max_desync_factor = 600
    net.ipv6.conf.eth0.mtu = 1500
    net.ipv6.conf.eth0.regen_max_retry = 5
    net.ipv6.conf.eth0.router_solicitation_delay = 1
    net.ipv6.conf.eth0.router_solicitation_interval = 4
    net.ipv6.conf.eth0.router_solicitations = 3
    net.ipv6.conf.eth0.temp_prefered_lft = 86400
    net.ipv6.conf.eth0.temp_valid_lft = 604800
    net.ipv6.conf.eth0.use_tempaddr = 0
    net.ipv6.conf.lo.accept_ra = 1
    net.ipv6.conf.lo.accept_redirects = 1
    net.ipv6.conf.lo.autoconf = 1
    net.ipv6.conf.lo.dad_transmits = 1
    net.ipv6.conf.lo.force_mld_version = 0
    net.ipv6.conf.lo.forwarding = 0
    net.ipv6.conf.lo.hop_limit = 64
    net.ipv6.conf.lo.max_addresses = 16
    net.ipv6.conf.lo.max_desync_factor = 600
    net.ipv6.conf.lo.mtu = 16436
    net.ipv6.conf.lo.regen_max_retry = 5
    net.ipv6.conf.lo.router_solicitation_delay = 1
    net.ipv6.conf.lo.router_solicitation_interval = 4
    net.ipv6.conf.lo.router_solicitations = 3
    net.ipv6.conf.lo.temp_prefered_lft = 86400
    net.ipv6.conf.lo.temp_valid_lft = 604800
    net.ipv6.conf.lo.use_tempaddr = -1
    net.ipv6.icmp.ratelimit = 1000
    net.ipv6.ip6frag_high_thresh = 262144
    net.ipv6.ip6frag_low_thresh = 196608
    net.ipv6.ip6frag_secret_interval = 600
    net.ipv6.ip6frag_time = 60
    net.ipv6.mld_max_msf = 10
    net.ipv6.neigh.default.anycast_delay = 99
    net.ipv6.neigh.default.app_solicit = 0
    net.ipv6.neigh.default.base_reachable_time = 30
    net.ipv6.neigh.default.delay_first_probe_time = 5
    net.ipv6.neigh.default.gc_interval = 30
    net.ipv6.neigh.default.gc_stale_time = 60
    net.ipv6.neigh.default.gc_thresh1 = 128
    net.ipv6.neigh.default.gc_thresh2 = 512
    net.ipv6.neigh.default.gc_thresh3 = 1024
    net.ipv6.neigh.default.locktime = 0
    net.ipv6.neigh.default.mcast_solicit = 3
    net.ipv6.neigh.default.proxy_delay = 79
    net.ipv6.neigh.default.proxy_qlen = 64
    net.ipv6.neigh.default.retrans_time = 1000
    net.ipv6.neigh.default.ucast_solicit = 3
    net.ipv6.neigh.default.unres_qlen = 3
    net.ipv6.neigh.eth0.anycast_delay = 99
    net.ipv6.neigh.eth0.app_solicit = 0
    net.ipv6.neigh.eth0.base_reachable_time = 30
    net.ipv6.neigh.eth0.delay_first_probe_time = 5
    net.ipv6.neigh.eth0.gc_stale_time = 60
    net.ipv6.neigh.eth0.locktime = 0
    net.ipv6.neigh.eth0.mcast_solicit = 3
    net.ipv6.neigh.eth0.proxy_delay = 79
    net.ipv6.neigh.eth0.proxy_qlen = 64
    net.ipv6.neigh.eth0.retrans_time = 1000
    net.ipv6.neigh.eth0.ucast_solicit = 3
    net.ipv6.neigh.eth0.unres_qlen = 3
    net.ipv6.neigh.lo.anycast_delay = 99
    net.ipv6.neigh.lo.app_solicit = 0
    net.ipv6.neigh.lo.base_reachable_time = 30
    net.ipv6.neigh.lo.delay_first_probe_time = 5
    net.ipv6.neigh.lo.gc_stale_time = 60
    net.ipv6.neigh.lo.locktime = 0
    net.ipv6.neigh.lo.mcast_solicit = 3
    net.ipv6.neigh.lo.proxy_delay = 79
    net.ipv6.neigh.lo.proxy_qlen = 64
    net.ipv6.neigh.lo.retrans_time = 1000
    net.ipv6.neigh.lo.ucast_solicit = 3
    net.ipv6.neigh.lo.unres_qlen = 3
    net.ipv6.route.flush =
    net.ipv6.route.gc_elasticity = 0
    net.ipv6.route.gc_interval = 30
    net.ipv6.route.gc_min_interval = 0
    net.ipv6.route.gc_thresh = 1024
    net.ipv6.route.gc_timeout = 60
    net.ipv6.route.max_size = 4096
    net.ipv6.route.min_adv_mss = 1
    net.ipv6.route.mtu_expires = 600
    net.token-ring.rif_timeout = 600000
    net.unix.max_dgram_qlen = 10
    sunrpc.nfs_debug = 0
    sunrpc.nfsd_debug = 0
    sunrpc.nlm_debug = 0
    sunrpc.rpc_debug = 0
    sunrpc.tcp_slot_table_entries = 16
    sunrpc.udp_slot_table_entries = 16
    vm.block_dump = 0
    vm.dirty_background_ratio = 10
    vm.dirty_expire_centisecs = 3000
    vm.dirty_ratio = 40
    vm.dirty_writeback_centisecs = 500
    vm.hugetlb_shm_group = 0
    vm.laptop_mode = 0
    vm.legacy_va_layout = 0
    vm.lower_zone_protection = 0
    vm.max_map_count = 65536
    vm.min_free_kbytes = 918
    vm.nr_hugepages = 0
    vm.nr_pdflush_threads = 2
    vm.overcommit_memory = 0
    vm.overcommit_ratio = 50
    vm.page-cluster = 3
    vm.swappiness = 60
    vm.vfs_cache_pressure = 100
    TRACE     
    Running with control file control.xml version 642 and changelist 703273
    TRACE[E]   [syxxcfsmgt.cpp:269]
               CSyFileSystemMgtImpl::getNode(const CSyPath &product.catalog) const
    Node product.catalog does not exist.
    TRACE      [iaxxccontrolfile.cpp:142]
               CControlFile::getKeydbControlFileName()
    Running with keydb file keydb.xml
    TRACE[E]   [syxxcfsmgt.cpp:269]
               CSyFileSystemMgtImpl::getNode(const CSyPath &product.catalog) const
    Node product.catalog does not exist.
    TRACE      [iaxxccontrolfile.cpp:235]
               CControlFile::getDialogControlFileName()
    Running with dialog control file dialog.xml
    TRACE      [iaxxccontrolfile.cpp:184]
               CControlFile::getResourecFileName()
    Running with resource file /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST/helppool.xml
    INFO       2006-07-24 10:23:29 [syxxcfile.cpp:446]
               CSyFileImpl::copy(const CSyPath & q0w9e9r8t7.1.xml, ISyNode::eCopyMode 3, ISyProgressObserver*) const 
    Copying file /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST/keydb.xml to: q0w9e9r8t7.1.xml.
    INFO       2006-07-24 10:23:29 [syuxcpath.cpp:369]
               CSyPath::createFile()
    Creating file /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST/q0w9e9r8t7.1.xml.
    INFO       2006-07-24 10:23:30 [iaxxclib.cpp:83]
               load()
    Working directory changed to /tmp/sapinst_exe.3669.1153729381.
    TRACE      [iaxxclib.cpp:165]
               load()
    Opened iaccdlib.so
    INFO       2006-07-24 10:23:30 [iaxxclib.cpp:108]
               load()
    Working directory changed to /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step Preinstall|ind|ind|ind|ind|ind|0|checkRuntimeSystem
    INFO       2006-07-24 10:23:30 [iaxxclib.cpp:83]
               load()
    Working directory changed to /tmp/sapinst_exe.3669.1153729381.
    TRACE      [iaxxclib.cpp:165]
               load()
    Opened iamodos.so
    INFO       2006-07-24 10:23:30 [iaxxclib.cpp:108]
               load()
    Working directory changed to /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST.
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step checkRuntimeSystem with key Preinstall|ind|ind|ind|ind|ind|0|checkRuntimeSystem has been executed successfully.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step Preinstall|ind|ind|ind|ind|ind|0|SetDefaults
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step SetDefaults with key Preinstall|ind|ind|ind|ind|ind|0|SetDefaults has been executed successfully.
    INFO       2006-07-24 10:23:31 [syxxcfile.cpp:446]
               CSyFileImpl::copy(const CSyPath & /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST/keydb.1.xml, ISyNode::eCopyMode 3, ISyProgressObserver*) const 
    Copying file /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST/keydb.xml to: /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST/keydb.1.xml.
    INFO       2006-07-24 10:23:31 [syuxcpath.cpp:369]
               CSyPath::createFile()
    Creating file /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST/keydb.1.xml.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step Preinstall|ind|ind|ind|ind|ind|0|diSummarize
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step diSummarize with key Preinstall|ind|ind|ind|ind|ind|0|diSummarize has been executed successfully.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step Preinstall|ind|ind|ind|ind|ind|0|diProgress
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step diProgress with key Preinstall|ind|ind|ind|ind|ind|0|diProgress has been executed successfully.
    INFO       2006-07-24 10:23:32 [syuxcpath.cpp:369]
               CSyPath::createFile()
    Creating file /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST/summary.html.
    PHASE      2006-07-24 10:23:32 [iaxxcwalker.cpp:416]
               CDomWalker::printPhaseInfo()
    Prepare the installation program.
    INFO       2006-07-24 10:23:48 [iaxxcwalker.cpp:59]
               CDomWalker::walk()
    Installation start: Monday, 24 July 2006, 10:23:26; installation directory: /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST; product to be installed: SAP NetWeaver '04 Support Release 1> Java System> Oracle> Central System> Custom Installation - Java System
    TRACE<i>   [iaxxclib.cpp:83]
               load()
    Working directory changed to /tmp/sapinst_exe.3669.1153729381.
    TRACE      [iaxxclib.cpp:165]
               load()
    Opened iamodora.so
    TRACE<i>   [iaxxclib.cpp:108]
               load()
    Working directory changed to /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST.
    TRACE      [iaxxccntrl.cpp:398]
               CController::activateEvaluator()
    The controller registered the module COraInputChecker
    TRACE<i>   [iaxxclib.cpp:83]
               load()
    Working directory changed to /tmp/sapinst_exe.3669.1153729381.
    TRACE      [iaxxclib.cpp:165]
               load()
    Opened iamodada.so
    TRACE<i>   [iaxxclib.cpp:108]
               load()
    Working directory changed to /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST.
    TRACE      [iaxxccntrl.cpp:398]
               CController::activateEvaluator()
    The controller registered the module CIaSdbActor
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|fillContext
    INFO       2006-07-24 10:23:48 [iaxxclib.cpp:83]
               load()
    Working directory changed to /tmp/sapinst_exe.3669.1153729381.
    TRACE      [iaxxclib.cpp:165]
               load()
    Opened iajsmod.so
    INFO       2006-07-24 10:23:48 [iaxxclib.cpp:108]
               load()
    Working directory changed to /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST.
    TRACE      [iaxxejsexp.cpp:208]
               EJS_Installer::writeTraceToLogBook()
    t_J2EE_Dialogs.remove(WHERE 1=1)
    TRACE      [iaxxejsexp.cpp:208]
               EJS_Installer::writeTraceToLogBook()
    t_J2EE_Dialogs.insertRow({
      di:false
      oneHost:true
    }), inserting
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step fillContext with key J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|fillContext has been executed successfully.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|readProductXml
    TRACE      [iaxxejsexp.cpp:208]
               EJS_Installer::writeTraceToLogBook()
    Reading additional shipment information from product.xml...
    TRACE      [iaxxejsexp.cpp:208]
               EJS_Installer::writeTraceToLogBook()
    tProductInfo.updateRow({
      Name:WebAs
      Version:640
    }, WHERE ROWNUM=0), updating
    TRACE      [iaxxejsexp.cpp:208]
               EJS_Installer::writeTraceToLogBook()
    IA_CONTR_DBPLATFORM.updateRow({
      DBPLATFORM:ORA
    }, WHERE ROWNUM=0), updating
    TRACE      [iaxxejsexp.cpp:208]
               EJS_Installer::writeTraceToLogBook()
    Table: tWhat
      Name:What
      Value:INST
      Name:InstanceType
      Value:DI
      Name:DbType
      Value:NEWDB
      Name:DataType
      Value:SAP
      Name:MigType
      Value:STD
      Name:INQMY
      Value:NO
      Name:IsCluster
      Value:NO
      Name:IsClusterA
      Value:NO
      Name:IsClusterB
      Value:NO
      Name:UNICODE
      Value:YES
      Name:Db6Engine
      Value:EE
      Name:IGS
      Value:YES
      Name:CCM4X
      Value:NO
      Name:HETFS
      Value:false
      Name:LCCLIENT
      Value:false
      Name:J2EE630
      Value:false
      Name:DB2Connectivity
      Value:DRDA
      Name:SDM_JDBCDRIVER_DB4
      Value:engine
      Name:LCUSERDATAADMIN
      Value:false
      Name:SeparateSCS
      Value:false
      Name:EEENodeNumber
      Value:EEENode0
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step readProductXml with key J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|readProductXml has been executed successfully.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|setDefaults
    TRACE      [iaxxejsexp.cpp:208]
               EJS_Installer::writeTraceToLogBook()
    t_systems.remove(WHERE 1=1)
    INFO       2006-07-24 10:23:49
               CJSlibModule::writeInfo_impl()
    Looking for SAP system instances installed on this host...
    INFO       2006-07-24 10:23:49
               CJSlibModule::writeInfo_impl()
    No installed instances found!
    TRACE      [syxxcnamrs.cpp:278]
               PSyHostsEntry CSyIPNameResolverImpl::getHostByName(const iastring& hostName) const
    IP name localhost resolves to IP address(es): 127.0.0.1
    TRACE      [syxxcnamrs.cpp:208]
               PSyHostsEntry CSyIPNameResolverImpl::getHostByAddress(const iastring& ipAddress) const
    IP address 127.0.0.1 resolves to IP name(s): localhost
    TRACE      [iaxxbhosts.cpp:674]
               CIaOsHosts::resolveHostName()
    hostname after reverse lookup is: localhost
    TRACE      [iaxxejsexp.cpp:208]
               EJS_Installer::writeTraceToLogBook()
    shells.updateRow({
      shell:/bin/bash
    }, WHERE shell='/bin/bash'), inserting
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step setDefaults with key J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|setDefaults has been executed successfully.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|DNSCheck
    INFO       2006-07-24 10:23:50
               CJSlibModule::writeInfo_impl()
    DNS is configured correctly.
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step DNSCheck with key J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|DNSCheck has been executed successfully.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|MemoryCheck
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step MemoryCheck with key J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|MemoryCheck has been executed successfully.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|virtualHostCheck
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step virtualHostCheck with key J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|virtualHostCheck has been executed successfully.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|askWhat
    INFO       2006-07-24 10:23:51 [iaxxclib.cpp:83]
               load()
    Working directory changed to /tmp/sapinst_exe.3669.1153729381.
    TRACE      [iaxxclib.cpp:165]
               load()
    Opened iamodutl.so
    INFO       2006-07-24 10:23:51 [iaxxclib.cpp:108]
               load()
    Working directory changed to /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST.
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step askWhat with key J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|askWhat has been executed successfully.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|askPrep
    TRACE      [iaxxgenimp.cpp:189]
               showDialog()
    showing dlg d_webas630_prepare_ci_unix
    TRACE      [iaxxgenimp.cpp:205]
               showDialog()
    <dialog sid="d_webas630_prepare_ci_unix">
    <dialog/>
    TRACE      [iaxxgenimp.cpp:845]
               showDialog()
    waiting for an answer from gui
    TRACE      [iaxxdlghnd.cpp:98]
               CDialogHandler::doHandleDoc()
    CDialogHandler: ACTION_NEXT requested
    TRACE      [iaxxejsexp.cpp:208]
               EJS_Installer::writeTraceToLogBook()
    profile directory '/sapmnt/J2E/profile' does not exist. Returning undefined.
    TRACE      [iaxxgenimp.cpp:212]
               showDialog()
    <dialog sid="d_webas630_prepare_ci_unix">
    <dialog/>
    TRACE      [iaxxccntrl.cpp:493]
               CController::stepExecuted()
    The step askPrep with key J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|askPrep has been executed successfully.
    TRACE      [iaxxcdgprc.cpp:635]
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|getJavaHome
    TRACE      [iaxxgenimp.cpp:189]
               showDialog()
    showing dlg diCdServerMissingPackageWithCdName
    TRACE      [iaxxgenimp.cpp:205]
               showDialog()
    <dialog sid="diCdServerMissingPackageWithCdName">
    <dialog/>
    TRACE      [iaxxgenimp.cpp:845]
               showDialog()
    waiting for an answer from gui
    TRACE      [iaxxdlghnd.cpp:98]
               CDialogHandler::doHandleDoc()
    CDialogHandler: ACTION_NEXT requested
    TRACE      [iaxxgenimp.cpp:212]
               showDialog()
    <dialog sid="diCdServerMissingPackageWithCdName">
    <dialog/>
    INFO       2006-07-24 10:24:17 [syxxcfile.cpp:446]
               CSyFileImpl::copy(const CSyPath & ., ISyNode::eCopyMode 3, ISyProgressObserver*) const 
    Copying file /root/backupmnt/temp/51030724_2/DVD_NW_04_SR1_SAP_Web_AS_JAVA/J2EE_OSINDEP/JDKVersion.xml to: ..
    INFO       2006-07-24 10:24:17 [syuxcpath.cpp:369]
               CSyPath::createFile()
    Creating file /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST/JDKVersion.xml.
    TRACE      [syuxctask.cpp:1242]
               CSyTaskImpl::start(bool)
    A child process has been started. Pid = 3706
    ERROR      2006-07-24 10:24:17 [iaxxbprocess.cpp:927]
               CIaOsProcess::getReturnCode_impl()
    FSL-04005  Unable to wait for process with ID 3706. No child processes
    ERROR      2006-07-24 10:24:17 [iaxxbprocess.cpp:948]
               CIaOsProcess::getReturnCode_impl()
    FSL-04006  A system call failed due to unknown reasons: A process could not be waited for. No child processes.
    TRACE      [iaxxejsbas.hpp:270]
               EJS_Base::dispatchFunctionCall()
    JS Callback has thrown std::ESyException: A process could not be waited for. No child processes
    WARNING    2006-07-24 10:24:17 [iaxxccntrl.cpp:477]
               CController::stepExecuted()
    The step getJavaHome with step key J2EE_EngineEnterprise_OneHost|ind|ind|ind|WebAS|630|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|getJavaHome was executed with status ERROR.
    TRACE      [iaxxcsihlp.hpp:301]
               main()
    An error occurred during the installation of component SAP NetWeaver '04 Support Release 1> Java System> Oracle> Central System> Custom Installation - Java System. Press the log view button to get extended error information or press OK to terminate the installation. Log files are written to SAP NetWeaver '04 Support Release 1> Java System> Oracle> Central System> Custom Installation - Java System.
    TRACE      [iaxxgenimp.cpp:845]
               showDialog()
    waiting for an answer from gui
    TRACE      [iaxxdlghnd.cpp:180]
               CDialogHandler::doHandleDoc()
    ACTION_OK received
    WARNING    2006-07-24 10:24:41 [iaxxcsihlp.hpp:250]
               main()
    An error occurred during the installation.
    Has anybody an idea whats wrong here?
    thanx

    Thanx Jeff!
    and sorry for replying so late
    like with many other things, reading notes carefully can help a lot
    problem was solved by setting
    LD_ASSUME_KERNEL=2.4.1
    for sapinst as described in sap note 722273

  • Question about the choice of containers of the J2EE application server

    Hello,
    I need to be clarified about the J2EE technology. After read some documentation about J2EE, I saw that it is possible to use different kind of containers in order to develop a J2EE application.
    Actually I use an application server (JONAS) with tomcat embbeded so I develop my application that is composed by EJB and servlet. So when I build and deploy my application at the end I have got a .ear, and everything works well.
    But my questions are:
    1- If I installe a J2EE server where a web server (Tomcat or another) is already installed can I use this web server as my web container.
    2- If it is possible how can I indicate to my J2EE server that I want to use this web server as a web container?
    3- And for my application does the .ear will work or do I have to split my entire application in .jar for the EJB and .WAR for the servlet.
    4- My last question, how my .war and .jar will know that they have to work together, in fact do I have to precise a link between them if yes how?
    Thank you very much for any information

    1. Every J2EE server must have a web container, so one will always be installed. As long as you write a compliant .war that is deployed either stand-alone or as part of an .ear, you can be guaranteed it will deploy and run.
    2. The fact that you are deploying a .war or an .ear that contains 1 or more .wars is enough for the J2EE product to know you need to run the web-application on the web container. Many people uses the terms
    web server and web container interchangeably. Often people are more likely to use the term web server if it runs as a separate process. If it helps, you can think of the J2EE web container as being an implementation of a servlet and jsp container that runs on top of a regular HTTP engine, but J2EE vendors don't necessarily have to have separate products for each.
    3. You can either deploy a standalone .war or embed 1 or more .wars within an .ear.
    4. The fact that you have a .war and an ejb-jar within the same .ear tells the application
    server that they're part of the same application. If you need to talk between your web application
    and the ejb, there are number of ways to express that dependency. E.g., if you want to invoke on
    an ejb through its Remote client view, you would define an ejb-ref in the environment of the web-application.
    --ken                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

Maybe you are looking for