Differences in the Java Editions

Hi guys,
Can anyone tell me the exact differences in the three editions of Java i.e, J2EE, J2SE and J2ME.
Thanks.

J2SE is the standard java edition, it contains the core APIs of the Java language.
J2EE is the enterprise java edition,contains classes related to client/server programming such as web applications.
J2ME is the micro edition, its used for developing applictaions for portable devices such as cell phones and PDAs.

Similar Messages

  • Should i use the Java edition ?

    Hi,
    i'm not sure if i should use the Java edition or the "normal" edition of the berkeley db.
    My application is developed in Java, but i won't be using either JTA, JCA or JMX.
    Is there still any advantage to be taken from using the Java edition ?
    Thanks

    There are many minor differences, e.g., JE has somewhat better write performance, DB uses somewhat less memory, DB has an SQL interface and JE does not. But overall, the two products are very similar, so for most questions you might ask, the answer is going to be "about the same".
    If you want to choose the best product for your app, you'll have to define the very specific criteria that are most important to you. If you care most about getting every ounce of performance out of a specific piece of hardware, using a specific amount of memory, for a specific app (access pattern), then you'll have to write a test and do a comparison.
    --mark                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • What is the difference between the sports edition apple watch and the normal edition, is it the bands different or do the they have different apps. Also could you take the bands off and put new ones on(change the bands)?

    what is the difference between the sports edition apple watch and the normal edition, is it the bands different or do the they have different apps. Also could you take the bands off and put new ones on(change the bands)?

    what is the difference between the sports edition apple watch and the normal edition, is it the bands different or do the they have different apps. Also could you take the bands off and put new ones on(change the bands)?

  • Guide me how do download the Java Edition of the Netweaver Sneak preview

    Can Some one please guide me how do I download the Java edition , I have Core FTP installed, On doing a save target as it asks me whehther to use Core FTP for file transfer, on choosing yes it a status window which says connecting,with source and destination values and then gives a message NW04SneakPrevJavaSP11.part1.rar-File not found....
    and thereafter the File Download Dialog still remains trying to find for the source location.....
    Some Kindly guide me the right way to do it

    Hi Paras,
    I just tried to download, no problem. I click on <i>Downloads -> Web AS -> New! Sneak Preview -> Download file 1</i> and get a popup where to save the file.
    Please try again with the given path.
    By the way, it should be enough to post your problem once
    Hope that helps!
    Best regards
    Renald

  • Has anyone been able to install the java edition?

    I've been trying for the past 3 days to install the sneak preview Java edition.
    I've tried it on two machines.
    1. Windows 2003, 1Gig RAM, 80GB HD, +min. requirements
    2. XP Pro, 1Gig RAM, 60GB HD, +min. requirements
    Nothing works. The install always stops at "load database content".
    If anyone has sucessfully installed the Java version, I'd like to hear from you.

    Oliver, 
    Here's my latest attempt at installing this preview. I'll write every step I'm taking just to make sure we are on the same page. By the way, I'm putting a lot of efforts into this because my company is hesitating between SAP and Oracle as a portal engine. My task is to come up with a demo asap. So needless to say any help with this would be greatly appreciated. 
    Steps... 
    Format HD in NTFS
    Install Windows 2003
    Get updates for Windows 2003 - Reboot
    Install JDK (j2sdk1.4.2_08)
    Get JDK Updates - Reboot
    Start the SAP Install
    - Page 1: Point to JDK folder
    - Page 2: . DB ID: J2E (Read only)
               . Mirror log volume: No
               . CPUs Used: 1 (Read only)
               . I/O Buffer: 128 (as recommended)
    - Page 3: Log Volumes: c:/ - 3000
    - Page 4: Data Volume: c:/ - 3000
    - Page 5: Confirmation - start 
    After about an hour, the install reports an error. 
    Here is the log information generated by the SAPinst window and the sapinst_dev.log file: 
    Log information generated by the SAPinst window: 
    ERROR      2005-06-20 11:32:17 ianxbservi.hpp:235
               CServiceHandle::Open(SAPOsCol)
    FSL-06002  Error 1060 (The specified service does not exist as an installed service. 
    ) in execution of a 'OpenService' function, line (255), with parameter (SAPOsCol). 
    ERROR      2005-06-20 11:32:47 ianxbservi.hpp:235
               CServiceHandle::Open(SAPJ2E_01)
    FSL-06002  Error 1060 (The specified service does not exist as an installed service. 
    ) in execution of a 'OpenService' function, line (255), with parameter (SAPJ2E_01). 
    ERROR      2005-06-20 11:32:47 ianxbservi.hpp:235
               CServiceHandle::Open(SAPJ2E_01)
    FSL-06002  Error 1060 (The specified service does not exist as an installed service. 
    ) in execution of a 'OpenService' function, line (255), with parameter (SAPJ2E_01). 
    ERROR      2005-06-20 11:32:47 ianxbservi.hpp:235
               CServiceHandle::Open(SAPJ2E_00)
    FSL-06002  Error 1060 (The specified service does not exist as an installed service. 
    ) in execution of a 'OpenService' function, line (255), with parameter (SAPJ2E_00). 
    ERROR      2005-06-20 11:32:47 ianxbservi.hpp:235
               CServiceHandle::Open(SAPJ2E_00)
    FSL-06002  Error 1060 (The specified service does not exist as an installed service. 
    ) in execution of a 'OpenService' function, line (255), with parameter (SAPJ2E_00). 
    ERROR      2005-06-20 11:33:28 ianxbservi.hpp:235
               CServiceHandle::Open(SAPOsCol)
    FSL-06002  Error 1060 (The specified service does not exist as an installed service. 
    ) in execution of a 'OpenService' function, line (255), with parameter (SAPOsCol). 
    ERROR      2005-06-20 12:20:09
               CJSlibModule::writeError_impl()
    CJS-20065  Execution of JLoad tool 'C:j2sdk1.4.2_08/bin/java.exe '-classpath' './sharedlib/antlr.jar;./sharedlib/exception.jar;./sharedlib/jddi.jar;./sharedlib/jload.jar;./sharedlib/logging.jar;./sharedlib/offlineconfiguration.jar;./sharedlib/opensqlsta.jar;./sharedlib/tc_sec_secstorefs.jar;c:sapdbprograms
    untimejarsapdbc.jar;C:/usr/sap/J2E/SYS/global/security/lib/tools/iaik_jce_export.jar;C:/usr/sap/J2E/SYS/global/security/lib/tools/iaik_jsse.jar;C:/usr/sap/J2E/SYS/global/security/lib/tools/iaik_smime.jar;C:/usr/sap/J2E/SYS/global/security/lib/tools/iaik_ssl.jar;C:/usr/sap/J2E/SYS/global/security/lib/tools/w3c_http.jar' '-showversion' '-Xmx512m' 'com.sap.inst.jload.Jload' '-sec' 'J2E,jdbc/pool/J2E,C:usrsapJ2ESYSglobal/security/data/SecStore.properties,C:usrsapJ2ESYSglobal/security/data/SecStore.key' '-dataDir' 'C:/NW04SneakPrevJavaSP11/NWSneakPreviewSP11/SAP_NetWeaver_04_SR_1_Installation_Master_DVD__ID__51030843IM01_NT_I386....SneakPreviewContentJDMP' '-job' 'C:PROGRA1SAPINS1NW04SR1WEBAS_1ONE_HOST/IMPORT.XML' '-log' 'C:PROGRA1SAPINS1NW04SR1WEBAS_1ONE_HOST/jload.log'' aborts with returncode 2. Check 'C:PROGRA1SAPINS1NW04SR1WEBAS_1ONE_HOST/jload.log' and 'C:PROGRA1SAPINS1NW04SR1WEBAS_1ONE_HOST/jload.java.log' for more information. 
    sapinst_dev.log 
    TRACE      iaxxccontrolfile.cpp:344
               CControlFile::getMessageFilePath()
    Running with messages from C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_~1/ONE_HOST 
    TRACE      sapinst.cpp:306
               CSapInst::initMessaging()  
    This is SAPinst, version 642, build 703609
    compiled on Nov 21 2004, 22:48:58 
    TRACE      sapinst.cpp:311
               CSapInst::initMessaging()
    Gui connected by user Administrator from host server3 
    TRACE      syxxsyshlp.cpp:133
               syslib::logSystemState()
    Process environment
    =================== 
    Environment Variables
    =====================
       = C:=C:PROGRA1SAPINS1NW04SR1WEBAS_~1ONE_HOST
      ALLUSERSPROFILE = C:Documents and SettingsAll Users
      APPDATA = C:Documents and SettingsAdministratorApplication Data
      ClusterLog = C:WINDOWSClustercluster.log
      CommonProgramFiles = C:Program FilesCommon Files
      COMPUTERNAME = SERVER3
      ComSpec = C:WINDOWSsystem32cmd.exe
      FP_NO_HOST_CHECK = NO
      HOMEDRIVE = C:
      HOMEPATH = Documents and SettingsAdministrator
      LOGONSERVER =
    SERVER3
      NUMBER_OF_PROCESSORS = 1
      OS = Windows_NT
      Path = C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem
      PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
      PROCESSOR_ARCHITECTURE = x86
      PROCESSOR_IDENTIFIER = x86 Family 15 Model 2 Stepping 9, GenuineIntel
      PROCESSOR_LEVEL = 15
      PROCESSOR_REVISION = 0209
      ProgramFiles = C:Program Files
      SAPINST_EXEDIR_CD = C:/Program Files/sapinst_instdir/NW04SR1/WEBAS_COPY/ONE_HOST
      SESSIONNAME = Console
      SystemDrive = C:
      SystemRoot = C:WINDOWS
      TEMP = C:DOCUME1ADMINI1LOCALS~1Temp
      TMP = C:DOCUME1ADMINI1LOCALS~1Temp
      USERDOMAIN = SERVER3
      USERNAME = Administrator
      USERPROFILE = C:Documents and SettingsAdministrator
      windir = C:WINDOWS 
    User: SERVER3Administrator, Id: S-1-5-21-2014860405-2990321232-2395399597-500
    Working directory: C:PROGRA1SAPINS1NW04SR1WEBAS_~1ONE_HOST 
    Current access token
    ====================
    Could not get thread token. Last error: 1008. I assume that no thread token exists.
    Got process token.
    Privileges:
      Privilege SeBackupPrivilege, display name: Back up files and directories, not enabled.
      Privilege SeRestorePrivilege, display name: Restore files and directories, not enabled.
      Privilege SeShutdownPrivilege, display name: Shut down the system, not enabled.
      Privilege SeDebugPrivilege, display name: Debug programs, not enabled.
      Privilege SeAssignPrimaryTokenPrivilege, display name: Replace a process level token, not enabled.
      Privilege SeIncreaseQuotaPrivilege, display name: Adjust memory quotas for a process, not enabled.
      Privilege SeSystemEnvironmentPrivilege, display name: Modify firmware environment values, not enabled.
      Privilege SeChangeNotifyPrivilege, display name: Bypass traverse checking, enabled.
      Privilege SeRemoteShutdownPrivilege, display name: Force shutdown from a remote system, not enabled.
      Privilege SeTcbPrivilege, display name: Act as part of the operating system, not enabled.
      Privilege SeUndockPrivilege, display name: Remove computer from docking station, not enabled.
      Privilege SeSecurityPrivilege, display name: Manage auditing and security log, not enabled.
      Privilege SeTakeOwnershipPrivilege, display name: Take ownership of files or other objects, not enabled.
      Privilege SeLoadDriverPrivilege, display name: Load and unload device drivers, not enabled.
      Privilege SeManageVolumePrivilege, display name: Perform volume maintenance tasks, not enabled.
      Privilege SeSystemProfilePrivilege, display name: Profile system performance, not enabled.
      Privilege SeImpersonatePrivilege, display name: Impersonate a client after authentication, enabled.
      Privilege SeSystemtimePrivilege, display name: Change the system time, not enabled.
      Privilege SeCreateGlobalPrivilege, display name: Create global objects, enabled.
      Privilege SeProfileSingleProcessPrivilege, display name: Profile single process, not enabled.
      Privilege SeIncreaseBasePriorityPrivilege, display name: Increase scheduling priority, not enabled.
      Privilege SeCreatePagefilePrivilege, display name: Create a pagefile, not enabled. 
    TRACE      syxxsyshlp.cpp:143
               syslib::logSystemState()
    System information
    ==================
    OS version, host name: Microsoft Windows NT SERVER3 
    RAM size (MB): 1015.5 
    Swap size (MB): 2453.52 
    TRACE      iaxxclientacceptor.cpp:124
               CClientAcceptor::acceptImpl()
    Running with control file C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_~1/ONE_HOST/control.xml version 0 and changelist not defined 
    TRACE      iaxxccontrolfile.cpp:235
               CControlFile::getDialogControlFileName()
    Running with dialog control file C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_~1/ONE_HOST/dialog.xml 
    TRACE      iaxxccontrolfile.cpp:184
               CControlFile::getResourecFileName()
    Running with resource file C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_~1/ONE_HOST/helppool.xml 
    INFO       2005-06-20 11:18:54 syxxcfile.cpp:325
               CSyFileImpl::copy(const CSyPath & q0w9e9r8t7.1.xml, ISyNode::eCopyMode 3, ISyProgressObserver*) const   
    Copying file C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_~1/ONE_HOST/keydb.xml to: q0w9e9r8t7.1.xml. 
    INFO       2005-06-20 11:18:54 syxxcfile.cpp:446
               CSyFileImpl::copy(const CSyPath & q0w9e9r8t7.1.xml, ISyNode::eCopyMode 3, ISyProgressObserver*) const   
    Copying file C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_~1/ONE_HOST/keydb.xml to: q0w9e9r8t7.1.xml. 
    TRACE      iaxxclib.cpp:165
               load()
    Opened iaccdlib.dll 
    TRACE      iaxxccontrolfile.cpp:77
               CControlFile::getControlFilePath()
    Running with control file path C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_~1/ONE_HOST 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step Preinstall|ind|ind|ind|ind|ind|0|changeUserInstall 
    TRACE      iaxxclib.cpp:165
               load()
    Opened iamodos.dll 
    TRACE      synxccuren.cpp:780
               CSyCurrentProcessEnvironmentImpl::getEffectiveUser(iastring&)
    effective user corresponds to real user 
    INFO       2005-06-20 11:18:59 syxxcfile.cpp:325
               CSyFileImpl::copy(const CSyPath & C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_~1/ONE_HOST/change.1.log, ISyNode::eCopyMode 3, ISyProgressObserver*) const   
    Copying file C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_1/ONE_HOST/change.log to: C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_1/ONE_HOST/change.1.log. 
    INFO       2005-06-20 11:18:59 syxxcfile.cpp:446
               CSyFileImpl::copy(const CSyPath & C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_~1/ONE_HOST/change.1.log, ISyNode::eCopyMode 3, ISyProgressObserver*) const   
    Copying file C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_1/ONE_HOST/change.log to: C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_1/ONE_HOST/change.1.log. 
    INFO       2005-06-20 11:18:59 synxcpath.cpp:834
               CSyPath::createFile()
    Creating file C:Program Filessapinst_instdirNW04SR1WEBAS_COPYONE_HOSTchange.1.log. 
    INFO       2005-06-20 11:18:59 synxcfile.cpp:152
               CSyFileImpl::remove()
    Removing file C:PROGRA1SAPINS1NW04SR1WEBAS_~1ONE_HOSTchange.log. 
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    nodeType: 'UNKNOWN' 
    INFO       2005-06-20 11:18:59 synxcpath.cpp:834
               CSyPath::createFile()
    Creating file C:Program Filessapinst_instdirNW04SR1WEBAS_COPYONE_HOSTchange.log. 
    TRACE      iaxxclib.cpp:165
               load()
    Opened iajsmod.dll 
    INFO       2005-06-20 11:19:00
               CJSlibModule::writeInfo_impl()
    Output of change 'user' '/install' is written to the logfile change.log. 
    WARNING    2005-06-20 11:19:00
               CJSlibModule::writeWarning_impl()
    Execution of the command "change 'user' '/install'" finished with return code 1. Output:
    Install mode does not apply to a Terminal server configured for remote administration. 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step changeUserInstall with key Preinstall|ind|ind|ind|ind|ind|0|changeUserInstall has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step Preinstall|ind|ind|ind|ind|ind|0|AddPrivilege 
    TRACE      synxccuren.cpp:780
               CSyCurrentProcessEnvironmentImpl::getEffectiveUser(iastring&)
    effective user corresponds to real user 
    TRACE      synxccuren.cpp:780
               CSyCurrentProcessEnvironmentImpl::getEffectiveUser(iastring&)
    effective user corresponds to real user 
    TRACE      iaxxclib.cpp:165
               load()
    Opened iamodnt.dll 
    TRACE      ianxbusprv.cpp:288
               CIaNtUserPrivileges::add_impl(., SERVER3Administrator, SeTcbPrivilege SeAssignPrimaryTokenPrivilege SeIncreaseQuotaPrivilege)  
    Ignored existing privilege: SeTcbPrivilege 
    TRACE      ianxbusprv.cpp:288
               CIaNtUserPrivileges::add_impl(., SERVER3Administrator, SeTcbPrivilege SeAssignPrimaryTokenPrivilege SeIncreaseQuotaPrivilege)  
    Ignored existing privilege: SeAssignPrimaryTokenPrivilege 
    TRACE      ianxbusprv.cpp:288
               CIaNtUserPrivileges::add_impl(., SERVER3Administrator, SeTcbPrivilege SeAssignPrimaryTokenPrivilege SeIncreaseQuotaPrivilege)  
    Ignored existing privilege: SeIncreaseQuotaPrivilege 
    INFO       2005-06-20 11:19:00 ianxbusprv.cpp:337
               CIaNtUserPrivileges::add_impl(., SERVER3Administrator, SeTcbPrivilege SeAssignPrimaryTokenPrivilege SeIncreaseQuotaPrivilege)  
    Successfully added privileges 'SeTcbPrivilege SeAssignPrimaryTokenPrivilege SeIncreaseQuotaPrivilege' to account 'SERVER3Administrator' on host '.'. 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step AddPrivilege with key Preinstall|ind|ind|ind|ind|ind|0|AddPrivilege has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step Preinstall|ind|ind|ind|ind|ind|0|replaceDLLs 
    INFO       2005-06-20 11:19:00
               CJSlibModule::writeInfo_impl()
    File not found: . 
    INFO       2005-06-20 11:19:00
               CJSlibModule::writeInfo_impl()
    File not found: . 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step replaceDLLs with key Preinstall|ind|ind|ind|ind|ind|0|replaceDLLs has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step Preinstall|ind|ind|ind|ind|ind|0|registerEventsDll 
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    C:/DOCUME1/ADMINI1/LOCALS~1/Temp/sapinst_exe.248.1119280670/sapinstevents.dll not found. 
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    C:/NW04SneakPrevJavaSP11/NWSneakPreviewSP11/SAP_NetWeaver_04_SR_1_Installation_Master_DVD__ID__51030843IM01_NT_I386SAPINST/NT/I386/sapinstevents.dll not found. 
    TRACE      synxcfile.cpp:134
               CSyFileImpl::getFileVersion()
    file C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_~1/ONE_HOST/sapinstevents.dll has version 693717.642 
    TRACE      synxcfile.cpp:134
               CSyFileImpl::getFileVersion()
    file C:/WINDOWS/system32/SAPinst/sapinstevents.dll has version 703609.642 
    TRACE      syxxcfile.cpp:240
               CSyFileImpl::copy(const CSyPath & C:/WINDOWS/system32/SAPinst/sapinstevents.dll, ISyNode::eCopyMode 545, ISyProgressObserver*) const   
    Did not copy file C:/PROGRA1/SAPINS1/NW04SR1/WEBAS_~1/ONE_HOST/sapinstevents.dll to: C:/WINDOWS/system32/SAPinst/sapinstevents.dll (source file version is not higher than target file version) 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step registerEventsDll with key Preinstall|ind|ind|ind|ind|ind|0|registerEventsDll has been executed successfully. 
    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       2005-06-20 11:19:01 synxcpath.cpp:834
               CSyPath::createFile()
    Creating file C:Program Filessapinst_instdirNW04SR1WEBAS_COPYONE_HOSTsummary.html. 
    PHASE      2005-06-20 11:19:01 iaxxcwalker.cpp:416
               CDomWalker::printPhaseInfo()
    Prepare the installation program. 
    TRACE      iaxxcwalker.cpp:55
               CDomWalker::walk()
    Installation start: Monday, 20 June 2005, 11:18:54; installation directory: C:PROGRA1SAPINS1NW04SR1WEBAS_~1ONE_HOST; product to be installed: SAP NetWeaver Sneak Preview '04 Support Release 1> Migration - Target System Installation 
    TRACE      iaxxclib.cpp:165
               load()
    Opened iamodora.dll 
    TRACE      iaxxccntrl.cpp:398
               CController::activateEvaluator()
    The controller registered the module COraInputChecker 
    TRACE      iaxxclib.cpp:165
               load()
    Opened iamodada.dll 
    TRACE      iaxxccntrl.cpp:398
               CController::activateEvaluator()
    The controller registered the module CIaSdbActor 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|eula 
    TRACE      iaxxgenimp.cpp:189
               showDialog()
    showing dlg diLicense_j2ee 
    TRACE      iaxxgenimp.cpp:205
               showDialog()  
    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()  
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step eula with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|eula has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|fillContext 
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    t_J2EE_SystemCopy.remove(WHERE 1=1) 
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    t_J2EE_SystemCopy.insertRow(), inserting 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step fillContext with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|fillContext has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|requestCDs 
    TRACE      cdxxccdcli.cpp:202
               CCdClientImpl::makeSomePackagesAvailable
    CD Client for Component J2EE_SystemCopy|ind|ind|ind|ind|ind 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step requestCDs with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|requestCDs has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|readSourceProperties 
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    Instance name of source CI is 'JC00', J2EE standalone is 'true'. The following J2EE applications were installed on the source system: portal,kmc,adobe. 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step readSourceProperties with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|readSourceProperties has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|updateApplTable 
    INFO       2005-06-20 11:19:44
               CJSlibModule::writeInfo_impl()
    This SAPinst Java System Copy is Property File Version : 1.1 
    INFO       2005-06-20 11:19:44
               CJSlibModule::writeInfo_impl()
    This SAPinst EXE uses OS Build Version : I386 
    INFO       2005-06-20 11:19:44
               CJSlibModule::writeInfo_impl()
    This SAPinst XML is DB Build Version : ada 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step updateApplTable with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|updateApplTable has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|fillContext 
    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(), inserting 
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    t_syscopy_post_steps.remove(WHERE 1=1) 
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    t_syscopy_post_steps.insertRow(), inserting 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step fillContext with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|fillContext has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|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(, WHERE ROWNUM=0), updating
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    IA_CONTR_DBPLATFORM.updateRow(, WHERE ROWNUM=0), updating
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    Table: tWhat
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step readProductXml with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|readProductXml has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|setDefaults 
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    t_systems.remove(WHERE 1=1) 
    INFO[E]    2005-06-20 11:19:46 synxcfsmgt.cpp:132
               CSyFileSystemMgtImpl::getFSExport(iastring)
    File system export (share) saploc does not exist. 
    TRACE      syxxcnamrs.cpp:278
               PSyHostsEntry CSyIPNameResolverImpl::getHostByName(const iastring& hostName) const  
    IP name server3 resolves to IP address(es): 192.168.15.100 
    TRACE      syxxcnamrs.cpp:208
               PSyHostsEntry CSyIPNameResolverImpl::getHostByAddress(const iastring& ipAddress) const  
    IP address 192.168.15.100 resolves to IP name(s): server3 
    TRACE      iaxxbhosts.cpp:674
               CIaOsHosts::resolveHostName()
    hostname after reverse lookup is: server3 
    INFO       2005-06-20 11:19:46
               CJSlibModule::writeInfo_impl()
    Looking for SAP system instances installed on this host... 
    INFO       2005-06-20 11:19:47
               CJSlibModule::writeInfo_impl()
    No installed instances found! 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step setDefaults with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|setDefaults has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|adminCheck 
    TRACE      synxccuren.cpp:780
               CSyCurrentProcessEnvironmentImpl::getEffectiveUser(iastring&)
               lib=iamodos module=CIaOsExecutes
    effective user corresponds to real user 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step adminCheck with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|adminCheck has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|DNSCheck 
    INFO       2005-06-20 11:19:48
               CJSlibModule::writeInfo_impl()
    DNS is configured correctly. 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step DNSCheck with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|DNSCheck has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|W2K_SPCheck 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step W2K_SPCheck with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|W2K_SPCheck has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|WXP_SPCheck 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step WXP_SPCheck with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|WXP_SPCheck has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|MemoryCheck 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step MemoryCheck with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|MemoryCheck has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|virtualHostCheck 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step virtualHostCheck with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|virtualHostCheck has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|fillMounts 
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    t_mounts.remove(WHERE 1=1) 
    TRACE      iaxxejsexp.cpp:208
               EJS_Installer::writeTraceToLogBook()
    t_mounts.insertRow(), inserting 
    INFO[E]    2005-06-20 11:19:50 synxcfsmgt.cpp:132
               CSyFileSystemMgtImpl::getFSExport(iastring)
    File system export (share) saploc does not exist. 
    TRACE      iaxxclib.cpp:165
               load()
    Opened iamodutl.dll 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step fillMounts with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|fillMounts has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|askWhat 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step askWhat with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|askWhat has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|askPrep 
    TRACE      iaxxccntrl.cpp:493
               CController::stepExecuted()
    The step askPrep with key J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|askPrep has been executed successfully. 
    TRACE      iaxxcdgprc.cpp:635
               CDialogProcessor::processDialogs()
    Executing dialog step J2EE_SystemCopy_OneHost|ind|ind|ind|WebAS|640|0|J2EE_SystemCopy|ind|ind|ind|ind|ind|0|J2EE_EngineEnterpriseDialogs|ind|ind|ind|WebAS|630|0|getJavaHome 
    INFO       2005-06-20 11:19:52 syxxcfile.cpp:325
               CSyFileImpl::copy(const CSyPath & ., ISyNode::eCopyMode 3, ISyProgressObserver*) const   
    Copying file C:/NW04SneakPrevJavaSP11/NWSneakPreviewSP11/SAP_NetWeaver_04_SR_1_Java_DVD__ID__51030724/J2EE_OSINDEP/JDKVersion.xml to: .. 
    INFO       2005-06-20 11:19:52 syxxcfile.cpp:446
               CSyFileImpl::copy(const CSyPath & ., ISyNode::eCopyMode 3, ISyProgressObserver*) const   
    Copying file C:/NW04SneakPrevJavaSP11/NWSneakPreviewSP11/SAP_NetWeaver_04_SR_1_Java_DVD__ID__51030724/J2EE_OSINDEP/JDKVersion.xml to: .. 
    INFO       2005-06-20 11:19:52 synxcpath.cpp:834
               CSyPath::createFile()
    Creating file C:Program Filessapinst_instdirNW04SR1WEBAS_COPYONE_HOSTJDKVersion.xml. 
    TRACE      synxccuren.cpp:780
               CSyCurrentProcessEnvironmentImpl::getEffectiveUser(iastring&)
    effective user corresponds to real user 
    INFO[E]    2005-06-20 11:19:52 syxxccuren.hpp:189
               CSyCurrentProcessEnvironmentImpl::getEnvironmentVariable(iastring)
    Unable to get value for environment variable JAVA_HOME. 
    INFO       2005-06-20 11:19:53
               CJSlibModule::writeInfo_impl()
    Execution of the

  • What's the difference between the java and javaw?

    As the title
    Thanks

    If you start java code with java.exe, closing the DOS command line window will close the Java application. If you start it with javaw.exe, it will not, but with javaw.exe you have no standard out, meaning printing with System.out.println() will not show up anywhere, because the JVM discards the standard out. If you start a Java application from within Windows directly (Using Start -> Run for example), starting it with java.exe will open a DOS box for the application, starting it with javaw.exe will open no DOS box at all (it will start like a Windows application). As should be clear now, it makes only sense to start Java applications with javaw.exe that have a GUI (graphical user interface), as otehrwise they won't be able to communicate with the user.

  • Use java edition and native edition at same time in a single java app

    Hi
    I have a situation where I need to use both versions of berkeley Db at the same time. I have an external library that I use that requires the Java edition and my own code that uses the native version. Unfortunately the source code of the library is not available and I don't want to redesign my program to use the Java edition.
    Some packages in je.4.0.103.jar and db.jar (version 5.1) contain the same naming structure and same classes eg. com.sleepycat.persist.EntityStore. I removed the duplicated packages in je.4.0.103.jar However it seems that the implementation is slightly different between the two version as I get
    java.lang.NoSuchMethodError: com.sleepycat.persist.EntityStore.<init>(Lcom/sleepycat/je/Environment;Ljava/lang/String;Lcom/sleepycat/persist/StoreConfig;)V
    When I simply had both versions available my code for the native version kept using the packages from the Java edition and the external library kept on using the native version and as a result I got loads of runtime errors.
    So how do I tell them apart. The problem is because both sets of packages have identical names and class names so Java does not know which ones to use. I am using eclipse so maybe there is some option where I can tell certain classes to use certain packages.
    Any ideas?

    Hi,
    We don't officially support using BDB and BDB JE from the same JVM process.
    It's possible to work around this limitation by creating two [url http://download.oracle.com/javase/1.4.2/docs/api/java/lang/ClassLoader.html] Java Classloaders  that load one of the two jar files. When calling BDB or BDB JE methods, the call must be bracketed with calls like this that cause the correct classloader to be used:
    ClassLoader saveLoader = Thread.currentThread().getContextClassLoader();
    Thread.currentThread().setContextClassLoader(/* specify correct loader for BDB or BDB JE here */);
    try {
       // do something with BDB or BDB JE
    } finally {
      Thread.currentThread().setContextClassLoader(saveLoader);
    }We are not experts on classloaders and we don't have an example of doing this. We have not done it ourselves, we only know that users have done it.
    I hope this helps.
    Regards,
    Alex Gorrod
    Oracle Berkeley DB

  • Berkeley DB Java Edition and Java 1.4

    As a Berkeley DB Java Edition user we place a very high value on your input. We need your feedback regarding a product requirement for Java 1.5.
    As time goes on we find ourselves implementing more and more performance enhancements based on facilities found only Java 1.5, primarily in the java.util.concurrent package. When we make these enhancements, we currently also maintain support for Java 1.4 although not at the same level of performance. Maintaining and testing this dual mode operation is beginning to slow down our development process. We would like to move as quickly as possible to take advantage of Java 1.5 performance features, but we are constrained by maintaining support for Java 1.4.
    We are therefore planning to require Java 1.5 in the next major release of Berkeley DB Java Edition. Before finalizing this plan, we need your input on whether Java 1.4 support is important to you. Please let us know what your needs are by replying to this forum message.
    Thanks.
    The Java Edition team

    Morgan,
    Yes, we currently plan to only offer replication for Java 1.5. Our motivations are split between the speed consideration and the codeline issues. We've seen better performance with 1.5. Also taking full advantage of the type safety and concurrent support in 1.5 can end up affecting implementation choices significantly, and can make 1.4 code and 1.5 code diverge a lot.
    As for bug fixing on the 1.4 releases, we don't yet have an official plan. We care very much about supporting our open source users and have been able to provide backwards patches where critical in the past. However, the cost of backporting between 1.5 and 1.4 may be high for some bug fixes, and we'll probably have to decide case by case.
    Regards,
    Linda

  • Oracle9iAS Java Edition v9.0.3 instalattion on SuSE 8.2

    The OC4J "standalone" edition was simple.
    With the Oracle9iAS Java Edition v9.0.3 instalation bundle, it comes with other funcionalites (Oracle HTTP server, enterprise console, and other), and with many many problems.
    I have tested the installation under SuSE 8.2 Professional and the installation fails.
    The following makefiles can't be executed (no error appears, and i have the korn shell installed)
    ins_sqlplus.mk
    ins_oemagent.mk
    ins_calypso.mk
    The installation of OC4J home instance, fails with a security exception when creating some unix file.
    The deployments of application in the OC4J_demo instance also fails with exception:
    java.io.IOException: Permission denied
    at java.io.UnixFileSystem.createFileExclusively(Native Method)
    at java.io.File.checkAndCreate(File.java:1157)
    at java.io.File.createTempFile(File.java:1242)
    at java.io.File.createTempFile(File.java:1279)
    at oracle.ias.sysmgmt.deployment.j2ee.console.J2eeDeploymentImpl.fetchEar(J2eeDeploymentImpl.java:704)
    at oracle.ias.sysmgmt.deployment.j2ee.console.J2eeDeploymentImpl.getEarDeployer(J2eeDeploymentImpl.java:281)
    at oracle.ias.sysmgmt.deployment.j2ee.console.J2eeDeploymentImpl.getEarDeployer(J2eeDeploymentImpl.java:258)
    at oracle.j2ee.tools.deploy.Oc4jDeploy.deploy(Oc4jDeploy.java:518)
    at oracle.j2ee.tools.deploy.Oc4jDeploy.main(Oc4jDeploy.java:138)

    Having SecurityExceptions because the user does not have the rigth permissions, is strange, because I was installing everything in the user home directory.
    So the only problem I can see, was permissions to write in the /tmp directory. I checked that the user also as write permissions in that directory.
    Looking in the logs files I noticed that Oracle is passing the -Djava.io.tmpdir parameter, when no environment values is used for TMP or TMPDIR, when deploying applications in OC4J:
    Launched configuration tool OC4J Instance Configuration Assistant
    Command which is being spawned is /export/data01/o9ias/jdk/bin/java -Djava.io.tmpdir= -mx512M -classpath ...
    If Oracle should not specify the -Djava.io.tmpdir=, then everything worked out of the box.
    I defined the environment variables (in the shell) TMP, TMPDIR, so that in the -Djava.io.tmpdir= was replaced by -Djava.io.tmpdir=&lt;my temp dir&gt;. With this the deployments that failed, now worked.
    After this another problem. Oracle HttpServer fails to start. Looking in the loges, some modules are configured to be loaded, but are not found:
    mod_ossl.so
    mod_oradav.so
    modplsql.so
    Commenting this modules, makes http server start. Shouldn't this be commented in the Java Edition?
    The only problem I have know is the make of ins_sqlplus.mk, ins_oemagent.mk and ins_calypso.mk. Can anyone help me on this, or at least explain us why this is needed?
    thanks,

  • Oracle9iAS Java Edition

    Hi,
    I am interested in installing Oracle9iAS Java edition on Red Hat Linux 9. Has anybody done so ? My previous attempt was unsuccessfull.
    Any pointers / help would be appreciated.
    Regards
    Abhijeet

    Having SecurityExceptions because the user does not have the rigth permissions, is strange, because I was installing everything in the user home directory.
    So the only problem I can see, was permissions to write in the /tmp directory. I checked that the user also as write permissions in that directory.
    Looking in the logs files I noticed that Oracle is passing the -Djava.io.tmpdir parameter, when no environment values is used for TMP or TMPDIR, when deploying applications in OC4J:
    Launched configuration tool OC4J Instance Configuration Assistant
    Command which is being spawned is /export/data01/o9ias/jdk/bin/java -Djava.io.tmpdir= -mx512M -classpath ...
    If Oracle should not specify the -Djava.io.tmpdir=, then everything worked out of the box.
    I defined the environment variables (in the shell) TMP, TMPDIR, so that in the -Djava.io.tmpdir= was replaced by -Djava.io.tmpdir=&lt;my temp dir&gt;. With this the deployments that failed, now worked.
    After this another problem. Oracle HttpServer fails to start. Looking in the loges, some modules are configured to be loaded, but are not found:
    mod_ossl.so
    mod_oradav.so
    modplsql.so
    Commenting this modules, makes http server start. Shouldn't this be commented in the Java Edition?
    The only problem I have know is the make of ins_sqlplus.mk, ins_oemagent.mk and ins_calypso.mk. Can anyone help me on this, or at least explain us why this is needed?
    thanks,

  • Problem with Netweaver java edition sp16

    netweaver java sp15 nstallation completed successfully.
    I started the instances from the management control and they started perfectly and everything was green.
    but when i tried to access the WAS through http://localhost:50000 , i am getting page not found.
    can someone tell me why this is happening?
    I installed the abap edition before the java edition.
    DO you think that is causing the problem?
    help is highly appreciated.

    it looks like the port is 50200 not the default 50000
    may be i didnt notice that the installation.
    since i have installed the abap first it may have taken 50200 but whats the relationship between those those.

  • Installing WAS Preview Java Edition over top of Slim Edition

    Hi,
    After some initial difficulties we were able to successfully install the Slim Edition Preview from a DVD provided by SAP.
    We would now like the Java Edition Preview which includes Enterprise Portal. Is possible to install the Java edition over the top or do we need to uninstall Slim edition first? Is there any way to just install EP without interfering with our stable J2EE server?
    Thanks
    Adrian

    Hi Frank,
    I updated the WAS preview to SP13 and it was a total mess and 4 week loss of lifetime. Never tried to do it with the portal demo though.
    If the sdm hangs try the following:
    - wait 5 min, then click retry
    - if it happens again wait 5 min, then click retry
    - if it happens again wait 5 min, then click retry
    - if it happens again wait 5 min, then click retry
    (no joke)
    If this fails it will be most likely that your DB has run out of log space. The SAP system usually honors that with freezing without any apparent reason or log output. A colleague of mine has escalated this more than one week to SAP Support and event they didn't figure it out.
    Try stopping the install and the sap system. When the sdm process keeps hanging and the DB will not shut down you are 99% likely to have the log problem. Get the win mysql DB manager, login to your db (default pw: control/control) and go to configuration->log volumes. Set the log strategy to "overwrite" (on test systems) restart and it should work.
    Regards,
    Peter

  • OAS 10g Java Edition

    Hello,
    Does anyone know where I can download the "Java Edition" of the OAS? I cannot seem to find it in a single file available for download... Or should I download the separate pieces here: http://www.oracle.com/technology/software/products/ias/htdocs/101202.html?
    Also, does anyone know whether I will be able to cluster my application servers using this edition? Will having the Enterprise Manager be sufficient to setup active-active clustering?
    Thanks,
    Stan
    Message was edited by:
    sca

    Perfect, thanks!
    I suspected it'd be possible from what I read, though I would probably need some external load balancer too, no? I plan to install the OAS on two separate machines and cluster them. These in turn should connect to a clustered database... But in front of the OAS cluster I reckon I need some sort of external load balancer...
    Is there anyone that has any experience with this?
    Anyway, if I could only find the proper download, I could start testing. Still no luck in finding any link to this obscure "Java edition". :-)
    Regards,
    Stan

  • What's the difference between Java SDK and the Enterprise Edition?

    What's the difference between Java SDK and the Enterprise Edition? Are they both free?

    both r free but they are used in diffrent applications. sdk are used for simple apps that run on your computer while j2e (enterprise edition) are ment for large distributed computer systems that include servers and such. if you don't know the diffrence you probably wont need the the j2e, only the sdk.

  • Can multiple threads share the same cursor in berkeley db java edition?

    We use berkeley db to store our path computation results. We now have two threads which need to retrieve records from database. Specifically, the first thread accesses the database from the very beginning and read a certain number of records. Then, the second thread needs to access the database and read the rest records starting from the position where the cursor stops in the first thread. But, now, I cannot let these two threads share the same cursor. So, I have to open the database separately in two threads and use individual cursor for each thread. This means I have to in the second thread let the cursor skip the first certain number of records and then read the rest records. However, in this way, it is a waste of time letting the second thread skip a certain of records. It will be ideal for us that the second thread can start reading the record just from the place where the first thread stops. Actually, I have tried using transactional cursor and wanted to let the two threads share the same transactional cursor. But it seems that this didn't work.
    Can anyone give any suggestion? Thank you so much!
    sgao

    If your question is really about using the BDB Java Edition product please post to the JE forum:
    Berkeley DB Java Edition
    If your question is about using the Java API of the BDB (C-based) product, then this is the correct forum.
    --mark                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Maybe you are looking for