Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cosmos-dev] questions on new annontation code

Hubert,

I ran my test again, just to make sure I hadn't inadvertently broken anything, and everything seems to be working fine. 

Here's what I get for output. 

INFO: Starting Servlet Engine: Apache Tomcat/5.5.20
Jan 29, 2008 9:11:39 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
org.apache.catalina.jsp_classpath /C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/classes/;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/XmlSchema-1.2.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-core-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-platform-mini-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-util-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-util-qname-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-util-xml-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsa-soap-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsdm-muws-adv-api-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsdm-muws-adv-impl-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsdm-muws-api-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsdm-muws-impl-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsdm-wef-api-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsdm-wef-impl-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsn-api-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsn-impl-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsrf-api-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsrf-impl-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsrf-rmd-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsx-api-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/muse-wsx-impl-2.2.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/org.eclipse.cosmos.me.management.common.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/org.eclipse.cosmos.me.management.wsdm.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/wsdl4j-1.6.1.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/xalan-2.7.0.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/xercesImpl-2.8.1.jar;/C:/workspaces/Disco/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/test.cosmos.me.web/WEB-INF/lib/xml-apis-1.3.03.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/classes/;/C:/sbin/apache/apache-tomcat-5.5.20/common/i18n/tomcat-i18n-en.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/i18n/tomcat-i18n-es.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/i18n/tomcat-i18n-fr.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/i18n/tomcat-i18n-ja.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/lib/commons-el.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/lib/jasper-compiler-jdt.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/lib/jasper-compiler.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/lib/jasper-runtime.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/lib/jsp-api.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/lib/naming-factory-dbcp.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/lib/naming-factory.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/lib/naming-resources.jar;/C:/sbin/apache/apache-tomcat-5.5.20/common/lib/servlet-api.jar;/C:/sbin/apache/apache-tomcat-5.5.20/bin/bootstrap.jar;/C:/Program%20Files/Java/jre1.5.0_11/lib/ext/dnsns.jar;/C:/Program%20Files/Java/jre1.5.0_11/lib/ext/localedata.jar;/C:/Program%20Files/Java/jre1.5.0_11/lib/ext/QTJava.zip;/C:/Program%20Files/Java/jre1.5.0_11/lib/ext/sunjce_provider.jar;/C:/Program%20Files/Java/jre1.5.0_11/lib/ext/sunpkcs11.jar
javax.servlet.context.tempdir C:\workspaces\Disco\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\test.cosmos.me.web
org.apache.catalina.resources org.apache.naming.resources.ProxyDirContext@19b808a
org.apache.catalina.WELCOME_FILES [Ljava.lang.String;@140fee
Jan 29, 2008 9:11:47 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Jan 29, 2008 9:11:48 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Jan 29, 2008 9:11:52 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/4281  config=null
Jan 29, 2008 9:11:53 PM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Pinging Muse to initialize the endpoint...
Jan 29, 2008 9:11:53 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 14547 ms
Jan 29, 2008 9:11:58 PM org.apache.muse.core.SimpleResource initialize
INFO: [ID = 'ResourceInitialized'] The resource at 'SimpleResource' has been initialized.
Jan 29, 2008 9:11:58 PM org.apache.muse.core.SimpleResource initialize
INFO: [ID = 'ResourceInitialized'] The resource at 'SimpleResource' has been initialized.
Jan 29, 2008 9:11:58 PM org.apache.muse.core.SimpleResource initialize
INFO: [ID = 'ResourceInitialized'] The resource at 'SimpleResource' has been initialized.
Jan 29, 2008 9:11:58 PM org.apache.muse.core.routing.SimpleResourceRouter initialize
INFO: [ID = 'RouterIsInitialized'] The resource router has been initialized.

...snipped out a wsdl printout...

Jan 29, 2008 9:29:28 PM org.apache.muse.core.SimpleResource initialize
INFO: [ID = 'ResourceInitialized'] The resource at '/test.cosmos.me.web.context.TestResource' has been initialized.
Jan 29, 2008 9:30:26 PM org.apache.muse.test.simple.second.SecondCapabilityImpl secondOperation
INFO: Calling secondOperation with 42 and {http://ibm.com}Test
Jan 29, 2008 9:33:05 PM org.apache.muse.test.simple.second.SecondCapabilityImpl secondOperation
INFO: Calling secondOperation with 42 and {http://ibm.com}Test

Here's my muse.xml:

<?xml version="1.0" encoding="UTF-8" ?>
<muse xmlns="http://ws.apache.org/muse/descriptor"; 
      xmlns:test="http://ws.apache.org/muse/test/simple"; 
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
      xsi:schemaLocation="http://ws.apache.org/muse/descriptor muse-descriptor.xsd">
	<router>
		<java-router-class>org.eclipse.cosmos.me.management.wsdm.web.ResourceRouter</java-router-class>
		<logging>
			<log-file>log/muse.log</log-file>
			<log-level>FINE</log-level>
		</logging>
		<persistence>
			<java-persistence-class>org.apache.muse.core.routing.RouterFilePersistence</java-persistence-class>
			<persistence-location>router-entries</persistence-location>
		</persistence>
	</router>
	<resource-type use-router-persistence="true">
		<context-path>SimpleResource</context-path>
		<wsdl>
			<wsdl-file>wsdl/SimpleResource.wsdl</wsdl-file>
			<wsdl-port-type>test:SimpleResourcePortType</wsdl-port-type>
		</wsdl>
		<java-id-factory-class>org.apache.muse.core.routing.CounterResourceIdFactory</java-id-factory-class>
		<java-resource-class>org.apache.muse.core.SimpleResource</java-resource-class>
		<capability>
			<capability-uri>http://schemas.xmlsoap.org/ws/2004/09/mex</capability-uri>
			<java-capability-class>org.apache.muse.ws.metadata.impl.SimpleMetadataExchange</java-capability-class>
		</capability>
		<capability>
			<capability-uri>http://ws.apache.org/muse/test/simple/first</capability-uri>
			<java-capability-class>org.apache.muse.test.simple.first.FirstCapabilityImpl</java-capability-class>
			<init-param>
				<param-name>EmailAddress</param-name>
				<param-value>danjemiolo@xxxxxxxxxx</param-value>
			</init-param>
		</capability>
		<capability>
			<capability-uri>http://ws.apache.org/muse/test/simple/second</capability-uri>
			<java-capability-class>org.apache.muse.test.simple.second.SecondCapabilityImpl</java-capability-class>
		</capability>
	</resource-type>
</muse>

Looking forward to comparing this against yours. I'll try and get to this first thing in the morning.

Joel
The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.

<<winmail.dat>>


Back to the top