IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#TechXchangePresenter
 View Only
Expand all | Collapse all

java.lang.NoClassDefFoundError: com/softwareag/centrasite/soalink/effectivepolicy/model/Dynamic

  • 1.  java.lang.NoClassDefFoundError: com/softwareag/centrasite/soalink/effectivepolicy/model/Dynamic

    Posted Mon September 25, 2017 10:38 AM

    For deployment of VS to UAT we can use businessUI or pluggableUI. Now I experience an issue when deploying via pluggableUI to UAT.

    I want to deploy a VirtualizedService to UAT and it is giving me an error:
    java.lang.NoClassDefFoundError: com/softwareag/centrasite/soalink/effectivepolicy/model/Dynamic
    at com.softwareag.centrasite.soalink.policygateway.impl.DynamicRoutingImpl.toXML(DynamicRoutingImpl.java:304)
    at com.softwareag.centrasite.soalink.effectivepolicy.RuntimeActions.getAppliedCustomActions(RuntimeActions.java:996)
    at com.softwareag.centrasite.soalink.effectivepolicy.RuleInputGenerator.constructRuleInput(RuleInputGenerator.java:104)
    at com.softwareag.centrasite.soalink.deployment.PreparationHelper.generateVSD(PreparationHelper.java:525)
    at com.softwareag.centrasite.soalink.deployment.PreparationHelper.prepare(PreparationHelper.java:231)
    at com.softwareag.centrasite.soalink.deployment.Deployer.deploy(Deployer.java:166)
    at com.softwareag.centrasite.policy.actions.deployvirtualservice.VSDeployer.executeAssertion(VSDeployer.java:78)
    at com.softwareag.centrasite.policy.actions.commons.BaseAssertionExecutor.execute(BaseAssertionExecutor.java:403)
    at com.softwareag.centrasite.policy.engine.be.JavaExecutor.execute(JavaExecutor.java:98)
    at com.softwareag.centrasite.policy.engine.be.GovernanceEngineUtil.executeAssertionRule(GovernanceEngineUtil.java:208)
    at com.softwareag.centrasite.policy.engine.be.WSPAllExecutor.executeAssertions(WSPAllExecutor.java:283)
    at com.softwareag.centrasite.policy.engine.be.WSPAllExecutor.execute(WSPAllExecutor.java:112)
    at com.softwareag.centrasite.policy.engine.be.PolicyExecutor.execute(PolicyExecutor.java:102)
    at com.softwareag.centrasite.policy.engine.PolicyEngine.execute(PolicyEngine.java:506)
    at com.softwareag.centrasite.policy.engine.PolicyEngine.execute(PolicyEngine.java:287)
    at com.softwareag.centrasite.jaxr.policy.PolicyClient.onTrigger(PolicyClient.java:1517)
    at com.softwareag.centrasite.soalink.policygateway.impl.VirtualServiceDeploymentManagerImpl.invokeOnTriggerPolicy(VirtualServiceDeploymentManagerImpl.java:1793)
    at com.softwareag.centrasite.soalink.policygateway.impl.VirtualServiceDeploymentManagerImpl.deployToGateway(VirtualServiceDeploymentManagerImpl.java:1875)
    at com.softwareag.centrasite.common.adapters.LoggedAssetDeployer.run(LoggedAssetDeployer.java:72)
    at com.centrasite.control.logged.action.LoggedExecutor.run(LoggedExecutor.java:199)
    at com.centrasite.control.logged.action.LoggedExecutor.execute(LoggedExecutor.java:67)
    at com.softwareag.centrasite.virtualservice.adapters.AddTargetstoDeployAdapter.onOK(AddTargetstoDeployAdapter.java:268)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.softwareag.cis.server.InteractionModel.invokeMethodInternally(Unknown Source)
    at com.softwareag.cis.server.InteractionModel.invokeMethod(Unknown Source)
    at com.softwareag.cis.server.XMLProcessor.processXML(Unknown Source)
    at com.softwareag.cis.server.XMLProcessor.processXMLAndSerialize(Unknown Source)
    at com.softwareag.cis.server.Connector.doPost(Unknown Source)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at com.softwareag.cis.server.filter.ClickjackFilter.doFilter(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1087)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:748)

    Publishing via BusinessUI looks like it is working, but when after publishing and checking the PluggableUI it isn’t showing me that the VS is deployed to UAT.

    Can someone assist and give me a possible reason why I get the error and how to get this fixed?


    #API-Management
    #webMethods
    #CentraSite


  • 2.  RE: java.lang.NoClassDefFoundError: com/softwareag/centrasite/soalink/effectivepolicy/model/Dynamic

    Posted Mon December 02, 2019 12:16 AM

    Hi Coen,

    Can you please share the version(with fixes) of CentraSite that you are using ?

    Regards,
    Karthik G


    #API-Management
    #webMethods
    #CentraSite