Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
wuschelz May 24, 2012 4:45 AMHello All,
we encounter a problem starting Jboss AS 6.0.0 or Jboss AS 6.1.0 on AIX 7.1 with IBM Java6 64 bit.
When Jboss ist startet with /opt/jboss/jboss/bin/run.sh -c default -b <ip on that machine> he will stop at this line: JBoss Remoting version 3.1.0.Beta2
10:32:35,691 INFO [QuartzScheduler] Scheduler meta-data: Quartz Scheduler (v1.8.3) 'JBossQuartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. 10:32:35,692 INFO [StdSchedulerFactory] Quartz scheduler 'JBossQuartzScheduler' initialized from an externally opened InputStream. 10:32:35,693 INFO [StdSchedulerFactory] Quartz scheduler version: 1.8.3 10:32:35,693 INFO [QuartzScheduler] Scheduler JBossQuartzScheduler_$_NON_CLUSTERED started. 10:32:36,441 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS' 10:32:37,093 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA' 10:32:37,313 INFO [xnio] XNIO Version 2.1.0.CR2 10:32:37,326 INFO [nio] XNIO NIO Implementation Version 2.1.0.CR2 10:32:37,717 INFO [remoting] JBoss Remoting version 3.1.0.Beta2
When we start with 32bit, everything works fine.
We tried this workaround mentioned in run.sh (run.sh is searching for string 64-bit, IBM JVM has a string ppc64-64) --> https://issues.jboss.org/browse/JBPAPP-5347
Now we search for solutions, does anybody has hints on that situation? is it possible to swich off this component.
We also checked for proper entries in /etc/hosts.
The output of boot.log looks like this:
10:32:04,528 INFO [AbstractJBossASServerBase] Server Configuration: JBOSS_HOME URL: file:/opt/jboss/jboss-6.0.0.Final/ Bootstrap: $JBOSS_HOME/server/default/conf/bootstrap.xml Common Base: $JBOSS_HOME/common/ Common Library: $JBOSS_HOME/common/lib/ Server Name: default Server Base: $JBOSS_HOME/server/ Server Library: $JBOSS_HOME/server/default/lib/ Server Config: $JBOSS_HOME/server/default/conf/ Server Home: $JBOSS_HOME/server/default/ Server Data: $JBOSS_HOME/server/default/data/ Server Log: $JBOSS_HOME/server/default/log/ Server Temp: $JBOSS_HOME/server/default/tmp 10:32:04,534 INFO [AbstractServer] Starting: JBossAS [6.0.0.Final "Neo"] 10:32:06,964 INFO [ServerInfo] Java version: 1.6.0,IBM Corporation 10:32:06,964 INFO [ServerInfo] Java Runtime: Java(TM) SE Runtime Environment (build pap6460sr10fp1-20120321_01 (SR10 FP1)) 10:32:06,965 INFO [ServerInfo] Java VM: IBM J9 VM 2.4,IBM Corporation 10:32:06,965 INFO [ServerInfo] OS-System: AIX 7.1,ppc64 10:32:06,966 INFO [ServerInfo] VM arguments: -Xjcl:jclscar_24 -Dcom.ibm.oti.vm.bootstrap.library.path=/usr/java6_64/jre/lib/ppc64/default:/usr/java6_64/jre/lib/ppc64 -Dsun.boot.library.path=/usr/java6_64/jre/lib/ppc64/default:/usr/java6_64/jre/lib/ppc64 -Djava.library.path=/usr/java6_64/jre/lib/ppc64/default:/usr/java6_64/jre/lib/ppc64:/usr/java6_64/jre/lib/ppc64:/usr/java6_64/jre/lib/ppc64/default:/usr/java6_64/jre/lib/ppc64/j9vm:/usr/java6_64/jre/lib/ppc64:/usr/java6_64/jre/../lib/ppc64:/usr/lib:/opt/jboss/jboss/bin/native/lib:/usr/lib -Djava.home=/usr/java6_64/jre -Djava.ext.dirs=/usr/java6_64/jre/lib/ext -Duser.dir=/opt/ergon _j2se_j9=1119744 -Djava.runtime.version=pap6460sr10fp1-20120321_01 (SR10 FP1) -Xdump -Djava.class.path=. -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dprogram.name=run.sh -Djava.library.path=/opt/jboss/jboss/bin/native/lib -Djava.endorsed.dirs=/opt/jboss/jboss/lib/endorsed -Djava.class.path=/opt/jboss/jboss/bin/run.jar:/usr/java6_64/lib/tools.jar -Dsun.java.command=org.jboss.Main -c default -b 10.5.2.30 -Dsun.java.launcher=SUN_STANDARD _port_library _org.apache.harmony.vmi.portlib 10:32:06,967 DEBUG [ServerInfo] Full System Properties Dump 10:32:06,970 DEBUG [ServerInfo] bind.address: 10.5.2.30 10:32:06,970 DEBUG [ServerInfo] com.ibm.cpu.endian: big 10:32:06,971 DEBUG [ServerInfo] com.ibm.jcl.checkClassPath: 10:32:06,971 DEBUG [ServerInfo] com.ibm.oti.configuration: scar 10:32:06,971 DEBUG [ServerInfo] com.ibm.oti.jcl.build: 20111101_1053 10:32:06,971 DEBUG [ServerInfo] com.ibm.oti.shared.enabled: false 10:32:06,971 DEBUG [ServerInfo] com.ibm.oti.vm.bootstrap.library.path: /usr/java6_64/jre/lib/ppc64/default:/usr/java6_64/jre/lib/ppc64 10:32:06,972 DEBUG [ServerInfo] com.ibm.oti.vm.library.version: 24 10:32:06,972 DEBUG [ServerInfo] com.ibm.util.extralibs.properties: 10:32:06,972 DEBUG [ServerInfo] com.ibm.vm.bitmode: 64 10:32:06,972 DEBUG [ServerInfo] file.encoding: ISO8859-1 10:32:06,972 DEBUG [ServerInfo] file.separator: / 10:32:06,973 DEBUG [ServerInfo] ibm.signalhandling.rs: false 10:32:06,973 DEBUG [ServerInfo] ibm.signalhandling.sigchain: true 10:32:06,973 DEBUG [ServerInfo] ibm.signalhandling.sigint: true 10:32:06,973 DEBUG [ServerInfo] ibm.system.encoding: ISO8859-1 10:32:06,973 DEBUG [ServerInfo] java.assistive: ON 10:32:06,974 DEBUG [ServerInfo] java.awt.fonts: 10:32:06,974 DEBUG [ServerInfo] java.awt.graphicsenv: sun.awt.X11GraphicsEnvironment 10:32:06,974 DEBUG [ServerInfo] java.awt.printerjob: sun.print.PSPrinterJob 10:32:06,974 DEBUG [ServerInfo] java.class.path: /opt/jboss/jboss/bin/run.jar:/usr/java6_64/lib/tools.jar 10:32:06,975 DEBUG [ServerInfo] java.class.version: 50.0 10:32:06,975 DEBUG [ServerInfo] java.compiler: j9jit24 10:32:06,976 DEBUG [ServerInfo] java.endorsed.dirs: /opt/jboss/jboss/lib/endorsed 10:32:06,976 DEBUG [ServerInfo] java.ext.dirs: /usr/java6_64/jre/lib/ext 10:32:06,976 DEBUG [ServerInfo] java.fullversion: JRE 1.6.0 IBM J9 2.4 AIX ppc64-64 jvmap6460sr10fp1-20120202_101568 (JIT enabled, AOT enabled) J9VM - 20120202_101568 JIT - r9_20111107_21307ifx1 GC - 20120202_AA 10:32:06,976 DEBUG [ServerInfo] java.home: /usr/java6_64/jre 10:32:06,977 DEBUG [ServerInfo] java.io.tmpdir: /tmp/ 10:32:06,977 DEBUG [ServerInfo] java.jcl.version: 20120320_01 10:32:06,977 DEBUG [ServerInfo] java.library.path: /opt/jboss/jboss/bin/native/lib 10:32:06,977 DEBUG [ServerInfo] java.protocol.handler.pkgs: org.jboss.net.protocol|org.jboss.vfs.protocol 10:32:06,978 DEBUG [ServerInfo] java.rmi.server.RMIClassLoaderSpi: org.jboss.system.JBossRMIClassLoader 10:32:06,978 DEBUG [ServerInfo] java.rmi.server.hostname: 10.5.2.30 10:32:06,978 DEBUG [ServerInfo] java.runtime.name: Java(TM) SE Runtime Environment 10:32:06,978 DEBUG [ServerInfo] java.runtime.version: pap6460sr10fp1-20120321_01 (SR10 FP1) 10:32:06,979 DEBUG [ServerInfo] java.specification.name: Java Platform API Specification 10:32:06,979 DEBUG [ServerInfo] java.specification.vendor: Sun Microsystems Inc. 10:32:06,979 DEBUG [ServerInfo] java.specification.version: 1.6
Kind regards
wuschelz