cancel
Showing results for 
Search instead for 
Did you mean: 

NW04s Java Add-in Failes

Former Member
0 Kudos

Hi Friends,

We upgraded our BW 3.x to NW04s SR1 succesfully. Now we trying to install the Java add-in to the existing NW04s ABAP system. The second step "Database instance Java Add-in" keep failing with following error message. We are on Solaris 9 and Oracle 10g. Did any come across this error. Your ideas and suggestion greatly appreciated.

-


CJS-00030 Assertion failed: in

function (role) {

NWUsers.trace("NWUsers.getAccountData(", role, ")");

this._initAccountData();

ASSERT(arguments.callee, this.haveAccountData(role), "role " + role

+ " is not created yet.");

var ad = this._readAccountDataFromKeydb(role);

ad = this._readAccountData(ad);

var masterpwd = this.getMasterPassword();

if (ad.password == "" && this._useMasterPasswordForAccountData(ad)

&& ad.type == "USER" && masterpwd !== undefined && role !=

NWUsers.roles.J2EEGuest && !ad.locked) {

ad.password = masterpwd;

}

NWUsers.trace("NWUsers.getAccountData(): ", dump_properties(ad));

return ad;

}

role ORA_SID is not created yet.

ERROR 2006-10-17 18:56:34

CJSlibModule::writeError_impl()

MUT-03025 Caught ESAPinstException in Modulecall: ESAPinstException:

error text undefined.

-


Thanks

Naren

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

From Note 921594:

Error in sapinst_dev.log: role ORA_SID is not created yet.

Symptom:

You get the following error in sapinst_dev.log: "role ORA_SID is not created yet".

Solution:

Modify control.xml in the installation directory as follows:

1. Search for the string "NWDBora.prototype.updateOSAccounts = function(){"

2. Go to the end of the following lines:

....

var roles = [];

var dbHost = this.getDBHost();

if (dbHost && !dbHost.equals(installer.getHostName())) {

3. Remove the following 5 lines:

if (installer.onWindows()) {

roles.push(NWUsers.roles.ORA_SID_OPER, NWUsers.roles.ORA_SID_DBA, NWUsers.roles.ORA_DBA,NWUsers.roles.BACKUP_OPER);

} else {

roles.push(NWUsers.roles.ORA_OPER, NWUsers.roles.ORA_SID,NWUsers.roles.ORA_DBA);

}

4. Copy keydb.1.xml to keydb.xml using the following commands:

cp keydb.1.xml keydb.xml

5. Restart the installation.

6. On the "What do you want to do" screen, choose "Continue old installation".

Former Member
0 Kudos

Hello Naren,

did you solve this problem?

Could you pelase write me your decision.

Thanks,

Stas