cancel
Showing results for 
Search instead for 
Did you mean: 

Kernel upgrade to 720 EXT - could not open ICU common library

Former Member
0 Kudos

Hi,

We are upgrading the Kernel on our systems to 720 EXT. Everything goes smoothly for our ABAP applications but we are running into an issue for our Java and Dual-stack applications. When we look at the std_dispatcher.out file under the /usr/sap/PD2/JC40/work directory we see the following error:

Loading services.:

Service security started. (12 ms).

Service licensing started. (10 ms).

Service httptunneling started. (2 ms).

Service sld started. (46 ms).

Service jmx_notification started. (208 ms).

Service memory started. (239 ms).

Service timeout started. (296 ms).

Service webservices started. (292 ms).

Service keystore started. (319 ms).

Service shell started. (298 ms).

Service iiop started. (343 ms).

Service ssl started. (103 ms).

Service telnet started. (157 ms).

Service jmx started. (256 ms).

Service p4 started. (800 ms).

Service classload started. (3 ms).

Service log_configurator started. (1858 ms).

Service configuration started. (1 ms).

Service jms_provider started. (259 ms).

Service tc.monitoring.logviewer started. (399 ms).

Service basicadmin started. (458 ms).

Service adminadapter started. (12 ms).

Service http started. (854 ms).

Could not open the ICU common library.

The following files must be in the path described by

the environment variable "LD_LIBRARY_PATH":

libicuuc.sl.30, libicudata.sl.30, libicui18n.sl.30 [nlsui0_mt.c 1485] pid = 17769

We have been following the Note: 1636252: Installing a 7.20 Kernel in SAP Web AS 7.00/7.01/7.10/7.11 but we are still running into issues.

Please let me know if you have any suggestions.

Thanks,

Abdul

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Abdul,

Can you check these notes :

Note 1640751 - IGS Error: Could not open the ICU common library

Note 519753 - Problems with ICU shared libraries

Award points if useful.

Thanks,

Ravi

Former Member
0 Kudos

Hi Ravi,

I reviewed those notes but it does not seem that they are applicable. I am already using the IGS 7.20 EXT with the new Kernel 7.20 EXT.

I appreciate the info though.

-Abdul

former_member188883
Active Contributor
0 Kudos

Hi Abdul,

Could you verify that updated version of these lib* files are available in the kernel directory. As per my practical experience some of these files do not get overwritten when copy the new kernel.

In such a case we used to rename the old files and then copy the new ones.

Hope this is useful.

Regards,

Deepak Kori

shahinmikailov
Explorer
0 Kudos

Hİ,

Thanks Tomas for correct sapnotes

Regards,

Shahin

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Abdul,

please check SAPnotes:

1737528  - AS JAVA doesn't start with 7.20 kernel

1747984  - Failed to deploy application sap.com/tc~wd~dispwda

You need to update four JAVA core components because of 720 kernel.

Regards,

TB

vincentlim826
Employee
Employee
0 Kudos

what is the setting of your env path LD_LIBRARY_PATH ?

Former Member
0 Kudos

LD_LIBRARY_PATH=/usr/sap/PD2/SYS/exe/run

sunny_pahuja2
Active Contributor
0 Kudos

Hi,

Could you please paste deve_server, std_server and default trace error logs here?

Thanks

Sunny

Former Member
0 Kudos

Hi Sunny,

Please find the information requested below:

=============================================================================

File: std_server0.out:

stdout/stderr redirect

-


node name : server0

pid : 16624

system name : PD2

system nr. : 40

started at : Tue Dec 20 15:11:34 2011

[Thr 01] MtxInit: 10001 0 2

SAP J2EE Engine Version 7.00 PatchLevel 109886.44 is starting...

Loading: LogManager ... 683 ms.

Loading: PoolManager ... 3 ms.

Loading: ApplicationThreadManager ... 66 ms.

Loading: ThreadManager ... 31 ms.

Loading: IpVerificationManager ... 21 ms.

Loading: ClassLoaderManager ... 13 ms.

Loading: ClusterManager ... 169 ms.

Loading: LockingManager ... 59 ms.

Loading: ConfigurationManager ... 2169 ms.

Loading: LicensingManager ... 26 ms.

Loading: CacheManager ... 153 ms.

Loading: ServiceManager ...

Loading services.:

Service DQE started. (0 ms).

Service memory started. (59 ms).

Service cross started. (22 ms).

Service file started. (73 ms).

Service cafeucc~api started. (25 ms).

Service timeout started. (43 ms).

Service userstore started. (23 ms).

Service cafeuodi~mnuacc started. (0 ms).

Service runtimeinfo started. (41 ms).

Service trex.service started. (94 ms).

Service jmx_notification started. (28 ms).

Service p4 started. (138 ms).

Service classpath_resolver started. (18 ms).

Service log_configurator started. (5330 ms).

Service locking started. (4 ms).

Service http started. (196 ms).

Service naming started. (295 ms).

Service appclient started. (48 ms).

Service ts started. (97 ms).

Service failover started. (125 ms).

Service jmsconnector started. (138 ms).

Service javamail started. (181 ms).

Service licensing started. (13 ms).

Service connector started. (198 ms).

Service iiop started. (198 ms).

Service webservices started. (549 ms).

Service deploy started. (9299 ms).

Service com.sap.portal.runtime.config.kmreadonly started. (2 ms).

Service bimmrdeployer started. (5 ms).

Service MigrationService started. (41 ms).

Service configuration started. (56 ms).

Service dbpool started. (1062 ms).

Service UT started. (19 ms).

Service cafeugpmailcf started. (114 ms).

Service com.sap.security.core.ume.service started. (5072 ms).

Service tcdisdic~srv started. (655 ms).

Service security started. (1135 ms).

Service classload started. (37 ms).

Service shell started. (65 ms).

Service tceCATTPingservice started. (16 ms).

Service webdynpro started. (107 ms).

Service applocking started. (255 ms).

Service telnet started. (34 ms).

Service developmentserver started. (147 ms).

Service ejb started. (339 ms).

Service dsr started. (169 ms).

Service servlet_jsp started. (468 ms).

Service keystore started. (99 ms).

Service ssl started. (6 ms).

Service jmx started. (502 ms).

Service tcsecsecurestorage~service started. (99 ms).

Service cafeugp~model started. (17 ms).

Service cafeuer~service started. (0 ms).

Service tceujwfuiwizsvc started. (2 ms).

Service tcseccertrevoc~service started. (675 ms).

Service prtbridge started. (144 ms).

Service com.adobe~DocumentServicesLicenseSupportService started. (563 ms).

Service com.adobe~DocumentServicesBinaries2 started. (652 ms).

Service com.adobe~DataManagerService started. (868 ms).

Service apptracing started. (288 ms).

Service com.adobe~XMLFormService started. (1115 ms).

Service basicadmin started. (1155 ms).

Service com.adobe~LicenseService started. (40 ms).

Service cafummetadata~imp started. (1864 ms).

Service adminadapter started. (152 ms).

Service com.sap.portal.pcd.gl started. (4 ms).

Service com.sap.nw.kmc.readonly started. (100 ms).

Service tclmctcconfsservice_sda started. (1776 ms).

Service CUL started. (1794 ms).

Service com.adobe~PDFManipulation started. (1725 ms).

Service com.sap.nw.kmc.readonlymbean started. (58 ms).

Service tcsecwssec~service started. (1814 ms).

Could not open the ICU common library.

The following files must be in the path described by

the environment variable "LD_LIBRARY_PATH":

libicuuc.sl.30, libicudata.sl.30, libicui18n.sl.30 [nlsui0_mt.c 1485] pid = 18162

Former Member
0 Kudos

=============================================================================

File = stderr0

(16624) New Child Process created.

(16624) Starting local Command:

Command: jc.sapPD2_JC40

pf=/usr/sap/PD2/SYS/profile/PD2_JC40_hsapd2

[Thr 01] Tue Dec 20 15:09:29 2011

[Thr 01] MtxInit: 30002 0 2

Exception in thread "main" java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart

Exception in thread "main" java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart

Exception in thread "main" java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart

Exception in thread "main" java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart

Exception in thread "main" java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart

Exception in thread "main" java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart

Exception in thread "main" java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart

Exception in thread "main" java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart

=============================================================================

File: dev_server0

arg[01] : pf=/usr/sap/PD2/SYS/profile/PD2_JC40_hsapd2

arg[02] : -DSAPINFO=PD2_40_server

arg[03] : pf=/usr/sap/PD2/SYS/profile/PD2_JC40_hsapd2

**********************************************************************

Used property files

-> files [00] : /usr/sap/PD2/JC40/j2ee/cluster/instance.properties

**********************************************************************

**********************************************************************

Bootstrap nodes

-> [00] bootstrap : /usr/sap/PD2/JC40/j2ee/cluster/instance.properties

-> [01] bootstrap_ID40656690 : /usr/sap/PD2/JC40/j2ee/cluster/instance.properties

-> [02] bootstrap_ID40656695 : /usr/sap/PD2/JC40/j2ee/cluster/instance.properties

**********************************************************************

**********************************************************************

Worker nodes

-> [00] ID406566900 : /usr/sap/PD2/JC40/j2ee/cluster/instance.properties

-> [01] ID406566950 : /usr/sap/PD2/JC40/j2ee/cluster/instance.properties

**********************************************************************

**********************************************************************

JStartupReadInstanceProperties: read instance properties [/usr/sap/PD2/JC40/j2ee/cluster/instance.properties]

-> ms host : hsapd2

-> ms port : 3941

-> OS libs : /usr/sap/PD2/JC40/j2ee/os_libs

-> Admin URL :

-> run mode : normal

-> run action : NONE

-> enabled : yes

**********************************************************************

[Thr 01] Tue Dec 20 15:11:34 2011

[Thr 01] *** WARNING => Maximum Java heap size specified twice (through maxHeapSize and in javaParameters) - using -Xmx2048M [jstartxx_mt. 2799]

[Thr 01] [Node: server0] java home is set by profile parameter

[Thr 01] Java Home: /opt/java1.4.2.26

[Thr 01] JStartupICheckFrameworkPackage: can't find framework package /usr/sap/PD2/JC40/exe/jvmx.jar

**********************************************************************

JStartupIReadSection: read node properties [ID406566950]

-> node name : server0

-> node type : server

-> node execute : yes

-> jlaunch parameters :

-> java path : /opt/java1.4.2.26

-> java parameters : -Djava.security.policy=./java.policy -Djava.security.egd=file:/dev/urandom -Dorg.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy -Dorg.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sap.engine.system.PortableRemoteObjectProxy -Djco.jarm=1 -XX:MaxPermSize=512M -XX:PermSize=512M -XX:NewSize=341M -XX:MaxNewSize=341M -XX:DisableExplicitGC -XX:UseParNewGC -verbose:gc -Xloggc:GC.log -XX:PrintGCDetails -XX:PrintGCTimeStamps -Djava.awt.headless=true -Dsun.io.useCanonCaches=false -XX:SoftRefLRUPolicyMSPerMB=1 -XX:SurvivorRatio=2 -XX:TargetSurvivorRatio=90 -Dorg.omg.PortableInterceptor.ORBInitializerClass.com.sap.engine.services.ts.jts.ots.PortableInterceptor.JTSInitializer -Djavax.security.auth.useSubjectCredsOnly=false -Djava.security.krb5.conf=/usr/sap/PD2/SYS/global/kerberos/ID4065669/krb5.conf -Dsun.security.krb5.debug=true -XX:+UseTLAB

-> java vm version : 1.4.2 1.4.2.26-101019-05:04-IA64W IA64W

-> java vm vendor : Java HotSpot(TM) 64-Bit Server VM (Hewlett-Packard Company)

-> java vm type : server

-> java vm cpu : IA64W

-> heap size : 2048M

-> init heap size : 2048M

-> root path : /usr/sap/PD2/JC40/j2ee/cluster/server0

-> class path : ./bin/boot/boot.jar:./bin/boot/jaas.jar:./bin/system/bytecode.jar:.

-> OS libs path : /usr/sap/PD2/JC40/j2ee/os_libs

-> main class : com.sap.engine.boot.Start

-> framework class : com.sap.bc.proj.jstartup.JStartupFramework

-> registr. class : com.sap.bc.proj.jstartup.JStartupNatives

-> framework path : /usr/sap/PD2/JC40/exe/jstartup.jar:/usr/sap/PD2/JC40/exe/jvmx.jar

-> shutdown class : com.sap.engine.boot.Start

-> parameters :

-> debuggable : no

-> debug mode : no

-> debug port : 54021

-> shutdown timeout : 120 sec.

**********************************************************************

[Thr 01] JLaunchRequestQueueInit: create named pipe for ipc

[Thr 01] JLaunchRequestQueueInit: create pipe listener thread

[Thr 02] JLaunchRequestFunc: Thread 2 started as listener thread for np messages.

[Thr 03] WaitSyncSemThread: Thread 3 started as semaphore monitor thread.

[Thr 01] SigISetDefaultAction : default handling for signal SIGCHLD

[Thr 01] Tue Dec 20 15:11:35 2011

[Thr 01] NiInit3: NI already initialized; param 'maxHandles' ignored (init=2;par=32768;cur=2048)

[Thr 01] MPI: dynamic quotas disabled.

[Thr 01] MPI init: pipes=4000 buffers=1279 reserved=383 quota=10%

[Thr 01] CCMS: SemInMgt: Semaphore Management initialized by AlAttachShm_Ext.

[Thr 01] CCMS: SemInit: Semaphore 38 initialized by AlAttachShm_Ext.

[Thr 01] CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.

[Thr 01] CCMS: CCMS Monitoring Initialization finished, rc=0.

[Thr 01] *** WARNING => Maximum Java heap size specified twice (through maxHeapSize and in javaParameters) - using -Xmx2048M [jstartxx_mt. 2799]

[Thr 01] [Node: server0] java home is set by profile parameter

[Thr 01] Java Home: /opt/java1.4.2.26

[Thr 01] JStartupICheckFrameworkPackage: can't find framework package /usr/sap/PD2/JC40/exe/jvmx.jar

**********************************************************************

JStartupIReadSection: read node properties [ID406566950]

-> node name : server0

-> node type : server

-> node execute : yes

-> jlaunch parameters :

-> java path : /opt/java1.4.2.26

-> java parameters : -Djava.security.policy=./java.policy -Djava.security.egd=file:/dev/urandom -Dorg.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy -Dorg.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sap.engine.system.PortableRemoteObjectProxy -Djco.jarm=1 -XX:MaxPermSize=512M -XX:PermSize=512M -XX:NewSize=341M -XX:MaxNewSize=341M -XX:DisableExplicitGC -XX:UseParNewGC -verbose:gc -Xloggc:GC.log -XX:PrintGCDetails -XX:PrintGCTimeStamps -Djava.awt.headless=true -Dsun.io.useCanonCaches=false -XX:SoftRefLRUPolicyMSPerMB=1 -XX:SurvivorRatio=2 -XX:TargetSurvivorRatio=90 -Dorg.omg.PortableInterceptor.ORBInitializerClass.com.sap.engine.services.ts.jts.ots.PortableInterceptor.JTSInitializer -Djavax.security.auth.useSubjectCredsOnly=false -Djava.security.krb5.conf=/usr/sap/PD2/SYS/global/kerberos/ID4065669/krb5.conf -Dsun.security.krb5.debug=true -XX:+UseTLAB

-> java vm version : 1.4.2 1.4.2.26-101019-05:04-IA64W IA64W

-> java vm vendor : Java HotSpot(TM) 64-Bit Server VM (Hewlett-Packard Company)

-> java vm type : server

-> java vm cpu : IA64W

-> heap size : 2048M

-> init heap size : 2048M

-> root path : /usr/sap/PD2/JC40/j2ee/cluster/server0

-> class path : ./bin/boot/boot.jar:./bin/boot/jaas.jar:./bin/system/bytecode.jar:.

-> OS libs path : /usr/sap/PD2/JC40/j2ee/os_libs

-> main class : com.sap.engine.boot.Start

-> framework class : com.sap.bc.proj.jstartup.JStartupFramework

-> registr. class : com.sap.bc.proj.jstartup.JStartupNatives

-> framework path : /usr/sap/PD2/JC40/exe/jstartup.jar:/usr/sap/PD2/JC40/exe/jvmx.jar

-> shutdown class : com.sap.engine.boot.Start

-> parameters :

-> debuggable : no

-> debug mode : no

-> debug port : 54021

-> shutdown timeout : 120 sec.

**********************************************************************

[Thr 01] JLaunchISetDebugMode: set debug mode [no]

[Thr 04] JLaunchIStartFunc: Thread 4 started as Java VM thread.

**********************************************************************

JHVM_LoadJavaVM: VM Arguments of node [server0]

-> stack : 2097152 Bytes

-> arg[ 0]: exit

-> arg[ 1]: abort

-> arg[ 2]: vfprintf

-> arg[ 3]: -Djava.security.policy=./java.policy

-> arg[ 4]: -Djava.security.egd=file:/dev/urandom

-> arg[ 5]: -Dorg.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy

-> arg[ 6]: -Dorg.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy

-> arg[ 7]: -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sap.engine.system.PortableRemoteObjectProxy

-> arg[ 8]: -Djco.jarm=1

-> arg[ 9]: -XX:MaxPermSize=512M

-> arg[ 10]: -XX:PermSize=512M

-> arg[ 11]: -XX:NewSize=341M

-> arg[ 12]: -XX:MaxNewSize=341M

-> arg[ 13]: -XX:+DisableExplicitGC

-> arg[ 14]: -XX:+UseParNewGC

-> arg[ 15]: -verbose:gc

-> arg[ 16]: -Xloggc:GC.log

-> arg[ 17]: -XX:+PrintGCDetails

-> arg[ 18]: -XX:+PrintGCTimeStamps

-> arg[ 19]: -Djava.awt.headless=true

-> arg[ 20]: -Dsun.io.useCanonCaches=false

-> arg[ 21]: -XX:SoftRefLRUPolicyMSPerMB=1

-> arg[ 22]: -XX:SurvivorRatio=2

-> arg[ 23]: -XX:TargetSurvivorRatio=90

-> arg[ 24]: -Dorg.omg.PortableInterceptor.ORBInitializerClass.com.sap.engine.services.ts.jts.ots.PortableInterceptor.JTSInitializer

-> arg[ 25]: -Djavax.security.auth.useSubjectCredsOnly=false

-> arg[ 26]: -Djava.security.krb5.conf=/usr/sap/PD2/SYS/global/kerberos/ID4065669/krb5.conf

-> arg[ 27]: -Dsun.security.krb5.debug=true

-> arg[ 28]: -XX:+UseTLAB

-> arg[ 29]: -Dsys.global.dir=/usr/sap/PD2/SYS/global

-> arg[ 30]: -Dapplication.home=/usr/sap/PD2/JC40/exe

-> arg[ 31]: -Djava.class.path=/usr/sap/PD2/JC40/exe/jstartup.jar:/usr/sap/PD2/JC40/exe/jvmx.jar:./bin/boot/boot.jar:./bin/boot/jaas.jar:./bin/system/bytecode.jar:.

-> arg[ 32]: -Djava.library.path=/opt/java1.4.2.26/jre/lib/IA64W:/opt/java1.4.2.26/jre/lib/IA64W/server:/opt/java1.4.2.26/jre/../lib/IA64W:/usr/sap/PD2/JC40/exe::/usr/sap/PD2/JC40/exe:/usr/sap/PD2/JC40/exe:/usr/sap/PD2/SYS/exe/run:/oracle/client/10x_64/instantclient:/usr/lib:/usr/sap/PD2/JC40/j2ee/os_libs:/usr/sap/PD2/JC40/exe:/usr/sap/PD2/JC40/exe:/usr/sap/PD2/SYS/exe/run

-> arg[ 33]: -Dmemory.manager=2048M

-> arg[ 34]: -Xmx2048M

-> arg[ 35]: -Xms2048M

-> arg[ 36]: -DLoadBalanceRestricted=no

-> arg[ 37]: -Djstartup.mode=JCONTROL

-> arg[ 38]: -Djstartup.ownProcessId=18162

-> arg[ 39]: -Djstartup.ownHardwareId=A2032865809

-> arg[ 40]: -Djstartup.whoami=server

-> arg[ 41]: -Djstartup.debuggable=no

-> arg[ 42]: -DSAPINFO=PD2_40_server

-> arg[ 43]: -DSAPSTARTUP=1

-> arg[ 44]: -DSAPSYSTEM=40

-> arg[ 45]: -DSAPSYSTEMNAME=PD2

-> arg[ 46]: -DSAPMYNAME=hsapd2_PD2_40

-> arg[ 47]: -DSAPDBHOST=hsapd2

-> arg[ 48]: -Dj2ee.dbhost=hsapd2

**********************************************************************

[Thr 04] Tue Dec 20 15:11:38 2011

[Thr 04] JHVM_LoadJavaVM: Java VM created OK.

**********************************************************************

JHVM_BuildArgumentList: main method arguments of node [server0]

**********************************************************************

[Thr 23] Tue Dec 20 15:11:39 2011

[Thr 23] JHVM_RegisterNatives: com.sap.bc.krn.perf.PerfTimes

[Thr 23] JHVM_RegisterNatives: 8 of 9 methods in com.sap.bc.krn.perf.PerfTimes registered.

[Thr 23] Tue Dec 20 15:11:40 2011

[Thr 23] JHVM_RegisterNatives: com.sap.bc.proj.jstartup.JStartupFramework

[Thr 23] JLaunchISetClusterId: set cluster id 406566950

[Thr 23] JLaunchISetState: change state from [Initial (0)] to [Waiting for start (1)]

[Thr 23] JLaunchISetState: change state from [Waiting for start (1)] to [Starting (2)]

[Thr 166] Tue Dec 20 15:11:56 2011

[Thr 166] JHVM_RegisterNatives: com.sap.mw.rfc.driver.CpicDriver

[Thr 166] JHVM_RegisterNatives: com.sap.i18n.cp.ConverterJNI

[Thr 166] JHVM_RegisterNatives: 16 of 18 methods in com.sap.i18n.cp.ConverterJNI registered.

[Thr 166] JHVM_RegisterNatives: com.sap.mw.rfc.engine.Compress