12 Replies Latest reply: Sep 9, 2012 8:11 AM by samy omar RSS

Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX

Jannis Wienert Newbie

Hello 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

  • 1. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    Wolf-Dieter Fink Master

    Hmm,

    smells like a JVM problem. Do you have the latest JVM version?

     

    If you can't get the JVM64 running you might use the 32Bit one, the only (most important) reason to use the 64Bit one is the memory limitation.

  • 2. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    Jannis Wienert Newbie

    Hi,

     

    yes i think too that it is a JVM Problem.

     

    We make sure to use the latest 64bit JVM from IBM. The official one for AIX.

     

    Unfortunately we schould use 64bit because we will have a heap over 4 GB.

  • 3. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    s.steinmetz Newbie

    Hello All,

    we are facing a similar problem during the startup of JBoss AS 6.1.0 Final. After starting JBoss exactly like described in the original post,

    it stops at the exact same line in the log without any trace of a problem or an error.

    we run this on an System I machine using the latest Java6 32bit IBM JVM.

     

    have you found any solution to this problem yet?

     

     

    16:46:01,938 INFO  [AbstractServer] Starting: JBossAS [6.1.0.Final "Neo"]
    16:46:11,021 INFO  [ServerInfo] Java version: 1.6.0,IBM Corporation
    16:46:11,022 INFO  [ServerInfo] Java Runtime: Java(TM) SE Runtime Environment (build jvmap3260sr10-20111208)
    16:46:11,023 INFO  [ServerInfo] Java VM: IBM J9 VM 2.4,IBM Corporation
    16:46:11,024 INFO  [ServerInfo] OS-System: OS/400 V7R1M0,PowerPC
    16:46:11,041 INFO  [ServerInfo] VM arguments: -Xjcl:jclscar_24 -Dcom.ibm.oti.vm.bootstrap.library.path=/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ppc -Dsun.boot.library.path=/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ppc -Djava.library.path=/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ppc:/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ppc:/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ppc/classic:/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ppc:/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ppc/classic:/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ppc/default:/usr/lib:/jboss/jboss-6.1.0.Final/bin/native/lib:/usr/lib -Djava.home=/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre -Djava.ext.dirs=/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ext -Duser.dir=/jboss/jboss-6.1.0.Final/bin _j2se_j9=71168 -Xdump -Dos400.vm.inputargs=-Xms128m -Xmx1536m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dprogram.name=run.sh -Dlogging.configuration=file:./logging.properties -Djava.library.path=/jboss/jboss-6.1.0.Final/bin/native/lib -Djava.endorsed.dirs=/jboss/jboss-6.1.0.Final//lib/endorsed -Xms128m -Xmx1536m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dprogram.name=run.sh -Dlogging.configuration=file:./logging.properties -Djava.library.path=/jboss/jboss-6.1.0.Final/bin/native/lib -Djava.endorsed.dirs=/jboss/jboss-6.1.0.Final//lib/endorsed -Djava.class.path=/jboss/jboss-6.1.0.Final//bin/run.jar:/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit//lib/tools.jar -Dos400.vm.inputargs=-Xms128m -Xmx1536m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dprogram.name=run.sh -Dlogging.configuration=file:./logging.properties -Djava.library.path=/jboss/jboss-6.1.0.Final/bin/native/lib -Djava.endorsed.dirs=/jboss/jboss-6.1.0.Final//lib/endorsed -Djava.class.path=/jboss/jboss-6.1.0.Final//bin/run.jar:/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit//lib/tools.jar  -Dos400.class.path.security.check=20 -Dos400.stdin.allowed=1 -Xargencoding:utf8 -Duser.home=/ -Xbootclasspath/a:/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/IBMmisc.jar -Xbootclasspath/a:/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/lib/IBMi5OSJSSE.jar -Dos.arch=PowerPC -Dos.name=OS/400 -Xruni5ostools -agentlib:i5ostools -Dos.version=V7R1M0 -Djava.ext.dirs=/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ext:/QIBM/UserData/Java400/ext -Duser.timezone=Europe/Zurich -Dfile.encoding=ISO8859_1 -Dos400.job.file.encoding=Cp273 -Dos400.file.encoding.ccsid=00819 _port_library _org.apache.harmony.vmi.portlib 
    16:46:11,045 DEBUG [ServerInfo] Full System Properties Dump
    16:46:11,052 DEBUG [ServerInfo]     bind.address: 10.90.0.101
    16:46:11,052 DEBUG [ServerInfo]     com.ibm.cpu.endian: big
    16:46:11,053 DEBUG [ServerInfo]     com.ibm.jcl.checkClassPath: 
    16:46:11,053 DEBUG [ServerInfo]     com.ibm.oti.configuration: scar
    16:46:11,054 DEBUG [ServerInfo]     com.ibm.oti.jcl.build: 20111101_1053
    16:46:11,054 DEBUG [ServerInfo]     com.ibm.oti.shared.enabled: false
    16:46:11,058 DEBUG [ServerInfo]     com.ibm.oti.vm.bootstrap.library.path: /QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ppc
    16:46:11,059 DEBUG [ServerInfo]     com.ibm.oti.vm.library.version: 24
    16:46:11,059 DEBUG [ServerInfo]     com.ibm.util.extralibs.properties: 
    16:46:11,059 DEBUG [ServerInfo]     com.ibm.vm.bitmode: 32
    16:46:11,060 DEBUG [ServerInfo]     file.encoding: ISO8859_1
    16:46:11,060 DEBUG [ServerInfo]     file.separator: /
    16:46:11,061 DEBUG [ServerInfo]     ibm.signalhandling.rs: false
    16:46:11,061 DEBUG [ServerInfo]     ibm.signalhandling.sigchain: true
    16:46:11,061 DEBUG [ServerInfo]     ibm.signalhandling.sigint: true
    16:46:11,062 DEBUG [ServerInfo]     ibm.system.encoding: ISO8859-1
    16:46:11,062 DEBUG [ServerInfo]     java.assistive: ON
    16:46:11,063 DEBUG [ServerInfo]     java.awt.fonts: 
    16:46:11,063 DEBUG [ServerInfo]     java.awt.graphicsenv: sun.awt.X11GraphicsEnvironment
    16:46:11,064 DEBUG [ServerInfo]     java.awt.printerjob: sun.print.PSPrinterJob
    16:46:11,064 DEBUG [ServerInfo]     java.class.path: /jboss/jboss-6.1.0.Final//bin/run.jar:/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit//lib/tools.jar
    16:46:11,065 DEBUG [ServerInfo]     java.class.version: 50.0
    16:46:11,065 DEBUG [ServerInfo]     java.compiler: j9jit24
    16:46:11,066 DEBUG [ServerInfo]     java.endorsed.dirs: /jboss/jboss-6.1.0.Final//lib/endorsed
    16:46:11,066 DEBUG [ServerInfo]     java.ext.dirs: /QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/ext:/QIBM/UserData/Java400/ext
    16:46:11,067 DEBUG [ServerInfo]     java.fullversion: JRE 1.6.0 IBM J9 2.4 OS/400 ppc-32 jvmap3260sr10-20111208 (JIT enabled, AOT enabled)
    J9VM - 20111207_096808
    JIT  - r9_20111107_21307ifx1
    GC   - 20110519_AA
    16:46:11,067 DEBUG [ServerInfo]     java.home: /QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre
    16:46:11,068 DEBUG [ServerInfo]     java.io.tmpdir: /tmp/
    16:46:11,068 DEBUG [ServerInfo]     java.jcl.version: 20111220_01
    
    
  • 4. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    Wolf-Dieter Fink Master

    As the JBoss 6.1.0.Final is running on other platforms and it's even Java ...

    I suppose it is a JVM problem, do you see any crash files (hs_pid*) ?

    You should check IBM Java and OS forums to ensure that you have all necessary OS and Java patches.

     

    Maybe you try an older version of Java.

  • 5. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    s.steinmetz Newbie

    thx for your quick response.

     

    our machine has the latest OS and Java updates installed, and I found no indications that there are problems with these updates.

    also there is no indication of the jvm crashing.

     

    the next thing that should happen is the deployment starting with the following line in the log

     

    [TomcatDeployment] deploy, ctxPath=/
    

     

     

    but what would prevent JBoss from deploying the application? even without our application ear file present JBoss stops at the same point.

  • 6. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    s.steinmetz Newbie

    Hi All,

     

    during my further investigation of our problem I took a look at a thread dump and found a blocking thread:

     

     

    Thread NameThread-7
    StateBlocked
    Monitor

    Waiting for Monitor Lock on java/util/Collections$UnmodifiableSet@0x77EDE868/0x77EDE874

    Java Stack

    at sun/nio/ch/SelectionKeyImpl.nioInterestOps(SelectionKeyImpl.java:115) at sun/nio/ch/SelectionKeyImpl.interestOps(SelectionKeyImpl.java:77)

    at org/jboss/xnio/nio/NioHandle.resume(NioHandle.java:72)

    at org/jboss/xnio/nio/NioTcpServer$Binding. (NioTcpServer.java:335)

    at org/jboss/xnio/nio/NioTcpServer.bind(NioTcpServer.java:166) at org/jboss/xnio/nio/NioTcpServer.bind(NioTcpServer.java:63)

    at org/jboss/xnio/SslEngineSslTcpServer.bind(org.jboss.xnio.SslEngineSslTcpServer:170) at org/jboss/xnio/SslEngineSslTcpServer.bind(org.jboss.xnio.SslEngineSslTcpServer:1)

    at org/jboss/xnio/helpers/BindingService.start(BindingService.java:59)

    at sun/reflect/NativeMethodAccessorImpl.invoke0(Native Method)

    at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60(Compiled Code))

    at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37(Compiled Code))

    at java/lang/reflect/Method.invoke(Method.java:611(Compiled Code)) at org/jboss/reflect/plugins/introspection/ReflectionUtils.invoke(ReflectionUtils.java:60(Compiled Code))

    at org/jboss/reflect/plugins/introspection/ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:168(Compiled Code))

    at org/jboss/joinpoint/plugins/BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66(Compiled Code))

    at org/jboss/kernel/plugins/dependency/KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:257(Compiled Code))

    at org/jboss/kernel/plugins/dependency/ExecutionWrapper.execute(ExecutionWrapper.java:47(Compiled Code))

    at org/jboss/kernel/plugins/dependency/KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:125(Compiled Code))

    at org/jboss/kernel/plugins/dependency/KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:72(Compiled Code))

    at org/jboss/kernel/plugins/dependency/LifecycleAction.installActionInternal(LifecycleAction.java:202(Compiled Code))

    at org/jboss/kernel/plugins/dependency/InstallsAwareAction.installAction(InstallsAwareAction.java:54(Compiled Code))

    at org/jboss/kernel/plugins/dependency/InstallsAwareAction.installAction(InstallsAwareAction.java:42(Compiled Code))

    at org/jboss/dependency/plugins/action/SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62(Compiled Code))

    at org/jboss/dependency/plugins/action/AccessControllerContextAction.install(AccessControllerContextAction.java:71(Compiled Code))

    at org/jboss/dependency/plugins/AbstractControllerContextActions.install(AbstractControllerContextActions.java:51(Compiled Code))

    at org/jboss/dependency/plugins/AbstractControllerContext.install(AbstractControllerContext.java:379(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.install(AbstractController.java:2044(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.incrementState(AbstractController.java:1083(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.resolveContexts(AbstractController.java:1246(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.resolveContexts(AbstractController.java:1139(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.install(AbstractController.java:894(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.install(AbstractController.java:641(Compiled Code))

    at org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:182)

    at org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:58)

    at org/jboss/deployers/spi/deployer/helpers/AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:63(Compiled Code))

    at org/jboss/deployers/spi/deployer/helpers/AbstractRealDeployer.deploy(AbstractRealDeployer.java:55(Compiled Code))

    at org/jboss/deployers/plugins/deployers/DeployerWrapper.deploy(DeployerWrapper.java:179(Compiled Code))

    at org/jboss/deployers/plugins/deployers/DeployersImpl.doDeploy(DeployersImpl.java:1832(Compiled Code))

    at org/jboss/deployers/plugins/deployers/DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550(Compiled Code))

    at org/jboss/deployers/plugins/deployers/DeployersImpl.doInstallParentFirst(DeployersImpl.java:1571(Compiled Code))

    at org/jboss/deployers/plugins/deployers/DeployersImpl.install(DeployersImpl.java:1491(Compiled Code))

    at org/jboss/dependency/plugins/AbstractControllerContext.install(AbstractControllerContext.java:379(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.install(AbstractController.java:2044(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.incrementState(AbstractController.java:1083(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.resolveContexts(AbstractController.java:1246(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.resolveContexts(AbstractController.java:1139(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.change(AbstractController.java:939(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.change(AbstractController.java:654(Compiled Code))

    at org/jboss/deployers/plugins/deployers/DeployersImpl.change(DeployersImpl.java:1983(Compiled Code))

    at org/jboss/deployers/plugins/deployers/DeployersImpl.process(DeployersImpl.java:1076)

    at org/jboss/deployers/plugins/main/MainDeployerImpl.process(MainDeployerImpl.java:679)

    at org/jboss/system/server/profileservice/deployers/MainDeployerPlugin.process(MainDeployerPlugin.java:106)

    at org/jboss/profileservice/dependency/ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143)

    at org/jboss/profileservice/dependency/ProfileDeployAction.deploy(ProfileDeployAction.java:151)

    at org/jboss/profileservice/dependency/ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94)

    at org/jboss/kernel/plugins/dependency/InstallsAwareAction.installAction(InstallsAwareAction.java:54(Compiled Code))

    at org/jboss/kernel/plugins/dependency/InstallsAwareAction.installAction(InstallsAwareAction.java:42(Compiled Code))

    at org/jboss/dependency/plugins/action/SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62(Compiled Code))

    at org/jboss/dependency/plugins/action/AccessControllerContextAction.install(AccessControllerContextAction.java:71(Compiled Code))

    at org/jboss/dependency/plugins/AbstractControllerContextActions.install(AbstractControllerContextActions.java:51(Compiled Code))

    at org/jboss/dependency/plugins/AbstractControllerContext.install(AbstractControllerContext.java:379(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.install(AbstractController.java:2044(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.incrementState(AbstractController.java:1083(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.resolveContexts(AbstractController.java:1246(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.resolveContexts(AbstractController.java:1139(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.change(AbstractController.java:939(Compiled Code))

    at org/jboss/dependency/plugins/AbstractController.change(AbstractController.java:654)

    at org/jboss/profileservice/dependency/ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190)

    at org/jboss/profileservice/dependency/ProfileActivationWrapper.start(ProfileActivationWrapper.java:87)

    at org/jboss/profileservice/dependency/ProfileActivationService.activateProfile(ProfileActivationService.java:215)

    at org/jboss/profileservice/dependency/ProfileActivationService.activate(ProfileActivationService.java:159)

    at org/jboss/profileservice/bootstrap/AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112)

    at org/jboss/profileservice/resolver/BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87)

    at org/jboss/profileservice/bootstrap/AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91)

    at org/jboss/system/server/profileservice/bootstrap/BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132)

    at org/jboss/system/server/profileservice/bootstrap/BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56)

    at org/jboss/bootstrap/impl/base/server/AbstractServer.startBootstraps(AbstractServer.java:827)

    at org/jboss/bootstrap/impl/base/server/AbstractServer$StartServerTask.run(AbstractServer.java:417) at java/lang/Thread.run(Thread.java:736)

    Native Stack

    _event_wait+0x2c4 (0xD04D49A8 [libpthreads.a+0x169a8])

    _cond_wait_local+0x500 (0xD04E27E4 [libpthreads.a+0x247e4])

    _cond_wait+0xb0 (0xD04E2DB4 [libpthreads.a+0x24db4])

    pthread_cond_wait+0x1a8 (0xD04E3A8C [libpthreads.a+0x25a8c])

    monitor_wait_original+0x198 (0xD0702B1C [libj9thr24.so+0x4b1c])

    monitor_wait+0x44 (0xD0702834 [libj9thr24.so+0x4834])

    j9thread_monitor_wait+0x1c (0xD07027B0 [libj9thr24.so+0x47b0])

    internalAcquireVMAccessNoMutexWithMask+0x2c (0xD0751AD0 [libj9vm24.so+0x11ad0])

    .internalAcquireVMAccess (0xD0750F40 [libj9vm24.so+0x10f40])

    .objectMonitorEnterBlocking (0xD078B708 [libj9vm24.so+0x4b708])

    .hookJBmonitorenter (0xD078A1A0 [libj9vm24.so+0x4a1a0])

    JVM_InvokeMethod+0x80 (0xD07190B0 [libjvm.so+0x90b0])

    Java_sun_reflect_NativeMethodAccessorImpl_invoke0+0x1c (0xD086BC80 [libjava.so+0x1ac80]) (0x31D1F1A4)

    javaProtectedThreadProc+0xa8 (0xD074C8D0 [libj9vm24.so+0xc8d0])

    j9sig_protect+0x138 (0xD07D9F34 [libj9prt24.so+0x1f34])

    javaThreadProc+0x50 (0xD074C7DC [libj9vm24.so+0xc7dc])

    thread_wrapper+0x12c (0xD06FFF20 [libj9thr24.so+0x1f20])

    _pthread_body+0x100 (0xD04C1C64 [libpthreads.a+0x3c64])

     

    the thread blocking the one above

     

    Thread Namexnio-pool4-5
    StateRunnable
    MonitorOwns Monitor Lock on java/util/Collections$UnmodifiableSet@0x77EDE868/0x77EDE874
    Java Stack

    at sun/nio/ch/PollArrayWrapper.poll0(Native Method)

    at sun/nio/ch/PollArrayWrapper.poll(PollArrayWrapper.java:128)

    at sun/nio/ch/PollSelectorImpl.doSelect(PollSelectorImpl.java:69)

    at sun/nio/ch/SelectorImpl.lockAndDoSelect(SelectorImpl.java:81)

    at sun/nio/ch/SelectorImpl.select(SelectorImpl.java:92)

    at sun/nio/ch/SelectorImpl.select(SelectorImpl.java:96)

    at org/jboss/xnio/nio/NioSelectorRunnable.run(NioSelectorRunnable.java:99)

    at java/lang/Thread.run(Thread.java:736)

    at org/jboss/threads/JBossThread.run(JBossThread.java:122)

    Native Stack

    ipoll+0x14c (0xD3791388 [libnio.so+0x5388])

    Java_sun_nio_ch_PollArrayWrapper_poll0+0x20 (0xD37915F4 [libnio.so+0x55f4]) (0x32110434)

    javaProtectedThreadProc+0xa8 (0xD074C8D0 [libj9vm24.so+0xc8d0])

    j9sig_protect+0x138 (0xD07D9F34 [libj9prt24.so+0x1f34])

    javaThreadProc+0x50 (0xD074C7DC [libj9vm24.so+0xc7dc])

    thread_wrapper+0x12c (0xD06FFF20 [libj9thr24.so+0x1f20])

    _pthread_body+0x100 (0xD04C1C64 [libpthreads.a+0x3c64])

     

    can any of you tell me if this is related to this?

  • 7. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    Vladimir Smirnov Newbie

    Faced with the same problem on AIX 5.3 with latest IBM Java and jboss-6.0.0.Final. All appearances, jboss-6.1.0.Final don't reproduce them. But have some another problems with all JBoss 6 line on production environment. After week trying move from 4.2.3 to 6.1.0, decided to downgrade my update to jboss-5.1.0.GA, after that my production server work perfectly. Think, that default jboss-6 services have some incompatibility with IBM Java. For me, version 6 gives nothing in comparison with the version 5, so i quite pleased with the jboss-5.

  • 8. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    Jannis Wienert Newbie

    Hi All,

     

    we got a solution.

     

    After we have installed Java 64 bit SR7 everything works fine.

     

    Java version: 1.6.0,IBM Corporation
    16:52:05,088 INFO  [ServerInfo] Java Runtime: Java(TM) SE Runtime Environment (build pap6460sr7-20091215_02 (SR7))

     

    Regards

    Jannis

  • 9. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    Vladimir Smirnov Newbie

    Hi, Jannis!

     

    Could you explain why it was chosen exactly this version, especially given the fact that it is outdated? You have installed all the available Java 6 versions in a row, or find some information regarding version SR7?

  • 10. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    samy omar Newbie

    Hi Jannis,

     

    Thanks for your golden info. I have this issue with Jboss as 7.1.1 and I posted it here  https://community.jboss.org/message/757637#757637

    I will try your suggestion, but do you know any more info ? as why you choosed this version of JDK exactly ?

    and did you tried all JDK 6 version until this one worked with you ??

  • 11. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    s.steinmetz Newbie

    Hi All,

     

    We solved our problem by removing remoting from our JBoss installation as we don't need it. JBoss is working as expected again.

     

    If you are facing the same problem just delete following files and folders:

    <install-dir>\server\default\deploy\remoting3-jboss-beans.xml

    <install-dir>\server\default\deploy\remoting-jboss-beans.xml

    <install-dir>\server\default\deployers\jboss-remoting.deployer

     

    Regards

    Stefan

  • 12. Re: Jboss AS 6.0.0 won't start with 64bit IBM JVM on AIX
    samy omar Newbie

    This workaround you did will not work in Jboss as 7, as the filesystem designed has bee changed.

    for Jboss as 7.1 , using JDK6 SR7 is working.

    https://community.jboss.org/message/757637#757637