6 Replies Latest reply: Jun 20, 2012 4:36 PM by Laurent Goldsztejn-Oracle RSS

    Error deploy Maximo Application with weblogic 12.1.1 Unix System (MAC OS)

    940328
      Hey guys,

      I'm having trouble doing the deploy an application, the error is:

      <Error> <Deployer> <BEA-149205> <Failed to initialize the application "maximo" due to error java.lang.ArrayIndexOutOfBoundsException: 25

      This's the stack:

      java.lang.ArrayIndexOutOfBoundsException: 25
           at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
           at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
           at weblogic.application.utils.annotation.ClassInfoImpl.<init>(ClassInfoImpl.java:44)
           at weblogic.application.utils.annotation.ClassfinderClassInfos.polulateOneClassInfo(ClassfinderClassInfos.java:145)
           at weblogic.application.utils.annotation.ClassfinderClassInfos.populateClassInfos(ClassfinderClassInfos.java:137)
           Truncated. see log file for complete stacktrace
      Caused By: java.lang.ArrayIndexOutOfBoundsException: 25
           at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
           at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
           at weblogic.application.utils.annotation.ClassInfoImpl.<init>(ClassInfoImpl.java:44)
           at weblogic.application.utils.annotation.ClassfinderClassInfos.polulateOneClassInfo(ClassfinderClassInfos.java:145)
           at weblogic.application.utils.annotation.ClassfinderClassInfos.populateClassInfos(ClassfinderClassInfos.java:137)
           Truncated. see log file for complete stack trace

      In my AdminServer.log is my configurations of my system:


      <Info> <Management> <MacBook-Pro-de-Maycon.local> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1338295313296> <BEA-141187> <Java system properties are defined as follows:
      awt.nativeDoubleBuffering = true
      awt.toolkit = apple.awt.CToolkit
      file.encoding = MacRoman
      file.encoding.pkg = sun.io
      file.separator = /
      ftp.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
      gopherProxySet = false
      http.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
      java.awt.graphicsenv = apple.awt.CGraphicsEnvironment
      java.awt.printerjob = apple.awt.CPrinterJob
      java.class.path = /Users/mayconbelfort/Oracle/Middleware/patch_wls1211/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/Users/mayconbelfort/Oracle/Middleware/patch_oepe100/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/Users/mayconbelfort/Oracle/Middleware/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar:/Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/server/lib/weblogic_sp.jar:/Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/server/lib/weblogic.jar:/Users/mayconbelfort/Oracle/Middleware/modules/features/weblogic.server.modules_12.1.1.0.jar:/Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/server/lib/webservices.jar:/Users/mayconbelfort/Oracle/Middleware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/Users/mayconbelfort/Oracle/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/common/derby/lib/derbyclient.jar:/Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/server/lib/xqrl.jar
      java.class.version = 50.0
      java.endorsed.dirs = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/jre/lib/endorsed:/Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/endorsed
      java.ext.dirs = /Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext
      java.home = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
      java.io.tmpdir = /var/folders/9d/9pc9_xrs4mn6qv7wldy7ykqr0000gn/T/
      java.library.path = /Users/mayconbelfort/Oracle/Middleware/patch_wls1211/profiles/default/native:/Users/mayconbelfort/Oracle/Middleware/patch_oepe100/profiles/default/native:/Users/mayconbelfort/Oracle/Middleware/patch_ocp371/profiles/default/native:/Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/server/native/macosx:.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
      java.naming.factory.initial = weblogic.jndi.WLInitialContextFactory
      java.naming.factory.url.pkgs = weblogic.jndi.factories:weblogic.corba.j2ee.naming.url:weblogic.jndi.factories:weblogic.corba.j2ee.naming.url
      java.protocol.handler.pkgs = weblogic.net
      java.runtime.name = Java(TM) SE Runtime Environment
      java.runtime.version = 1.6.0_31-b04-415-11M3646
      java.security.policy = /Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/server/lib/weblogic.policy
      java.specification.name = Java Platform API Specification
      java.specification.vendor = Sun Microsystems Inc.
      java.specification.version = 1.6
      java.vendor = Apple Inc.
      java.vendor.url = http://www.apple.com/
      java.vendor.url.bug = http://bugreport.apple.com/
      java.version = 1.6.0_31
      java.vm.info = mixed mode
      java.vm.name = Java HotSpot(TM) 64-Bit Server VM
      java.vm.specification.name = Java Virtual Machine Specification
      java.vm.specification.vendor = Sun Microsystems Inc.
      java.vm.specification.version = 1.0
      java.vm.vendor = Apple Inc.
      java.vm.version = 20.6-b01-415
      javax.management.builder.initial = weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder
      javax.rmi.CORBA.PortableRemoteObjectClass = weblogic.iiop.PortableRemoteObjectDelegateImpl
      javax.rmi.CORBA.UtilClass = weblogic.iiop.UtilDelegateImpl
      mrj.build = 11M3646
      mrj.version = 1070.1.6.0_31-415
      org.omg.CORBA.ORBClass = weblogic.corba.orb.ORB
      org.omg.CORBA.ORBSingletonClass = weblogic.corba.orb.ORB
      os.arch = x86_64
      os.name = Mac OS X
      os.version = 10.7.4
      path.separator = :
      platform.home = /Users/mayconbelfort/Oracle/Middleware/wlserver_12.1
      socksNonProxyHosts = local|*.local|169.254/16|*.169.254/16
      sun.arch.data.model = 64
      sun.boot.class.path = /Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/endorsed/javax-xml-bind.jar:/Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/endorsed/javax-xml-ws.jar:/Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/endorsed/jsr250-api.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsfd.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/laf.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/sunrsasign.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jce.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar
      sun.boot.library.path = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries
      sun.cpu.endian = little
      sun.io.unicode.encoding = UnicodeLittle
      sun.java.command = weblogic.Server
      sun.java.launcher = SUN_STANDARD
      sun.jnu.encoding = MacRoman
      sun.management.compiler = HotSpot 64-Bit Tiered Compilers
      sun.os.patch.level = unknown
      user.country = BR
      user.dir = /Users/mayconbelfort/Oracle/Middleware/user_projects/domains/tractebel
      user.home = /Users/mayconbelfort
      user.language = pt
      user.name = mayconbelfort
      user.timezone = America/Sao_Paulo
      vde.home = /Users/mayconbelfort/Oracle/Middleware/user_projects/domains/tractebel/servers/AdminServer/data/ldap
      weblogic.Name = AdminServer
      weblogic.classloader.preprocessor = weblogic.diagnostics.instrumentation.DiagnosticClassPreProcessor
      weblogic.ext.dirs = /Users/mayconbelfort/Oracle/Middleware/patch_wls1211/profiles/default/sysext_manifest_classpath:/Users/mayconbelfort/Oracle/Middleware/patch_oepe100/profiles/default/sysext_manifest_classpath:/Users/mayconbelfort/Oracle/Middleware/patch_ocp371/profiles/default/sysext_manifest_classpath
      weblogic.home = /Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/server
      weblogic.management.discover = true
      wls.home = /Users/mayconbelfort/Oracle/Middleware/wlserver_12.1/server
      .>


      And here, the complete stack:


      <Error> <Deployer> <MacBook-Pro-de-Maycon.local> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1338295343830> <BEA-149205> <Failed to initialize the application "maximo" due to error java.lang.ArrayIndexOutOfBoundsException: 25
      java.lang.ArrayIndexOutOfBoundsException: 25
           at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
           at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
           at weblogic.application.utils.annotation.ClassInfoImpl.<init>(ClassInfoImpl.java:44)
           at weblogic.application.utils.annotation.ClassfinderClassInfos.polulateOneClassInfo(ClassfinderClassInfos.java:145)
           at weblogic.application.utils.annotation.ClassfinderClassInfos.populateClassInfos(ClassfinderClassInfos.java:137)
           at weblogic.application.utils.annotation.ClassfinderClassInfos.<init>(ClassfinderClassInfos.java:28)
           at weblogic.servlet.internal.War.initializeClassInfosIfNecessary(War.java:443)
           at weblogic.servlet.internal.War.getAnnotatedClasses(War.java:373)
           at weblogic.servlet.internal.WebBaseModuleExtensionContext.getAnnotatedClasses(WebBaseModuleExtensionContext.java:62)
           at weblogic.j2ee.managedbean.ManagedBeanModuleExtensionFactory.create(ManagedBeanModuleExtensionFactory.java:42)
           at weblogic.servlet.internal.WebAppModule.initModuleExtensions(WebAppModule.java:562)
           at weblogic.servlet.internal.WebAppModule.init(WebAppModule.java:271)
           at weblogic.servlet.internal.WebAppModule.init(WebAppModule.java:636)
           at weblogic.application.internal.flow.ScopedModuleDriver.init(ScopedModuleDriver.java:162)
           at weblogic.application.internal.ExtensibleModuleWrapper.init(ExtensibleModuleWrapper.java:74)
           at weblogic.application.internal.flow.ModuleListenerInvoker.init(ModuleListenerInvoker.java:84)
           at weblogic.application.internal.flow.InitModulesFlow.initModule(InitModulesFlow.java:312)
           at weblogic.application.internal.flow.InitModulesFlow.initModules(InitModulesFlow.java:325)
           at weblogic.application.internal.flow.InitModulesFlow.prepare(InitModulesFlow.java:378)
           at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:706)
           at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
           at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:237)
           at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:61)
           at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:158)
           at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
           at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:155)
           at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:39)
           at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:191)
           at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
           at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
           at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
           at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
           at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:186)
           at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:94)
           at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
           at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
           at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
      Caused By: java.lang.ArrayIndexOutOfBoundsException: 25
           at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
           at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
           at weblogic.application.utils.annotation.ClassInfoImpl.<init>(ClassInfoImpl.java:44)
           at weblogic.application.utils.annotation.ClassfinderClassInfos.polulateOneClassInfo(ClassfinderClassInfos.java:145)
           at weblogic.application.utils.annotation.ClassfinderClassInfos.populateClassInfos(ClassfinderClassInfos.java:137)
           at weblogic.application.utils.annotation.ClassfinderClassInfos.<init>(ClassfinderClassInfos.java:28)
           at weblogic.servlet.internal.War.initializeClassInfosIfNecessary(War.java:443)
           at weblogic.servlet.internal.War.getAnnotatedClasses(War.java:373)
           at weblogic.servlet.internal.WebBaseModuleExtensionContext.getAnnotatedClasses(WebBaseModuleExtensionContext.java:62)
           at weblogic.j2ee.managedbean.ManagedBeanModuleExtensionFactory.create(ManagedBeanModuleExtensionFactory.java:42)
           at weblogic.servlet.internal.WebAppModule.initModuleExtensions(WebAppModule.java:562)
           at weblogic.servlet.internal.WebAppModule.init(WebAppModule.java:271)
           at weblogic.servlet.internal.WebAppModule.init(WebAppModule.java:636)
           at weblogic.application.internal.flow.ScopedModuleDriver.init(ScopedModuleDriver.java:162)
           at weblogic.application.internal.ExtensibleModuleWrapper.init(ExtensibleModuleWrapper.java:74)
           at weblogic.application.internal.flow.ModuleListenerInvoker.init(ModuleListenerInvoker.java:84)
           at weblogic.application.internal.flow.InitModulesFlow.initModule(InitModulesFlow.java:312)
           at weblogic.application.internal.flow.InitModulesFlow.initModules(InitModulesFlow.java:325)
           at weblogic.application.internal.flow.InitModulesFlow.prepare(InitModulesFlow.java:378)
           at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:706)
           at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
           at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:237)
           at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:61)
           at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:158)
           at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
           at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:155)
           at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:39)
           at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:191)
           at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
           at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
           at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
           at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
           at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:186)
           at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:94)
           at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
           at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
           at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
      >


      Guys, I know this is very complicated, but I need your help. If anyone can help me, I appreciate.