We have a test which deploys infinispan-embedded uberjar to WebLogic, but after the deployment an exception is thrown (see full startup log below). The test works fine with EAP/Tomcat, and also works in WebLogic if standard jars are used (infinispan-core, infinispan-commons, etc). Running com.jboss.datagrid.test.asyncstore.AsyncFileCacheStoreWithEvictionIT Oct 05, 2015 3:36:03 PM org.jboss.arquillian.container.wls.WebLogicDeployerClient deploy INFO: Starting weblogic.Deployer to deploy the test artifact. Oct 05, 2015 3:36:19 PM org.jboss.arquillian.container.wls.WebLogicDeployerClient forkWebLogicDeployer WARNING: weblogic.Deployer terminated abnormally with exit code 1 Oct 05, 2015 3:36:19 PM org.jboss.arquillian.container.wls.WebLogicDeployerClient forkWebLogicDeployer INFO: The output of the weblogic.Deployer process was: weblogic.Deployer invoked with options: -adminurl t3://localhost:7001 -username weblogic -deploy -name test -source /tmp/arquillian7942563679620456137test.war/test.war -targets AdminServer -upload -debug [WebLogicDeploymentManagerImpl.<init>():119] : Constructing DeploymentManager for J2EE version V1_4 deployments [WebLogicDeploymentManagerImpl.getNewConnection():162] : Connecting to admin server at localhost:7001, as user weblogic [ServerConnectionImpl.getEnvironment():295] : setting environment [ServerConnectionImpl.getEnvironment():298] : getting context using t3://localhost:7001 [ServerConnectionImpl.getMBeanServer():246] : Connecting to MBeanServer at service:jmx:t3://localhost:7001/jndi/weblogic.management.mbeanservers.domainruntime [ServerConnectionImpl.getMBeanServer():246] : Connecting to MBeanServer at service:jmx:t3://localhost:7001/jndi/weblogic.management.mbeanservers.runtime [DomainManager.resetDomain():36] : Getting new domain [DomainManager.resetDomain():39] : Using pending domain: false [MBeanCache.addNotificationListener():96] : Adding notification listener for weblogic.deploy.api.spi.deploy.mbeans.TargetCache@55b53d44 [MBeanCache.addNotificationListener():103] : Added notification listener for weblogic.deploy.api.spi.deploy.mbeans.TargetCache@55b53d44 [MBeanCache.addNotificationListener():96] : Adding notification listener for weblogic.deploy.api.spi.deploy.mbeans.ModuleCache@1a4013 [MBeanCache.addNotificationListener():103] : Added notification listener for weblogic.deploy.api.spi.deploy.mbeans.ModuleCache@1a4013 [ServerConnectionImpl.initialize():178] : Connected to WLS domain: JDG_DOMAIN [ServerConnectionImpl.setRemote():489] : Running in remote mode [ServerConnectionImpl.init():168] : Initializing ServerConnection : weblogic.deploy.api.spi.deploy.internal.ServerConnectionImpl@212b5695 [BasicOperation.dumpTmids():740] : Incoming tmids: [BasicOperation.dumpTmids():742] : {Target=AdminServer, WebLogicTargetType=server, Name=test}, targeted=true [BasicOperation.deriveAppName():143] : appname established as: test <Oct 5, 2015 3:36:04 PM CEST> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating deploy operation for application, test [archive: /tmp/arquillian7942563679620456137test.war/test.war], to AdminServer .> [BasicOperation.dumpTmids():740] : Incoming tmids: [BasicOperation.dumpTmids():742] : {Target=AdminServer, WebLogicTargetType=server, Name=test}, targeted=true [BasicOperation.loadGeneralOptions():655] : Delete Files:false Timeout :3600000 Targets: AdminServer ModuleTargets={} SubModuleTargets={} } Files: null Deployment Plan: null App root: /tmp/van/./config/deployments/test App config: /tmp/van/./config/deployments/test/plan Deployment Options: {isRetireGracefully=true,isGracefulProductionToAdmin=false,isGracefulIgnoreSessions=false,rmiGracePeriod=-1,retireTimeoutSecs=-1,undeployAllVersions=false,archiveVersion=null,planVersion=null,isLibrary=false,libSpecVersion=null,libImplVersion=null,stageMode=null,clusterTimeout=3600000,altDD=null,altWlsDD=null,name=test,securityModel=null,securityValidationEnabled=false,versionIdentifier=null,isTestMode=false,forceUndeployTimeout=0,defaultSubmoduleTargets=true,timeout=0,deploymentPrincipalName=null,useExpiredLock=falsespecifiedTargetsOnly=false} [ServerConnectionImpl.upload():862] : Uploaded app to /home/van/work/func/invm/Oracle/Domains/JDG_DOMAIN/./servers/AdminServer/upload/test [BasicOperation.execute():472] : Initiating deploy operation for app, test, on targets: [BasicOperation.execute():474] : AdminServer Task 12 initiated: [Deployer:149026]deploy application test on AdminServer. dumping Exception stack Task 12 failed: [Deployer:149026]deploy application test on AdminServer. Target state: deploy failed on Server AdminServer java.lang.ClassNotFoundException: org.infinispan.client.hotrod.RemoteCache at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:357) at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:318) at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:80) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:186) at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:50) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:114) at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:125) at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49) at sun.reflect.generics.visitor.Reifier.reifyTypeArguments(Reifier.java:68) at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:138) at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49) at sun.reflect.generics.repository.FieldRepository.getGenericType(FieldRepository.java:85) at java.lang.reflect.Field.getGenericType(Field.java:247) at org.jboss.weld.introspector.jlr.WeldFieldImpl.of(WeldFieldImpl.java:52) at org.jboss.weld.introspector.jlr.WeldClassImpl.<init>(WeldClassImpl.java:161) at org.jboss.weld.introspector.jlr.WeldClassImpl.of(WeldClassImpl.java:126) at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.load(ClassTransformer.java:60) at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.load(ClassTransformer.java:51) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3568) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2350) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2313) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2228) at com.google.common.cache.LocalCache.get(LocalCache.java:3965) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3969) at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4829) at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:71) at org.jboss.weld.util.cache.LoadingCacheUtils.getCastCacheValue(LoadingCacheUtils.java:112) at org.jboss.weld.util.cache.LoadingCacheUtils.getCastCacheValue(LoadingCacheUtils.java:93) at org.jboss.weld.resources.ClassTransformer.loadClass(ClassTransformer.java:164) at org.jboss.weld.bootstrap.BeanDeployer.loadWeldClass(BeanDeployer.java:116) at org.jboss.weld.bootstrap.BeanDeployer.addClass(BeanDeployer.java:79) at org.jboss.weld.bootstrap.BeanDeployer.addClasses(BeanDeployer.java:135) at org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:184) at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:349) at com.oracle.injection.provider.weld.WeldInjectionContainer.deploy(WeldInjectionContainer.java:103) at com.oracle.injection.integration.CDIAppDeploymentExtension.initCdi(CDIAppDeploymentExtension.java:74) at com.oracle.injection.integration.CDIAppDeploymentExtension.activate(CDIAppDeploymentExtension.java:49) at weblogic.application.internal.flow.AppDeploymentExtensionFlow.activate(AppDeploymentExtensionFlow.java:37) at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:729) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42) at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258) at weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:48) at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165) at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:587) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:339) at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:846) at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1275) at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:442) at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:176) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68) at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:548) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311) at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
*** This bug has been marked as a duplicate of bug 1266832 ***