4 Replies Latest reply on Jan 21, 2012 7:59 PM by mick_mcgovern1

    JBoss 5.1.0 goes into loop on startup/deploy

    mick_mcgovern1

      Hi,

      I've got a large banking app (1000+ SFSB) that works fine in 4.2.3 (starts up in a few minutes on my PC - does 116TPS on a P6 IBM).

       

      However on 5.1.0.GA it seems to start off OK and then gets into a loop deploying the SFSB. The only change is the DD/XML version differences as required.

       

      Env: W7 32bit, Sun JDK 1.5, default profile.

       

      A sample of the stack trace when I pause the main thread follows at the end.

       

      It's not a tight loop as the data seems a bit different for each pause, but even after an hour it was still 'stuck'.

       

      Any ideas?

       

      Thanks

       

      Michael

       

      NamingServer.getBinding(String) line: 771
      NamingServer.getBinding(Name) line: 779
      NamingServer.getObject(Name) line: 785
      NamingServer.listBindings(Name) line: 539
      NamingServer.listBindings(Name) line: 542
      NamingContext.listBindings(Name) line: 993
      InitialContext.listBindings(Name) line: 411
      JNDIKernelRegistryPlugin.isBoundInJNDI(String) line: 196
      JNDIKernelRegistryPlugin.getEntry(Object) line: 114
      BasicKernelRegistry(AbstractKernelRegistry).findEntry(Object) line: 85
      AbstractKernelController.getContext(Object, ControllerState) line: 163
      AbstractKernelController(AbstractController).getInstalledContext(Object) line: 497
      AbstractDemandMetaData$DemandDependencyItem.resolve(Controller) line: 260
      AbstractDependencyInfo.resolveDependencies(Controller, ControllerState) line: 138
      AbstractKernelController(AbstractController).resolveContexts(Set<ControllerContext>, ControllerState, boolean) line: 1136
      AbstractKernelController(AbstractController).resolveContexts(ControllerState, ControllerState, boolean) line: 1039
      AbstractKernelController(AbstractController).resolveContexts(boolean) line: 984
      AbstractKernelController(AbstractController).install(ControllerContext, boolean) line: 774
      AbstractKernelController(AbstractController).install(ControllerContext) line: 540
      BeanMetaDataDeployer.deploy(DeploymentUnit, BeanMetaData) line: 121
      BeanMetaDataDeployer.deploy(DeploymentUnit, Object) line: 51
      BeanMetaDataDeployer(AbstractSimpleRealDeployer<T>).internalDeploy(DeploymentUnit) line: 62
      BeanMetaDataDeployer(AbstractRealDeployer).deploy(DeploymentUnit) line: 50
      DeployerWrapper.deploy(DeploymentUnit) line: 171
      DeployersImpl.doDeploy(Deployer, DeploymentUnit) line: 1439
      DeployersImpl.doInstallParentFirst(Deployer, DeploymentContext) line: 1157
      DeployersImpl.doInstallParentFirst(Deployer, DeploymentContext) line: 1178