This discussion is archived
7 Replies Latest reply: Jul 17, 2013 6:48 AM by TenLeftFingers RSS

Unable to find ejb-jar with uri X.jar in ear at c:/Y/split_src

TenLeftFingers Newbie
Currently Being Moderated

Stack trace is below, but the ejb does exist at the location that the FileNotFoundException states. I've checked that application.xml, org.eclipse.wst.common.component both have the correct name for this dependency.

 

java.lang.Exception: Exception received from deployment driver. See Error Log view for more detail.

  at oracle.eclipse.tools.weblogic.server.internal.DeploymentProgressListener.watch(DeploymentProgressListener.java:190)

  at oracle.eclipse.tools.weblogic.server.internal.WlsJ2EEDeploymentHelper.deploy(WlsJ2EEDeploymentHelper.java:506)

  at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publishWeblogicModules(WeblogicServerBehaviour.java:1466)

  at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publishToServer(WeblogicServerBehaviour.java:898)

  at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publishOnce(WeblogicServerBehaviour.java:686)

  at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publish(WeblogicServerBehaviour.java:539)

  at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:774)

  at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3153)

  at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:345)

  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

Caused by: weblogic.application.ModuleException:

  at weblogic.ejb.container.deployer.EJBModule.init(EJBModule.java:334)

  at weblogic.application.internal.flow.ModuleListenerInvoker.init(ModuleListenerInvoker.java:167)

  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:648)

  at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)

  at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)

  at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:59)

  at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)

  at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)

  at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:208)

  at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)

  at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)

  at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)

  at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)

  at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)

  at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)

  at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)

  at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)

  at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)

  at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)

  at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

  at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Caused by: java.io.FileNotFoundException: Unable to find ejb-jar with uri ***.jar in ear at C:\***\split_src

 

 

  at weblogic.ejb.spi.EJBJar.<init>(EJBJar.java:81)

  at weblogic.ejb.container.deployer.EJBModule.buildClassFinder(EJBModule.java:201)

  at weblogic.ejb.container.deployer.EJBModule.init(EJBModule.java:313)

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points