cancel
Showing results for 
Search instead for 
Did you mean: 

Installation error NW7.3EHP1 Java Sybase

0 Kudos

Hi all,

i am installing a JAVA appliacation server on Linux SUSE11 with Sybase.

i got this error while performing Setup database server software.

This is the log i got:

ERROR 2014-03-17 16:43:12.880

CJS-00030  Assertion failed: Unable to install the database software. Refer to trace file sapinst_dev.log for further information.

ERROR 2014-03-17 16:43:12.882

MUT-03025  Caught ESAPinstException in module call: .

ERROR 2014-03-17 16:43:13.327

FCO-00011  The step syb_step_install_database_software with step key |NW_Java_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|onehost|0|NW_CreateDBandLoad|ind|ind|ind|ind|createdbandload|0|NW_CreateDB|ind|ind|ind|ind|createdb|0|NW_SYB_DB|ind|ind|ind|ind|SYB_DB_CONTEXT|0|syb_step_install_database_software was executed with status ERROR ( Last error reported by the step: Assertion failed: Unable to install the database software. Refer to trace file sapinst_dev.log for further information.).

sapinst_dev.log:

FSL-01025  Account group="root" exists with the parameters gid="0".

TRACE      2014-03-17 16:27:46.126 [syuxcgroup.cpp:231]

           bool CSyUserImpl::isExistingOnOS() lib=syslib module=syslib

Exception thrown near line 767 in file syuxcgroup.cpp

Stack trace:

EJSController.cpp: 181: EJSControllerImpl::executeScript()

JSExtension.hpp: 1058: CallFunctionBase::call()

iaxxgenimp.cpp: 183: CGuiEngineImp::showDialogCalledByJs()

iaxxgenimp.cpp: 1055: CGuiEngineImp::acceptAnswerForBlockingRequest

iaxxdlghnd.cpp: 63: CDialogHandler::doHandleDoc()

iaxxcdialogdoc.cpp: 166: CDialogDocument::submit()

EJSController.cpp: 181: EJSControllerImpl::executeScript()

JSExtension.hpp: 1058: CallFunctionBase::call()

iaxxbaccount.cpp: 93: CIaOsAccount::getAccount_impl()

syuxcaccmg.cpp: 75: PSyAccountInt CSyAccountMgtImpl::getAccount(ISyAccountMgt::eAccountType accountType, iastring sName)

syuxcaccmg.cpp: 340: PSyGroupInt CSyAccountMgtImpl::getGroup(iastring sNameOrId) const

syxxccache.cpp: 244: CSyAccountCache::getGroupImpl(name="", sid="00", create=false, ISyAccountMgt::eAccountType, ISyProgressObserver* )

syuxcgroup.cpp: 193: CSyGroupImpl::CSyGroupImpl(, 00, bool bCreate)

syuxcgroup.cpp: 727: bool CSyUserImpl::isExistingOnOS()

At line 767 file syuxcgroup.cpp

Call stack:

EJSController.cpp: 181: EJSControllerImpl::executeScript()

JSExtension.hpp: 1058: CallFunctionBase::call()

iaxxgenimp.cpp: 183: CGuiEngineImp::showDialogCalledByJs()

iaxxgenimp.cpp: 1055: CGuiEngineImp::acceptAnswerForBlockingRequest

iaxxdlghnd.cpp: 63: CDialogHandler::doHandleDoc()

iaxxcdialogdoc.cpp: 166: CDialogDocument::submit()

EJSController.cpp: 181: EJSControllerImpl::executeScript()

JSExtension.hpp: 1058: CallFunctionBase::call()

iaxxbaccount.cpp: 93: CIaOsAccount::getAccount_impl()

syuxcaccmg.cpp: 75: PSyAccountInt CSyAccountMgtImpl::getAccount(ISyAccountMgt::eAccountType accountType, iastring sName)

syuxcaccmg.cpp: 340: PSyGroupInt CSyAccountMgtImpl::getGroup(iastring sNameOrId) const

syxxccache.cpp: 244: CSyAccountCache::getGroupImpl(name="", sid="00", create=false, ISyAccountMgt::eAccountType, ISyProgressObserver* )

syuxcgroup.cpp: 193: CSyGroupImpl::CSyGroupImpl(, 00, bool bCreate)

syuxcgroup.cpp: 727: bool CSyUserImpl::isExistingOnOS()

Account group="root" exists with the parameters gid="0".

Failed action:  with parameters

Error number 208 error type SPECIFIC_CODE

TRACE      2014-03-17 16:27:46.127 [JSExtension.hpp:140]

           JSExceptionHandler::setJSException()

Member function 'Installer.invokeModuleCall()' has thrown ::ESyException. Converting to JavaScript exception EJS::ESyException.

TRACE      2014-03-17 16:27:46.128

Function setMessageIdOfExceptionMessage: modlib.jslib.caughtException but already set to modlib.jslib.caughtException

TRACE      2014-03-17 16:27:46.252 [iaxxgenimp.cpp:649]

            CGuiEngineImp::showMessageBox

Caught ::ESyException in module call: At line 767 file syuxcgroup.cpp

Call stack:

EJSController.cpp: 181: EJSControllerImpl::executeScript()

JSExtension.hpp: 1058: CallFunctionBase::call()

iaxxgenimp.cpp: 183: CGuiEngineImp::showDialogCalledByJs()

iaxxgenimp.cpp: 1055: CGuiEngineImp::acceptAnswerForBlockingRequest

iaxxdlghnd.cpp: 63: CDialogHandler::doHandleDoc()

iaxxcdialogdoc.cpp: 166: CDialogDocument::submit()

EJSController.cpp: 181: EJSControllerImpl::executeScript()

JSExtension.hpp: 1058: CallFunctionBase::call()

iaxxbaccount.cpp: 93: CIaOsAccount::getAccount_impl()

syuxcaccmg.cpp: 75: PSyAccountInt CSyAccountMgtImpl::getAccount(ISyAccountMgt::eAccountType accountType, iastring sName)

syuxcaccmg.cpp: 340: PSyGroupInt CSyAccountMgtImpl::getGroup(iastring sNameOrId) const

syxxccache.cpp: 244: CSyAccountCache::getGroupImpl(name="", sid="00", create=false, ISyAccountMgt::eAccountType, ISyProgressObserver* )

syuxcgroup.cpp: 193: CSyGroupImpl::CSyGroupImpl(, 00, bool bCreate)

syuxcgroup.cpp: 727: bool CSyUserImpl::isExistingOnOS()

Accepted Solutions (1)

Accepted Solutions (1)

former_member187565
Active Contributor
0 Kudos

Hi Spencer,

Please check installation directory have permission(777) or not.

Regards,

Rafikul

0 Kudos

Hi Rahikul,

Thanks for your reply for help.

As i checked it has the drwxrwxrwx authority.

Kr,

Spencer Fang

0 Kudos

Hi Rahikul,

i got through that, it is not related to installation dirtectory auyhority problem, but the installation file, the SUSE set a "Excute" permission button, after i mark "Allow executing file as program", it ran further.

Kr - 诚挚的问候

Spencer Fang

Answers (2)

Answers (2)

former_member182657
Active Contributor
0 Kudos

Hi,

Share the java version on the system.If possible reinstall java .Also confirm are you performing this from scratch.This issue could be temp files under /tmp directory.So before execution once restart your full system.

Regards,

Gaurav

former_member185239
Active Contributor
0 Kudos

Hi Spencer,

There is some problem with the SWPM itself. Download a different one and then try the insatllation.

Also paste the latest log from sapinst_dir

With Regards

Ashutosh Chaturvedi

0 Kudos

Hi Ashutosh,

Thanks for you reply, and i redownloaded SWPM, but i got the same result.

This is the latest log.

WARNING2014-03-18 11:24:01.900
       CJSlibModule::writeWarning_impl()

Execution of the command "/tmp/sapinst_exe.3617.1395112927/jre/bin/java -classpath /tmp/sapinst_instdir/NW731/SYB/INSTALL/NW731/SYB/STD//sybhelper.jar -Xmx256m sybinstall2 /SAPpatch/51046164_1_SYBASE_RDBMS/SYBASE_ASE_15.7.0.100_RDBMS_for_BS_/SYBASE_LINUX_X86_64/setup.bin -f /tmp/sapinst_instdir/NW731/SYB/INSTALL/NW731/SYB/STD/dbsrvresp.txt -i silent -DAGREE_TO_SYBASE_LICENSE=true -DRUN_SILENT=true" finished with return code 255. Output:

found LD_LIBRARY_PATH with /tmp/sapinst_exe.3617.1395112927/jre/lib/amd64/server:/tmp/sapinst_exe.3617.1395112927/jre/lib/amd64:/tmp/sapinst_exe.3617.1395112927/jre/../lib/amd64:::/tmp/sapinst_exe.3617.1395112927

removing LD_LIBRARY_PATH

java.io.IOException: Cannot run /SAPpatch/51046164_1_SYBASE_RDBMS/SYBASE_ASE_15.7.0.100_RDBMS_for_BS_/SYBASE_LINUX_X86_64/setup.bin - exec failed (EACCES).

INFO   2014-03-18 11:24:01.918 [syuxcfile.cpp:211]
       CSyFileImpl::removeEx(ISyFSErrorHandler * pErrorHandler)
       lib=syslib module=syslib

Removed file /tmp/sapinst_instdir/NW731/SYB/INSTALL/NW731/SYB/STD/SYBASE_SAP.lic.

TRACE  2014-03-18 11:24:01.919

syb_install_ase_software: sybase installer rc 255

ERROR  2014-03-18 11:24:01.920 [CInstallerCallBackImpl.cpp:229]

CJS-00030  Assertion failed: Unable to install the database software. Refer to trace file sapinst_dev.log for further information.

TRACE  2014-03-18 11:24:01.921 [JSExtension.hpp:140]
       JSExceptionHandler::setJSException()

Member function 'Installer.abortInstallation()' has thrown ESAPinstException. Converting to JavaScript exception EJS::Exception.

TRACE  2014-03-18 11:24:01.922

Function setMessageIdOfExceptionMessage: modlib.jslib.caughtException

ERROR  2014-03-18 11:24:01.922
       CJSlibModule::writeError_impl()

MUT-03025  Caught ESAPinstException in module call: .

TRACE  2014-03-18 11:24:01.923 [JSExtension.hpp:1064]
       CallFunctionBase::call()

Member function 'Installer.invokeModuleCall() has thrown unknown exception. Rethrowing.

TRACE  2014-03-18 11:24:02.107 [syuxctask.cpp:237]
       CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 3791

TRACE  2014-03-18 11:24:02.148 [syuxctask.cpp:600]
       CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)
       lib=syslib module=syslib

Child process 3791 returned 0

TRACE  2014-03-18 11:24:02.188 [syuxctask.cpp:237]
       CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 3792

TRACE  2014-03-18 11:24:02.226 [syuxctask.cpp:600]
       CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)
       lib=syslib module=syslib

Child process 3792 returned 0

ERROR  2014-03-18 11:24:02.238 [sixxcstepexecute.cpp:899]

FCO-00011  The step syb_step_install_database_software with step key |NW_Java_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|onehost|0|NW_CreateDBandLoad|ind|ind|ind|ind|createdbandload|0|NW_CreateDB|ind|ind|ind|ind|createdb|0|NW_SYB_DB|ind|ind|ind|ind|SYB_DB_CONTEXT|0|syb_step_install_database_software was executed with status ERROR ( Last error reported by the step: Assertion failed: Unable to install the database software. Refer to trace file sapinst_dev.log for further information.).

TRACE  2014-03-18 11:24:02.351 [kdxxctaco.cpp:93]
       CKdbTableContainerImpl::syncToContainerFile lib=iakdblib

CKdbTableContainerImpl::syncToContainerFile start ...

TRACE  2014-03-18 11:24:02.924 [kdxxctaco.cpp:122]
       CKdbTableContainerImpl::syncToContainerFile lib=iakdblib

after creating out stream  for /tmp/sapinst_instdir/NW731/SYB/INSTALL/NW731/SYB/STD/statistic.xml

TRACE  2014-03-18 11:24:03.118 [kdxxctaco.cpp:156]
       CKdbTableContainerImpl::syncToContainerFile lib=iakdblib

CKdbTableContainerImpl::syncToContainerFile stop ...

TRACE  2014-03-18 11:24:03.174 [syxxcfile.cpp:85]
       CSyFileImpl::decideIfMoveCopyNode(const CopyMoveDestinationInfo & {m_nodeTypeForCombiCheck: ..., m_path: /tmp/sapinst_instdir/NW731/SYB/INSTALL/NW731/SYB/STD/__instana_tmp.7.xml, m_realNodeType: 8}, ISyNode::CopyMoveMode_t 0x3, PSyNodeInt &) const 
       lib=syslib module=syslib

Target node does not exist and (mode & ISyNode::MISSING) ==> I will copy/move.

TRACE  2014-03-18 11:24:03.174 [syxxcnode.cpp:428]
       CSyNodeImpl::move(const CSyPath & /tmp/sapinst_instdir/NW731/SYB/INSTALL/NW731/SYB/STD/__instana_tmp.7.xml, ISyNode::CopyMoveMode_t 0x3)
       lib=syslib module=syslib

Moved /tmp/sapinst_instdir/NW731/SYB/INSTALL/NW731/SYB/STD/__instana_tmp.xml to /tmp/sapinst_instdir/NW731/SYB/INSTALL/NW731/SYB/STD/__instana_tmp.7.xml

INFO   2014-03-18 11:24:03.183 [syuxcpath.cpp:447]
       CSyPath::createFile() lib=syslib module=syslib

Creating file /tmp/sapinst_instdir/NW731/SYB/INSTALL/NW731/SYB/STD/__instana_tmp.xml.

TRACE  2014-03-18 11:24:03.201 [syuxctask.cpp:237]
       CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 3793

TRACE  2014-03-18 11:24:03.234 [syuxctask.cpp:600]
       CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)
       lib=syslib module=syslib

Child process 3793 returned 0

TRACE  2014-03-18 11:24:03.273 [syuxctask.cpp:237]
       CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 3794

TRACE  2014-03-18 11:24:03.304 [syuxctask.cpp:600]
       CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)
       lib=syslib module=syslib

Child process 3794 returned 0

TRACE  2014-03-18 11:24:07.108

SAPInst calls the LogInquirer. The output of the LogInquirer can be found in file sapinst_loginquirer.log.

TRACE  2014-03-18 11:24:21.148 [iaxxgenimp.cpp:649]
        CGuiEngineImp::showMessageBox

<html> <head> </head> <body> <p> An error occurred while processing option <i>SAP Enhancement Package 1 for SAP NetWeaver 7.3 > SAP Sybase ASE > SAP Systems > Application Server Java > Standard System > Standard System( Last error reported by the step: Assertion failed: Unable to install the database software. Refer to trace file sapinst_dev.log for further information.)</i>. You can now: </p> <ul> <li> Choose <i>Retry</i> to repeat the current step. </li> <li> Choose <i>Log Files</i> to get more information about the error. </li> <li> Stop the option and continue with it later. </li> </ul> <p> Log files are written to <code>/tmp/sapinst_instdir/NW731/SYB/INSTALL/NW731/SYB/STD/</code>. </p> </body></html>

TRACE  2014-03-18 11:24:21.155 [iaxxgenimp.cpp:1062]
       CGuiEngineImp::acceptAnswerForBlockingRequest

Waiting for an answer from GUI