cancel
Showing results for 
Search instead for 
Did you mean: 

Error at phase "create java users"

Former Member
0 Kudos

This is the error I get when installing NetWeaver SR2

WARNING 2008-06-18 19:53:23

Execution of the command "/usr/sap/TAT/DVEBMGS00/exe/jlaunch UserCheck.jlaunch com.sap.security.tools.UserCheck /tmp/sapinst_instdir/NW04S/SYSTEM/ORA/CENTRAL/AS/install/lib:/tmp/sapinst_instdir/NW04S/SYSTEM/ORA/CENTRAL/AS/install/sharedlib:/tmp/sapinst_instdir/NW04S/SYSTEM/ORA/CENTRAL/AS/install -c sysnr=00 -c ashost=TAT -c client=001 -c user=DDIC -c XXXXXX -a checkCreate -u SAPJSF -p XXXXXX -r SAP_BC_JSF_COMMUNICATION_RO -message_file UserCheck.message" finished with return code 254. Output:

Error occurred during initialization of VM

Signal chaining not allowed for VM interrupt signal, try -XX:+UseAltSigs.

INFO 2008-06-18 19:53:23

Removing file /tmp/sapinst_instdir/NW04S/SYSTEM/ORA/CENTRAL/AS/dev_UserCheck.

INFO 2008-06-18 19:53:23

Removing file /tmp/sapinst_instdir/NW04S/SYSTEM/ORA/CENTRAL/AS/dev_UserCheck.clone.

ERROR 2008-06-18 19:53:23

CJS-97301 . For more details see output of logfile:

ERROR 2008-06-18 19:53:23

FCO-00011 The step createJSF with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CI_Instance|ind|ind|ind|ind|11|0|NW_CI_Instance_Doublestack|ind|ind|ind|ind|3|0|createJSF was executed with status ERROR .

Any ideas?

Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

markus_doehr2
Active Contributor
0 Kudos

Are you on Solaris x64?

If yes, you have to add "jstartup/signal_handling=0" to the instance profile name and repeat the phase.

Markus

Former Member
0 Kudos

Yes Markus i'm on solaris X64.

I did what you told me.

But the problem is still the same.

i have the amd64 jdk too.

JAVA_HOME is /usr/jdk/j2se1.4.2_17

and amd64 directory is inside $JAVA_HOME/bin which has another java binary.

Thanks in advance.

markus_doehr2
Active Contributor
0 Kudos

> Yes Markus i'm on solaris X64.

> I did what you told me.

> But the problem is still the same.

> i have the amd64 jdk too.

> JAVA_HOME is /usr/jdk/j2se1.4.2_17

> and amd64 directory is inside $JAVA_HOME/bin which has another java binary.

The correct java is detected automatically.

Please also add that parameter to the UserCheck.pfl file in the installation directory.

Markus

Former Member
0 Kudos

Markus,

Nope still the same.

Thanks in advance

markus_doehr2
Active Contributor
0 Kudos

That always worked for me.

Something is apparently wrong with your Java installation.

The system needs the JAVA_HOME set to the 64bit java, not to the 32bit BEFORE you begin the installation.

So the root user must use the correct java.

Markus

Former Member
0 Kudos

Dear Markus,

Yes it is true that I changed the JAVA_HOME to 64 bit when I got the error.

It is a really bad thing that I have to start from the beginning.

I thought there is a work around, like editing a config file.

Thanks anyway i'll try that and reply back.

Thilanka.

markus_doehr2
Active Contributor
0 Kudos

The problem is, that there is not "one" config file but many of them at this point, some entries are in the database etc.

I always unpack the 32bit and 64bit Java to /opt/j2sdk1.4.17, create a link with "ln -s /opt/j2sdk1.4.17 /opt/java1.4" and before the installation I use

JAVA_HOME=/opt/java1.4

export JAVA

Markus

Former Member
0 Kudos

Markus,

I started it all from the beginning but it stopped at the phase "creating java users" again and the error it gives is same as before.

I know i must be doing something wrong. But I can't figure it out.

Any help would be greatly appreciated.

Thanks,

Thilanka.

markus_doehr2
Active Contributor
0 Kudos

And did you now add the parameter to both files as before? That error is known...

Note 1050866 - Java VM terminates under Sun Solaris 5.10 during install.

Note 1048824 - JLaunch may fail to start the Java VM during installation

Markus

Former Member
0 Kudos

Thanks Markus,

Your instructions worked.

The thing was I didn't empty all the installation directories before I started the installation again.

So I remove all the contents of

/usr/sap

/tmp

/sapmnt

And started all over with jdk being the 64 bit one.

Now i'm getting a different error i'll post it in another thread.

Thanks.

Thilanka

Answers (1)

Answers (1)

Former Member
0 Kudos

You need the super secret Sun J2SE 1.4.2 x64 SDK. To get this look at SAP note 941595.

Hope this helps,