(no subject)

2013-08-15
2013-08-16
  • Massimo Mirabito

    Does anyone know how to resolve this issue? I am running Jboss 6.1.0 on JDK 1.6. I deploy a test app which contains olap4j jar files and the following Warning occurs when the container tries to launch the app. Any ideas?

    Thanks,

    max

    15:38:04,059 WARN [ClassLoaderManager] Unexpected error during load of:org.olap4j.driver.xmla.FactoryJdbc41Impl$XmlaOlap4jDatabaseMetaDataJdbc41: java.lang.UnsupportedClassVersionError: org/olap4j/driver/xmla/FactoryJdbc41Impl$XmlaOlap4jDatabaseMetaDataJdbc41 : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_43]
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_43]
    at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_43]
    at org.jboss.classloader.spi.base.BaseClassLoader.access$200(BaseClassLoader.java:52) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:650) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:609) [jboss-classloader.jar:2.2.1.GA]
    at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_43]
    at org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:608) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:585) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.BaseDelegateLoader.loadClass(BaseDelegateLoader.java:156) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.filter.FilteredDelegateLoader.doLoadClass(FilteredDelegateLoader.java:141) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.filter.FilteredDelegateLoader.loadClass(FilteredDelegateLoader.java:132) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:461) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.ClassLoaderManager.nextTask(ClassLoaderManager.java:262) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.ClassLoaderManager.process(ClassLoaderManager.java:161) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:280) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1172) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:886) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.BaseClassLoader.doLoadClass(BaseClassLoader.java:505) [jboss-classloader.jar:2.2.1.GA]
    at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:450) [jboss-classloader.jar:2.2.1.GA]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [:1.6.0_43]
    at java.lang.Class.forName0(Native Method) [:1.6.0_43]
    at java.lang.Class.forName(Class.java:249) [:1.6.0_43]
    at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.resolveComplexTypeInfo(IntrospectionTypeInfoFactoryImpl.java:434) [jboss-reflect.jar:2.2.1.SP1]
    at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:390) [jboss-reflect.jar:2.2.1.SP1]
    at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactory.getTypeInfo(IntrospectionTypeInfoFactory.java:54) [jboss-reflect.jar:2.2.1.SP1]
    at org.jboss.config.plugins.AbstractConfiguration.getTypeInfo(AbstractConfiguration.java:121) [jboss-reflect.jar:2.2.1.SP1]
    at org.jboss.kernel.plugins.config.AbstractKernelConfig.getTypeInfo(AbstractKernelConfig.java:95) [jboss-kernel.jar:2.2.0.SP2]
    at org.jboss.kernel.plugins.config.AbstractKernelConfigurator.getTypeInfo(AbstractKernelConfigurator.java:102) [jboss-kernel.jar:2.2.0.SP2]
    at org.jboss.scanning.plugins.visitor.ConfiguratorReflectProvider.getTypeInfo(ConfiguratorReflectProvider.java:47) [:1.0.0.GA]
    at org.jboss.scanning.plugins.visitor.CachingReflectProvider.getTypeInfo(CachingReflectProvider.java:52) [:1.0.0.GA]
    at org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.getTypeInfo(ReflectResourceVisitor.java:60) [:1.0.0.GA]
    at org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.getClassInfo(ReflectResourceVisitor.java:72) [:1.0.0.GA]
    at org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.doVisit(ReflectResourceVisitor.java:107) [:1.0.0.GA]
    at org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.visit(ReflectResourceVisitor.java:86) [:1.0.0.GA]
    at org.jboss.scanning.hierarchy.plugins.HierarchyIndexScanningPlugin.visit(HierarchyIndexScanningPlugin.java:91) [:1.0.0.GA]
    at org.jboss.scanning.spi.helpers.ScanningPluginWrapper.visit(ScanningPluginWrapper.java:112) [:1.0.0.GA]
    at org.jboss.classloading.plugins.visitor.FederatedResourceVisitor.visit(FederatedResourceVisitor.java:101) [jboss-classloading.jar:2.2.1.GA]
    at org.jboss.classloading.plugins.vfs.VFSResourceVisitor.visit(VFSResourceVisitor.java:264) [jboss-classloading-vfs.jar:2.2.1.GA]
    at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:409) [jboss-vfs.jar:3.0.1.GA]
    at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:3.0.1.GA]
    at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:3.0.1.GA]
    at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:3.0.1.GA]
    at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:3.0.1.GA]
    at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:397) [jboss-vfs.jar:3.0.1.GA]
    at org.jboss.classloading.plugins.vfs.VFSResourceVisitor.visit(VFSResourceVisitor.java:102) [jboss-classloading-vfs.jar:2.2.1.GA]
    at org.jboss.deployers.vfs.plugins.classloader.VFSDeploymentClassLoaderPolicyModule.visit(VFSDeploymentClassLoaderPolicyModule.java:181) [:2.2.2.GA]
    at org.jboss.scanning.plugins.DeploymentUnitScanner.scan(DeploymentUnitScanner.java:111) [:1.0.0.GA]
    at org.jboss.scanning.spi.helpers.UrlScanner.scan(UrlScanner.java:96) [:1.0.0.GA]
    at org.jboss.scanning.deployers.ScanningDeployer.deploy(ScanningDeployer.java:95) [:1.0.0.GA]
    at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.2.GA]
    at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:2.2.2.GA]
    at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:2.2.2.GA]
    at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491) [:2.2.2.GA]
    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [:2.2.2.GA]
    at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [:2.2.2.GA]
    at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:2.2.2.GA]
    at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [:6.1.0.Final]
    at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143) [:0.2.2]
    at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151) [:0.2.2]
    at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94) [:0.2.2]
    at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) [jboss-kernel.jar:2.2.0.SP2]
    at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) [jboss-kernel.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.SP2]
    at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190) [:0.2.2]
    at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87) [:0.2.2]
    at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215) [:0.2.2]
    at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159) [:0.2.2]
    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112) [:0.2.2]
    at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87) [:0.2.2]
    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91) [:0.2.2]
    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132) [:6.1.0.Final]
    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [:6.1.0.Final]
    at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-6]
    at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-6]
    at java.lang.Thread.run(Thread.java:662) [:1.6.0_43]

     
    • Luc Boudreau

      Luc Boudreau - 2013-08-15

      Looks like JBoss is inspecting the classes in the olap4j-xmla jar and it
      fails to inspect FactoryJdbc41Impl$XmlaOlap4jDatabaseMetaDataJdbc41. This
      is to be expected. We only load that class from within olap4j if JDBC spec
      available is equal or greater than 4.1.

      You should check why JBoss inspects files like that.

      Also, any other information you could share on your environment?

      (BTW. The quick and dirty workaround is to use Java 7)

      On Thu, Aug 15, 2013 at 3:48 PM, Massimo Mirabito mmirabito@users.sf.netwrote:

      Does anyone know how to resolve this issue? I am running Jboss 6.1.0 on
      JDK 1.6. I deploy a test app which contains olap4j jar files and the
      following Warning occurs when the container tries to launch the app. Any
      ideas?

      Thanks,

      max

      15:38:04,059 WARN [ClassLoaderManager] Unexpected error during load
      of:org.olap4j.driver.xmla.FactoryJdbc41Impl$XmlaOlap4jDatabaseMetaDataJdbc41:
      java.lang.UnsupportedClassVersionError:
      org/olap4j/driver/xmla/FactoryJdbc41Impl$XmlaOlap4jDatabaseMetaDataJdbc41 :
      Unsupported major.minor version 51.0
      at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_43]
      at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_43]
      at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_43]
      at
      org.jboss.classloader.spi.base.BaseClassLoader.access$200(BaseClassLoader.java:52)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:650)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:609)
      [jboss-classloader.jar:2.2.1.GA]
      at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_43]
      at
      org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:608)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:585)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.BaseDelegateLoader.loadClass(BaseDelegateLoader.java:156)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.filter.FilteredDelegateLoader.doLoadClass(FilteredDelegateLoader.java:141)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.filter.FilteredDelegateLoader.loadClass(FilteredDelegateLoader.java:132)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:461)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.ClassLoaderManager.nextTask(ClassLoaderManager.java:262)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.ClassLoaderManager.process(ClassLoaderManager.java:161)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:280)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1172)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:886)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.BaseClassLoader.doLoadClass(BaseClassLoader.java:505)
      [jboss-classloader.jar:2.2.1.GA]
      at
      org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:450)
      [jboss-classloader.jar:2.2.1.GA]
      at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [:1.6.0_43]
      at java.lang.Class.forName0(Native Method) [:1.6.0_43]
      at java.lang.Class.forName(Class.java:249) [:1.6.0_43]
      at
      org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.resolveComplexTypeInfo(IntrospectionTypeInfoFactoryImpl.java:434)
      [jboss-reflect.jar:2.2.1.SP1]
      at
      org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:390)
      [jboss-reflect.jar:2.2.1.SP1]
      at
      org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactory.getTypeInfo(IntrospectionTypeInfoFactory.java:54)
      [jboss-reflect.jar:2.2.1.SP1]
      at
      org.jboss.config.plugins.AbstractConfiguration.getTypeInfo(AbstractConfiguration.java:121)
      [jboss-reflect.jar:2.2.1.SP1]
      at
      org.jboss.kernel.plugins.config.AbstractKernelConfig.getTypeInfo(AbstractKernelConfig.java:95)
      [jboss-kernel.jar:2.2.0.SP2]
      at
      org.jboss.kernel.plugins.config.AbstractKernelConfigurator.getTypeInfo(AbstractKernelConfigurator.java:102)
      [jboss-kernel.jar:2.2.0.SP2]
      at
      org.jboss.scanning.plugins.visitor.ConfiguratorReflectProvider.getTypeInfo(ConfiguratorReflectProvider.java:47)
      [:1.0.0.GA]
      at
      org.jboss.scanning.plugins.visitor.CachingReflectProvider.getTypeInfo(CachingReflectProvider.java:52)
      [:1.0.0.GA]
      at
      org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.getTypeInfo(ReflectResourceVisitor.java:60)
      [:1.0.0.GA]
      at
      org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.getClassInfo(ReflectResourceVisitor.java:72)
      [:1.0.0.GA]
      at
      org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.doVisit(ReflectResourceVisitor.java:107)
      [:1.0.0.GA]
      at
      org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.visit(ReflectResourceVisitor.java:86)
      [:1.0.0.GA]
      at
      org.jboss.scanning.hierarchy.plugins.HierarchyIndexScanningPlugin.visit(HierarchyIndexScanningPlugin.java:91)
      [:1.0.0.GA]
      at
      org.jboss.scanning.spi.helpers.ScanningPluginWrapper.visit(ScanningPluginWrapper.java:112)
      [:1.0.0.GA]
      at
      org.jboss.classloading.plugins.visitor.FederatedResourceVisitor.visit(FederatedResourceVisitor.java:101)
      [jboss-classloading.jar:2.2.1.GA]
      at
      org.jboss.classloading.plugins.vfs.VFSResourceVisitor.visit(VFSResourceVisitor.java:264)
      [jboss-classloading-vfs.jar:2.2.1.GA]
      at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:409) [jboss-vfs.jar:
      3.0.1.GA]

      at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:
      3.0.1.GA]

      at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:
      3.0.1.GA]

      at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:
      3.0.1.GA]

      at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:
      3.0.1.GA]

      at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:397) [jboss-vfs.jar:
      3.0.1.GA]

      at
      org.jboss.classloading.plugins.vfs.VFSResourceVisitor.visit(VFSResourceVisitor.java:102)
      [jboss-classloading-vfs.jar:2.2.1.GA]
      at
      org.jboss.deployers.vfs.plugins.classloader.VFSDeploymentClassLoaderPolicyModule.visit(VFSDeploymentClassLoaderPolicyModule.java:181)
      [:2.2.2.GA]
      at
      org.jboss.scanning.plugins.DeploymentUnitScanner.scan(DeploymentUnitScanner.java:111)
      [:1.0.0.GA]
      at org.jboss.scanning.spi.helpers.UrlScanner.scan(UrlScanner.java:96) [:
      1.0.0.GA]

      at
      org.jboss.scanning.deployers.ScanningDeployer.deploy(ScanningDeployer.java:95)
      [:1.0.0.GA]
      at
      org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179)
      [:2.2.2.GA]
      at
      org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832)
      [:2.2.2.GA]
      at
      org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550)
      [:2.2.2.GA]
      at
      org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491)
      [:2.2.2.GA]
      at
      org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983)
      [:2.2.2.GA]
      at
      org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076)
      [:2.2.2.GA]
      at
      org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679)
      [:2.2.2.GA]
      at
      org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106)
      [:6.1.0.Final]
      at
      org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143)
      [:0.2.2]
      at
      org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151)
      [:0.2.2]
      at
      org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94)
      [:0.2.2]
      at
      org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
      [jboss-kernel.jar:2.2.0.SP2]
      at
      org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
      [jboss-kernel.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)
      [jboss-dependency.jar:2.2.0.SP2]
      at
      org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190)
      [:0.2.2]
      at
      org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87)
      [:0.2.2]
      at
      org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215)
      [:0.2.2]
      at
      org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159)
      [:0.2.2]
      at
      org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112)
      [:0.2.2]
      at
      org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87)
      [:0.2.2]
      at
      org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91)
      [:0.2.2]
      at
      org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132)
      [:6.1.0.Final]
      at
      org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56)
      [:6.1.0.Final]
      at
      org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827)
      [jboss-bootstrap-impl-base.jar:2.1.0-alpha-6]
      at
      org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417)
      [jboss-bootstrap-impl-base.jar:2.1.0-alpha-6]
      at java.lang.Thread.run(Thread.java:662) [:1.6.0_43]


      (no subject)https://sourceforge.net/p/olap4j/discussion/577988/thread/7d5557d6/?limit=25#d2c9

      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/olap4j/discussion/577988/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       
      • Julian Hyde

        Julian Hyde - 2013-08-15

        Luc is right that it's weird that Jboss is trying to load all of the classes. There must be an option in Jboss to prevent that. That's the option you should look at first.

        However, we might be able to make this better in olap4j 2. We could try building that class using the jdk 1.7 bootclasspath (and therefore the jdbc 4.1 api) but set source=1.6 and target=1.6.

        Then Jboss running on 1.6 could at least read the class file, even if it fails to link.

        Julian

         
  • Luc Boudreau

    Luc Boudreau - 2013-08-15

    Looks like JBoss is inspecting the classes in the olap4j-xmla jar and it fails to inspect FactoryJdbc41Impl$XmlaOlap4jDatabaseMetaDataJdbc41. This is to be expected. We only load that class from within olap4j if JDBC spec available is equal or greater than 4.1.

    You should check why JBoss inspects files like that.

    Also, any other information you could share on your environment?

    (BTW. The quick and dirty workaround is to use Java 7)

     
  • Massimo Mirabito

    Thanks Luc for the quick response
    I will look into that and see where it takes me

    max

     
    Last edit: Massimo Mirabito 2013-08-15
  • Massimo Mirabito

    Just a quick note to say thanks for the suggestions both Luc and Julian were right on point. After some searching I found that you can include jboss-scanning.xml in the WAR’s WEB-INF and that appears to have stopped the WARNING in my case. However, there are mixed posts on the web where some says that jboss-scanning.xml will fix it while others say it will only work in Jboss 5. I tried it and in my case it’s working Jboss 6.1.0 so far.

    Below is content of the jboss-scanning.xml

    <scanning xmlns="urn:jboss:scanning:1.0">

    </scanning>

    Thanks again for the help

    max

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks