Hello,
I went ahead and re-ran through the entire setup of the metro implementation
with the CBS patch (starting with the STS Setup Manual document). Everything
went smoothly (with a single exception which I will mention later), and I did
not run into any errors until trying to access the trader_client application at
the end of setup. I received an error message related to the agent [1] every
time I tried to access the client.
I'm using the promoted July 13th build of Metro, the version of OpenSSO
mentioned in the doc, and the August 1st nightly build of
appserver_v9_agent_3.zip. I have three domains setup with applications as
follows:
domain1 (www.sp.com)
- opensso
domain2 (www.stonehenge.com)
- business_service
- order_processor
- trader_client
- active_sts
- conifig_service
domain3 (www.idp.com)
- opensso
The one exception to everything running smoothly, was one of the steps
mentioned a CONFIGSERVICE table in the database. I used the database setup
scripts included in the dotnet implementation, and as such do not have this
table. I did set the proper config service url in the
resources\conf\TradeServiceConfig.properties however, and configured all the
correct service endpoints in the database.
Any thoughts/suggestions at this point to get everything up and running?
- Nick Hauenstein
[1]
Timestamp Sep 29, 2009 09:41:05.709
Log Level SEVERE
Logger javax.enterprise.system.container.web
Name-Value Pairs
_ThreadID=18;_ThreadName=httpSSLWorkerThread-60394-1;_RequestID=8453406e-de43-4536-8346-2e64736332d1;
Record Number 132
Message ID StandardWrapperValve[Faces Servlet]
Complete Message PWC1406: Servlet.service() for servlet Faces Servlet threw
exception java.lang.NoClassDefFoundError: Could not initialize class
com.sun.identity.agents.filter.AmFilterManager at
com.sun.identity.agents.filter.AmAgentBaseFilter.initializeFilter(AmAgentBaseFilter.java:267)
at
com.sun.identity.agents.filter.AmAgentBaseFilter.getAmFilterInstance(AmAgentBaseFilter.java:357)
at
com.sun.identity.agents.filter.AmAgentBaseFilter.doFilter(AmAgentBaseFilter.java:69)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:313)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94) at
com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096) at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096) at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:288) at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:647)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:579)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:831)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
at
com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:380)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265) at
com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)