I am trying to deploy eb Experience Management 8.1 SP2+Cumulative (2013-07-22) and have experienced an error when trying to update and redeploy the VgnContentSvcs via the configp utility.
The current version on our machine is Web Experience Management 8.1 SP1+Cumulative (2013-05-27 02:02:31 GMT) and after running through all the previous steps successfully, updating vgn-ext-templating and vgn-furl and re-starting the services we experienced an error with configp.
Below is the stack trace output from the configp utility:
<Jan 29, 2015 9:26:51 AM EST> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating redeploy operation for application, VgnContentSvcs [archive: null], to VgnCluster .>
Error:
Error redeploying ear.
Deployment failed: weblogic.application.ModuleException: Exception preparing module: EJBModule(vgn-appsvcs-ejbs.jar)
Unable to deploy EJB: vgn-appsvcs-ejbs.jar from vgn-appsvcs-ejbs.jar:
TThere are 1 nested errors:
java.io.IOException: JDT compilation error!
<Compilation Error> SiteOps_jmc04e_ISiteOpsRemoteImpl.java: The method hasCustomEligibleContentTypes(SiteRef) is undefined for the type SiteOps_jmc04e_Intf
<Compilation Error> SiteOps_jmc04e_ISiteOpsLocalImpl.java: The method hasCustomEligibleContentTypes(SiteRef) is undefined for the type SiteOps_jmc04e_Intf
at weblogic.ejb.container.ejbc.CompilerForJDT.compile(CompilerForJDT.java:57)
at weblogic.ejb.container.ejbc.EJBCompiler.doCompile(EJBCompiler.java:309)
at weblogic.ejb.container.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:487)
at weblogic.ejb.container.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:453)
at weblogic.ejb.container.deployer.EJBDeployer.runEJBC(EJBDeployer.java:441)
at weblogic.ejb.container.deployer.EJBDeployer.compileJar(EJBDeployer.java:779)
at weblogic.ejb.container.deployer.EJBDeployer.compileIfNecessary(EJBDeployer.java:679)
at weblogic.ejb.container.deployer.EJBDeployer.prepare(EJBDeployer.java:1237)
at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:440)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:508)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:149)
at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:47)
at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:1223)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:367)
at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:58)
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.RedeployOperation.createAndPrepareContainer(RedeployOperation.java:99)
at weblogic.deploy.internal.targetserver.operations.RedeployOperation.doPrepare(RedeployOperation.java:122)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:749)
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:160)
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:47)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
at com.vignette.config.csconfig.DeployerUtil.waitForCompletion(DeployerUtil.java:726)
at com.vignette.config.csconfig.DeployerUtil.redeploy(DeployerUtil.java:332)
at com.vignette.config.csconfig.RegisterExtn.redeployEar(RegisterExtn.java:352)
at com.vignette.config.csconfig.NewUpdateCSActionMgr.doLocalOperations(NewUpdateCSActionMgr.java:820)
at com.vignette.config.csconfig.NewUpdateCSActionMgr.access$300(NewUpdateCSActionMgr.java:40)
at com.vignette.config.csconfig.NewUpdateCSActionMgr$ModifyEar.doStep(NewUpdateCSActionMgr.java:1208)
at com.vignette.config.client.mgr.ActionStepMgr.doStep(ActionStepMgr.java:242)
at com.vignette.config.client.mgr.ActionStepMgr.doRollbackOnFailure(ActionStepMgr.java:153)
at com.vignette.config.client.mgr.ActionStepMgr.doAction(ActionStepMgr.java:125)
at com.vignette.config.server.mgr.ActionMgr.doAction(ActionMgr.java:203)
at com.vignette.config.server.wizard.Wizard.finish(Wizard.java:525)
at com.vignette.config.apps.console.ConsoleLocalWizard.finishWizard(ConsoleLocalWizard.java:41)
at com.vignette.config.apps.console.ConsoleWizard.displayWizard(ConsoleWizard.java:187)
at com.vignette.config.apps.console.ConsoleWizard.displayWizard(ConsoleWizard.java:83)
at com.vignette.config.apps.console.UpdateCSMenuItem.display(UpdateCSMenuItem.java:51)
at com.vignette.config.apps.console.ConsoleMenu.display(ConsoleMenu.java:218)
at com.vignette.config.apps.console.WeblogicConnectMenuItem.display(WeblogicConnectMenuItem.java:129)
at com.vignette.config.apps.console.ConsoleMenu.display(ConsoleMenu.java:218)
at com.vignette.config.apps.console.ConfigConsole.go(ConfigConsole.java:114)
at com.vignette.config.apps.console.ConfigConsole.main(ConfigConsole.java:155)
Thanks for any help anyone can share with me.