You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-dev@ws.apache.org by "Dan Jemiolo (JIRA)" <ji...@apache.org> on 2007/03/13 15:04:09 UTC

[jira] Commented: (MUSE-205) MUSE on OSGI/Axis not working with wsdl2java-generated code and samples

    [ https://issues.apache.org/jira/browse/MUSE-205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12480400 ] 

Dan Jemiolo commented on MUSE-205:
----------------------------------

Joel, is this the only part of eclipse-osgi.zip and axis2-osgi.zip that is built with JDK 5? Other users had problems related to invalid class files as well (running JDK 5 bundles on JRE 1.4.2), but I don't know which classes were causing the problem.


> MUSE on OSGI/Axis not working with wsdl2java-generated code and samples
> -----------------------------------------------------------------------
>
>                 Key: MUSE-205
>                 URL: https://issues.apache.org/jira/browse/MUSE-205
>             Project: Muse
>          Issue Type: Bug
>          Components: Deployment - OSGi
>         Environment: Problem found on Linux.  May also be a problem on Windows
>            Reporter: Kyle Croutwater
>         Assigned To: Dan Jemiolo
>            Priority: Critical
>             Fix For: 2.1.0, 2.2.0
>
>
> I used the muse code generation command "wsdl2java -osgi axis http-server.wsdl" to generate an OSGI endpoint for this sample http-server.wsdl below.
> I compile with "ant", then run with "ant run" and it does not successfully run under OSGI (see error message below)
> I'm seeing the same problem when I try to run the sample osgi_manager/osgi_manager_consumer under OSGI.
> Error Message for MUSE 2.2:
> The HTTP Server picks up on port 80, but no axis code seems to be registered. I see the bundle org.eclipse.corona.soa.provider.axis2_0.5.0 does not come active in the OSGI SS list.  When I try to manually start it, I get:
> The activator org.eclipse.corona.soa.provider.axis2.Activator for bundle org.eclipse.corona.soa.provider.axis2 is invalid
> ...
> Caused by: java.lang.ClassNotFoundException: org.eclipse.corona.soa.provider.axis2.Activator
> I manually tried to recopy the org.eclipse.corona.soa.provider.axis2 bundle files, but received another error which led me to believe there was an incompatibility between some bundles compiled with JDK 1.4 vs JDK 1.5.
> Source http-server.wsdl:
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions targetNamespace="http://www.example.com/http-server"
> 	xmlns:tns="http://www.example.com/http-server"
> 	xmlns="http://schemas.xmlsoap.org/wsdl/"
> 	xmlns:wsa="http://www.w3.org/2005/08/addressing"
> 	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> 	xmlns:wsdl-soap="http://schemas.xmlsoap.org/wsdl/soap/"
> 	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> 	xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex"
> 	xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2"
> 	xmlns:wsrf-rl="http://docs.oasis-open.org/wsrf/rl-2"
> 	xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2"
> 	xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2"
> 	xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"
> 	xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2"
> 	xmlns:wst="http://docs.oasis-open.org/wsn/t-1"
> 	xmlns:wsrmd="http://docs.oasis-open.org/wsrf/rmd-1"
> 	xmlns:muws1="http://docs.oasis-open.org/wsdm/muws1-2.xsd"
> 	xmlns:muws2="http://docs.oasis-open.org/wsdm/muws2-2.xsd"
> 	name="HttpServer">
> 	<wsdl:types> 
> 		<xsd:schema elementFormDefault="qualified"
> 			targetNamespace="http://www.w3.org/2005/08/addressing">
> 			<xsd:include schemaLocation="WS-Addressing-2005_08.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
> 			targetNamespace="http://schemas.xmlsoap.org/ws/2004/09/mex">
> 			<xsd:include
> 				schemaLocation="WS-MetadataExchange-2004_09.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
> 			targetNamespace="http://docs.oasis-open.org/wsrf/rl-2">
> 			<xsd:include schemaLocation="WS-ResourceLifetime-1_2.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
> 			targetNamespace="http://docs.oasis-open.org/wsrf/rp-2">
> 			<xsd:include schemaLocation="WS-ResourceProperties-1_2.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
> 			targetNamespace="http://docs.oasis-open.org/wsrf/r-2">
> 			<xsd:include schemaLocation="WS-Resource-1_2.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
> 			targetNamespace="http://docs.oasis-open.org/wsrf/rmd-1">
> 			<xsd:include
> 				schemaLocation="WS-ResourceMetadataDescriptor-CD-01.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
> 			targetNamespace="http://docs.oasis-open.org/wsdm/muws1-2.xsd">
> 			<xsd:include schemaLocation="WSDM-MUWS-Part1-1_1.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
> 			targetNamespace="http://docs.oasis-open.org/wsdm/muws2-2.xsd">
> 			<xsd:include schemaLocation="WSDM-MUWS-Part2-1_1.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
> 			targetNamespace="http://docs.oasis-open.org/wsn/b-2">
> 			<xsd:include schemaLocation="WS-BaseNotification-1_3.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
> 			targetNamespace="http://docs.oasis-open.org/wsn/t-1">
> 			<xsd:include schemaLocation="WS-Topics-1_3.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
> 			targetNamespace="http://www.example.com/http-server">
> 			<!--  <xsd:element name="ServerName" type="xsd:string" /> -->
> 			<xsd:element name="MessageInterval" type="xsd:integer" />
> 			<!--  New custom http property types -->
> 			<xsd:element name="ServerName" type="xsd:anyURI"/>
> 			<xsd:element name="PortNumber" type="xsd:integer"/>
> 			<xsd:element name="ThreadsPerChild" type="xsd:integer"/>
> 			<xsd:element name="HttpServerProperties">
> 				<xsd:complexType>
> 					<xsd:sequence>				
> 						<xsd:element ref="wsnt:FixedTopicSet" />
> 						<xsd:element ref="wst:TopicSet" minOccurs="0" />
> 						<xsd:element ref="wsnt:TopicExpression" 
> 							minOccurs="0" maxOccurs="unbounded" />
> 						<xsd:element ref="wsnt:TopicExpressionDialect"
> 							minOccurs="0" maxOccurs="unbounded" />							
> 						<xsd:element ref="muws1:ResourceId" />
> 						<xsd:element ref="muws1:ManageabilityCapability"
> 							minOccurs="0" maxOccurs="unbounded" />
> 						<xsd:element ref="muws2:Caption" minOccurs="0"
> 							maxOccurs="unbounded" />
> 						<xsd:element ref="muws2:Description"
> 							minOccurs="0" maxOccurs="unbounded" />
> 						<xsd:element ref="muws2:Version" minOccurs="0" />
> 						<xsd:element ref="muws2:OperationalStatus" />
> 						<xsd:element ref="tns:MessageInterval" />
> 						<!-- New custom http properties -->
> 						<xsd:element ref="tns:ServerName"/>
> 						<xsd:element ref="tns:PortNumber"/>
> 						<xsd:element ref="tns:ThreadsPerChild"/>							
> 					</xsd:sequence>
> 				</xsd:complexType>
> 			</xsd:element>
> 			
> 			<!-- HTTP Message Types -->
> 			<xsd:element name="Start"/>
> 			<xsd:element name="StartResponse"/>
> 			<xsd:element name="Stop"/>
> 			<xsd:element name="StopResponse"/>
> 			<xsd:element name="StartFailedFault">
> 				<xsd:complexType>
> 					<xsd:complexContent>
> 						<xsd:extension base="wsrf-bf:BaseFaultType" />
> 					</xsd:complexContent>
> 				</xsd:complexType>
> 			</xsd:element>
> 			<xsd:element name="StopFailedFault">
> 				<xsd:complexType>
> 					<xsd:complexContent>
> 						<xsd:extension base="wsrf-bf:BaseFaultType" />
> 					</xsd:complexContent>
> 				</xsd:complexType>
> 			</xsd:element>			
> 		</xsd:schema>
> 	</wsdl:types>
> 	<wsdl:message name="GetMetadataMsg">
> 		<wsdl:part name="GetMetadataMsg" element="wsx:GetMetadata" />
> 	</wsdl:message>
> 	<wsdl:message name="GetMetadataResponseMsg">
> 		<wsdl:part name="GetMetadataResponseMsg" element="wsx:Metadata" />
> 	</wsdl:message>
> 	<wsdl:message name="DestroyRequest">
> 		<wsdl:part name="DestroyRequest" element="wsrf-rl:Destroy" />
> 	</wsdl:message>
> 	<wsdl:message name="DestroyResponse">
> 		<wsdl:part name="DestroyResponse"
> 			element="wsrf-rl:DestroyResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="ResourceNotDestroyedFault">
> 		<wsdl:part name="ResourceNotDestroyedFault"
> 			element="wsrf-rl:ResourceNotDestroyedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="ResourceUnknownFault">
> 		<wsdl:part name="ResourceUnknownFault"
> 			element="wsrf-r:ResourceUnknownFault" />
> 	</wsdl:message>
> 	<wsdl:message name="ResourceUnavailableFault">
> 		<wsdl:part name="ResourceUnavailableFault"
> 			element="wsrf-r:ResourceUnavailableFault" />
> 	</wsdl:message>
> 	<wsdl:message name="GetResourcePropertyDocumentRequest">
> 		<wsdl:part name="GetResourcePropertyDocumentRequest"
> 			element="wsrf-rp:GetResourcePropertyDocument" />
> 	</wsdl:message>
> 	<wsdl:message name="GetResourcePropertyDocumentResponse">
> 		<wsdl:part name="GetResourcePropertyDocumentResponse"
> 			element="wsrf-rp:GetResourcePropertyDocumentResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="GetResourcePropertyRequest">
> 		<wsdl:part name="GetResourcePropertyRequest"
> 			element="wsrf-rp:GetResourceProperty" />
> 	</wsdl:message>
> 	<wsdl:message name="GetResourcePropertyResponse">
> 		<wsdl:part name="GetResourcePropertyResponse"
> 			element="wsrf-rp:GetResourcePropertyResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidResourcePropertyQNameFault">
> 		<wsdl:part name="InvalidResourcePropertyQNameFault"
> 			element="wsrf-rp:InvalidResourcePropertyQNameFault" />
> 	</wsdl:message>
> 	<wsdl:message name="GetMultipleResourcePropertiesRequest">
> 		<wsdl:part name="GetMultipleResourcePropertiesRequest"
> 			element="wsrf-rp:GetMultipleResourceProperties" />
> 	</wsdl:message>
> 	<wsdl:message name="GetMultipleResourcePropertiesResponse">
> 		<wsdl:part name="GetMultipleResourcePropertiesResponse"
> 			element="wsrf-rp:GetMultipleResourcePropertiesResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidQueryExpressionFault">
> 		<wsdl:part name="InvalidQueryExpressionFault"
> 			element="wsrf-rp:InvalidQueryExpressionFault" />
> 	</wsdl:message>
> 	<wsdl:message name="QueryEvaluationErrorFault">
> 		<wsdl:part name="QueryEvaluationErrorFault"
> 			element="wsrf-rp:QueryEvaluationErrorFault" />
> 	</wsdl:message>
> 	<wsdl:message name="SetResourcePropertiesRequest">
> 		<wsdl:part name="SetResourcePropertiesRequest"
> 			element="wsrf-rp:SetResourceProperties" />
> 	</wsdl:message>
> 	<wsdl:message name="SetResourcePropertiesResponse">
> 		<wsdl:part name="SetResourcePropertiesResponse"
> 			element="wsrf-rp:SetResourcePropertiesResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidModificationFault">
> 		<wsdl:part name="InvalidModificationFault"
> 			element="wsrf-rp:InvalidModificationFault" />
> 	</wsdl:message>
> 	<wsdl:message name="UnableToModifyResourcePropertyFault">
> 		<wsdl:part name="UnableToModifyResourcePropertyFault"
> 			element="wsrf-rp:UnableToModifyResourcePropertyFault" />
> 	</wsdl:message>
> 	<wsdl:message name="SetResourcePropertyRequestFailedFault">
> 		<wsdl:part name="SetResourcePropertyRequestFailedFault"
> 			element="wsrf-rp:SetResourcePropertyRequestFailedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="SubscribeRequest">
> 		<wsdl:part name="SubscribeRequest" element="wsnt:Subscribe" />
> 	</wsdl:message>
> 	<wsdl:message name="SubscribeResponse">
> 		<wsdl:part name="SubscribeResponse"
> 			element="wsnt:SubscribeResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="SubscribeCreationFailedFault">
> 		<wsdl:part name="SubscribeCreationFailedFault"
> 			element="wsnt:SubscribeCreationFailedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="TopicExpressionDialectUnknownFault">
> 		<wsdl:part name="TopicExpressionDialectUnknownFault"
> 			element="wsnt:TopicExpressionDialectUnknownFault" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidFilterFault">
> 		<wsdl:part name="InvalidFilterFault"
> 			element="wsnt:InvalidFilterFault" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidProducerPropertiesExpressionFault">
> 		<wsdl:part name="InvalidProducerPropertiesExpressionFault"
> 			element="wsnt:InvalidProducerPropertiesExpressionFault" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidMessageContentExpressionFault">
> 		<wsdl:part name="InvalidMessageContentExpressionFault"
> 			element="wsnt:InvalidMessageContentExpressionFault" />
> 	</wsdl:message>
> 	<wsdl:message name="UnrecognizedPolicyRequestFault">
> 		<wsdl:part name="UnrecognizedPolicyRequestFault"
> 			element="wsnt:UnrecognizedPolicyRequestFault" />
> 	</wsdl:message>
> 	<wsdl:message name="UnsupportedPolicyRequestFault">
> 		<wsdl:part name="UnsupportedPolicyRequestFault"
> 			element="wsnt:UnsupportedPolicyRequestFault" />
> 	</wsdl:message>
> 	<wsdl:message name="NotifyMessageNotSupportedFault">
> 		<wsdl:part name="NotifyMessageNotSupportedFault"
> 			element="wsnt:NotifyMessageNotSupportedFault" />
> 	</wsdl:message>
> 	<!-- ========== NotificationProducer::GetCurrentMessage =========== 
> 		GetCurrentMessage(topicExpression)
> 		returns: a NotificationMessage (xsd:any)
> 	-->
> 	<wsdl:message name="GetCurrentMessageRequest">
> 		<wsdl:part name="GetCurrentMessageRequest"
> 			element="wsnt:GetCurrentMessage" />
> 	</wsdl:message>
> 	<wsdl:message name="GetCurrentMessageResponse">
> 		<wsdl:part name="GetCurrentMessageResponse"
> 			element="wsnt:GetCurrentMessageResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidTopicExpressionFault">
> 		<wsdl:part name="InvalidTopicExpressionFault"
> 			element="wsnt:InvalidTopicExpressionFault" />
> 	</wsdl:message>
> 	<wsdl:message name="TopicNotSupportedFault">
> 		<wsdl:part name="TopicNotSupportedFault"
> 			element="wsnt:TopicNotSupportedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="MultipleTopicsSpecifiedFault">
> 		<wsdl:part name="MultipleTopicsSpecifiedFault"
> 			element="wsnt:MultipleTopicsSpecifiedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="NoCurrentMessageOnTopicFault">
> 		<wsdl:part name="NoCurrentMessageOnTopicFault"
> 			element="wsnt:NoCurrentMessageOnTopicFault" />
> 	</wsdl:message>
> 	
> 	<wsdl:message name="StartRequest">
> 		<wsdl:part name="StartRequest" element="tns:Start" />
> 	</wsdl:message>
> 	<wsdl:message name="StartResponse">
> 		<wsdl:part name="StartResponse"/>
> 	</wsdl:message>
> 	<wsdl:message name="StartFailedFault">
> 		<wsdl:part name="StartFailedFault" element="tns:StartFailedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="StopRequest">
> 		<wsdl:part name="StopRequest" element="tns:Stop" />
> 	</wsdl:message>
> 	<wsdl:message name="StopResponse">
> 		<wsdl:part name="StopResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="StopFailedFault">
> 		<wsdl:part name="StopFailedFault" element="tns:StopFailedFault" />
> 	</wsdl:message>	
> 	<wsdl:portType name="HttpServerPortType"
> 		wsrf-rp:ResourceProperties="tns:HttpServerProperties">
> 		<!-- These were attributes of wsdl:portType in the sample
> 		wsrmd:Descriptor="HttpServerMetadata"
> 		wsrmd:DescriptorLocation="HttpServer.rmd"
> 		-->
> 		<wsdl:operation name="GetMetadata">
> 			<wsdl:input
> 				wsa:Action="http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata"
> 				name="GetMetadataMsg" message="tns:GetMetadataMsg" />
> 			<wsdl:output
> 				wsa:Action="http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadataResponse"
> 				name="GetMetadataResponseMsg" message="tns:GetMetadataResponseMsg" />
> 		</wsdl:operation>
> 		<wsdl:operation name="Destroy">
> 			<wsdl:input
> 				wsa:Action="http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination/DestroyRequest"
> 				name="DestroyRequest" message="tns:DestroyRequest" />
> 			<wsdl:output
> 				wsa:Action="http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination/DestroyResponse"
> 				name="DestroyResponse" message="tns:DestroyResponse" />
> 			<wsdl:fault name="ResourceNotDestroyedFault"
> 				message="tns:ResourceNotDestroyedFault" />
> 			<wsdl:fault name="ResourceUnknownFault"
> 				message="tns:ResourceUnknownFault" />
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault" />
> 		</wsdl:operation>
> 		<wsdl:operation name="GetResourcePropertyDocument">
> 			<wsdl:input
> 				wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetResourcePropertyDocument/GetResourcePropertyDocumentRequest"
> 				name="GetResourcePropertyDocumentRequest"
> 				message="tns:GetResourcePropertyDocumentRequest" />
> 			<wsdl:output
> 				wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetResourcePropertyDocument/GetResourcePropertyDocumentResponse"
> 				name="GetResourcePropertyDocumentResponse"
> 				message="tns:GetResourcePropertyDocumentResponse" />
> 			<wsdl:fault name="ResourceUnknownFault"
> 				message="tns:ResourceUnknownFault" />
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault" />
> 		</wsdl:operation>
> 		<wsdl:operation name="GetResourceProperty">
> 			<wsdl:input
> 				wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest"
> 				name="GetResourcePropertyRequest"
> 				message="tns:GetResourcePropertyRequest" />
> 			<wsdl:output
> 				wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyResponse"
> 				name="GetResourcePropertyResponse"
> 				message="tns:GetResourcePropertyResponse" />
> 			<wsdl:fault name="ResourceUnknownFault"
> 				message="tns:ResourceUnknownFault" />
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault" />
> 			<wsdl:fault name="InvalidResourcePropertyQNameFault"
> 				message="tns:InvalidResourcePropertyQNameFault" />
> 		</wsdl:operation>
> 		<wsdl:operation name="GetMultipleResourceProperties">
> 			<wsdl:input
> 				wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetMultipleResourceProperties/GetMultipleResourcePropertiesRequest"
> 				name="GetMultipleResourcePropertiesRequest"
> 				message="tns:GetMultipleResourcePropertiesRequest" />
> 			<wsdl:output
> 				wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetMultipleResourceProperties/GetMultipleResourcePropertiesResponse"
> 				name="GetMultipleResourcePropertiesResponse"
> 				message="tns:GetMultipleResourcePropertiesResponse" />
> 			<wsdl:fault name="ResourceUnknownFault"
> 				message="tns:ResourceUnknownFault" />
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault" />
> 			<wsdl:fault name="InvalidResourcePropertyQNameFault"
> 				message="tns:InvalidResourcePropertyQNameFault" />
> 		</wsdl:operation>
> 	    <!--  HTTP Specific WSDL Operations -->
> 		<wsdl:operation name="Start">
> 			<wsdl:input wsa:Action="http://www.example.com/http-server/Start"
> 				name="StartRequest" message="tns:StartRequest" />
> 			<wsdl:output wsa:Action="http://www.example.com/http-server/StartResponse"
> 				name="StartResponse" message="tns:StartResponse" />
> 			<wsdl:fault name="StartFailedFault" message="tns:StartFailedFault"/>
> 			<wsdl:fault name="ResourceUnknownFault" message="tns:ResourceUnknownFault"/>
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault"/>
> 		</wsdl:operation>
> 		<wsdl:operation name="Stop">
> 			<wsdl:input wsa:Action="http://www.example.com/http-server/Stop"
> 				name="StopRequest" message="tns:StopRequest" />
> 			<wsdl:output wsa:Action="http://www.example.com/http-server/StopResponse"
> 				name="StopResponse" message="tns:StopResponse" />
> 			<wsdl:fault name="StopFailedFault" message="tns:StopFailedFault"/>
> 			<wsdl:fault name="ResourceUnknownFault" message="tns:ResourceUnknownFault"/>
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault"/>
> 		</wsdl:operation>
> 	</wsdl:portType>
> 	<wsdl:binding name="HttpServerBinding"
> 		type="tns:HttpServerPortType">
> 		<wsdl-soap:binding style="document"
> 			transport="http://schemas.xmlsoap.org/soap/http" />
> 		<wsdl:operation name="GetMetadata">
> 			<wsdl-soap:operation soapAction="GetMetadata" />
> 			<wsdl:input>
> 				<wsdl-soap:body use="encoded"
> 					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<wsdl-soap:body use="encoded"
> 					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="Destroy">
> 			<wsdl-soap:operation soapAction="Destroy" />
> 			<wsdl:input name="DestroyRequest">
> 				<wsdl-soap:body use="encoded"
> 					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:input>
> 			<wsdl:output name="DestroyResponse">
> 				<wsdl-soap:body use="encoded"
> 					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:output>
> 			<wsdl:fault name="ResourceNotDestroyedFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceNotDestroyedFault" />
> 			</wsdl:fault>
> 			<wsdl:fault name="ResourceUnknownFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnknownFault" />
> 			</wsdl:fault>
> 			<wsdl:fault name="ResourceUnavailableFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnavailableFault" />
> 			</wsdl:fault>
> 		</wsdl:operation>
> 		<wsdl:operation name="GetResourcePropertyDocument">
> 			<wsdl-soap:operation
> 				soapAction="GetResourcePropertyDocument" />
> 			<wsdl:input name="GetResourcePropertyDocumentRequest">
> 				<wsdl-soap:body use="encoded"
> 					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:input>
> 			<wsdl:output name="GetResourcePropertyDocumentResponse">
> 				<wsdl-soap:body use="encoded"
> 					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:output>
> 			<wsdl:fault name="ResourceUnknownFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnknownFault" />
> 			</wsdl:fault>
> 			<wsdl:fault name="ResourceUnavailableFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnavailableFault" />
> 			</wsdl:fault>
> 		</wsdl:operation>
> 		<wsdl:operation name="GetResourceProperty">
> 			<wsdl-soap:operation soapAction="GetResourceProperty" />
> 			<wsdl:input name="GetResourcePropertyRequest">
> 				<wsdl-soap:body use="encoded"
> 					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:input>
> 			<wsdl:output name="GetResourcePropertyResponse">
> 				<wsdl-soap:body use="encoded"
> 					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:output>
> 			<wsdl:fault name="ResourceUnknownFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnknownFault" />
> 			</wsdl:fault>
> 			<wsdl:fault name="ResourceUnavailableFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnavailableFault" />
> 			</wsdl:fault>
> 			<wsdl:fault name="InvalidResourcePropertyQNameFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="InvalidResourcePropertyQNameFault" />
> 			</wsdl:fault>
> 		</wsdl:operation>
> 		<wsdl:operation name="GetMultipleResourceProperties">
> 			<wsdl-soap:operation
> 				soapAction="GetMultipleResourceProperties" />
> 			<wsdl:input name="GetMultipleResourcePropertiesRequest">
> 				<wsdl-soap:body use="encoded"
> 					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:input>
> 			<wsdl:output name="GetMultipleResourcePropertiesResponse">
> 				<wsdl-soap:body use="encoded"
> 					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:output>
> 			<wsdl:fault name="ResourceUnknownFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnknownFault" />
> 			</wsdl:fault>
> 			<wsdl:fault name="ResourceUnavailableFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnavailableFault" />
> 			</wsdl:fault>
> 			<wsdl:fault name="InvalidResourcePropertyQNameFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="InvalidResourcePropertyQNameFault" />
> 			</wsdl:fault>
> 		</wsdl:operation>
> 	</wsdl:binding>
> 	<wsdl:service name="HttpServerService">
> 		<wsdl:port name="HttpServerPort"
> 			binding="tns:HttpServerBinding">
> 			<wsdl-soap:address
> 				location="http://localhost:8080/http-management/services/http-server" />
> 		</wsdl:port>
> 	</wsdl:service>
> </wsdl:definitions>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


RE: [jira] Commented: (MUSE-205) MUSE on OSGI/Axis not working with wsdl2java-generated code and samples

Posted by Daniel Jemiolo <da...@us.ibm.com>.
Axiom 1.2? Isn't Axis2 1.1 on Axiom 1.1.1?



"Hawkins, Joel" <Jo...@compuware.com> wrote on 03/16/2007 02:06:34 
PM:

> I seem to have run into an interesting problem. We currently provide a
> QName implementation (as does Xerces and a bunch of other bundles), but
> we don't provide an implementation of NamespaceContext, which Stax
> parser used by Axiom 1.2 expects. The stax api jar provides one, so I'm
> working through the dependencies to get this to run in 1.4.2. 
> 
> Reminds me of playing Whack-a-QName back in the day...
> 
> I'll hopefully have this 'resolved' soon.
> 
> Cheers,
> 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. 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: muse-dev-help@ws.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


RE: [jira] Commented: (MUSE-205) MUSE on OSGI/Axis not working with wsdl2java-generated code and samples

Posted by Daniel Jemiolo <da...@us.ibm.com>.
Another question: are the changes you're making going to affect 2.1 users? 
If so, we'll need to separate the two eclipse-osgi.zip files and make sure 
the build only picks up your latest.

Dan


"Hawkins, Joel" <Jo...@compuware.com> wrote on 03/16/2007 02:06:34 
PM:

> I seem to have run into an interesting problem. We currently provide a
> QName implementation (as does Xerces and a bunch of other bundles), but
> we don't provide an implementation of NamespaceContext, which Stax
> parser used by Axiom 1.2 expects. The stax api jar provides one, so I'm
> working through the dependencies to get this to run in 1.4.2. 
> 
> Reminds me of playing Whack-a-QName back in the day...
> 
> I'll hopefully have this 'resolved' soon.
> 
> Cheers,
> 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. 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: muse-dev-help@ws.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


RE: [jira] Commented: (MUSE-205) MUSE on OSGI/Axis not working with wsdl2java-generated code and samples

Posted by "Hawkins, Joel" <Jo...@compuware.com>.
I seem to have run into an interesting problem. We currently provide a
QName implementation (as does Xerces and a bunch of other bundles), but
we don't provide an implementation of NamespaceContext, which Stax
parser used by Axiom 1.2 expects. The stax api jar provides one, so I'm
working through the dependencies to get this to run in 1.4.2. 

Reminds me of playing Whack-a-QName back in the day...

I'll hopefully have this 'resolved' soon.

Cheers,
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. 

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


RE: [jira] Commented: (MUSE-205) MUSE on OSGI/Axis not working with wsdl2java-generated code and samples

Posted by "Hawkins, Joel" <Jo...@compuware.com>.
I'll check them all. 

-----Original Message-----
From: Dan Jemiolo (JIRA) [mailto:jira@apache.org] 
Sent: Tuesday, March 13, 2007 10:04 AM
To: muse-dev@ws.apache.org
Subject: [jira] Commented: (MUSE-205) MUSE on OSGI/Axis not working with
wsdl2java-generated code and samples


    [
https://issues.apache.org/jira/browse/MUSE-205?page=com.atlassian.jira.p
lugin.system.issuetabpanels:comment-tabpanel#action_12480400 ] 

Dan Jemiolo commented on MUSE-205:
----------------------------------

Joel, is this the only part of eclipse-osgi.zip and axis2-osgi.zip that
is built with JDK 5? Other users had problems related to invalid class
files as well (running JDK 5 bundles on JRE 1.4.2), but I don't know
which classes were causing the problem.


> MUSE on OSGI/Axis not working with wsdl2java-generated code and
samples
>
-----------------------------------------------------------------------
>
>                 Key: MUSE-205
>                 URL: https://issues.apache.org/jira/browse/MUSE-205
>             Project: Muse
>          Issue Type: Bug
>          Components: Deployment - OSGi
>         Environment: Problem found on Linux.  May also be a problem on
Windows
>            Reporter: Kyle Croutwater
>         Assigned To: Dan Jemiolo
>            Priority: Critical
>             Fix For: 2.1.0, 2.2.0
>
>
> I used the muse code generation command "wsdl2java -osgi axis
http-server.wsdl" to generate an OSGI endpoint for this sample
http-server.wsdl below.
> I compile with "ant", then run with "ant run" and it does not
successfully run under OSGI (see error message below)
> I'm seeing the same problem when I try to run the sample
osgi_manager/osgi_manager_consumer under OSGI.
> Error Message for MUSE 2.2:
> The HTTP Server picks up on port 80, but no axis code seems to be
registered. I see the bundle org.eclipse.corona.soa.provider.axis2_0.5.0
does not come active in the OSGI SS list.  When I try to manually start
it, I get:
> The activator org.eclipse.corona.soa.provider.axis2.Activator for
bundle org.eclipse.corona.soa.provider.axis2 is invalid
> ...
> Caused by: java.lang.ClassNotFoundException:
org.eclipse.corona.soa.provider.axis2.Activator
> I manually tried to recopy the org.eclipse.corona.soa.provider.axis2
bundle files, but received another error which led me to believe there
was an incompatibility between some bundles compiled with JDK 1.4 vs JDK
1.5.
> Source http-server.wsdl:
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions targetNamespace="http://www.example.com/http-server"
> 	xmlns:tns="http://www.example.com/http-server"
> 	xmlns="http://schemas.xmlsoap.org/wsdl/"
> 	xmlns:wsa="http://www.w3.org/2005/08/addressing"
> 	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> 	xmlns:wsdl-soap="http://schemas.xmlsoap.org/wsdl/soap/"
> 	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> 	xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex"
> 	xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2"
> 	xmlns:wsrf-rl="http://docs.oasis-open.org/wsrf/rl-2"
> 	xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2"
> 	xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2"
> 	xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"
> 	xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2"
> 	xmlns:wst="http://docs.oasis-open.org/wsn/t-1"
> 	xmlns:wsrmd="http://docs.oasis-open.org/wsrf/rmd-1"
> 	xmlns:muws1="http://docs.oasis-open.org/wsdm/muws1-2.xsd"
> 	xmlns:muws2="http://docs.oasis-open.org/wsdm/muws2-2.xsd"
> 	name="HttpServer">
> 	<wsdl:types> 
> 		<xsd:schema elementFormDefault="qualified"
>
targetNamespace="http://www.w3.org/2005/08/addressing">
> 			<xsd:include
schemaLocation="WS-Addressing-2005_08.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
>
targetNamespace="http://schemas.xmlsoap.org/ws/2004/09/mex">
> 			<xsd:include
>
schemaLocation="WS-MetadataExchange-2004_09.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
>
targetNamespace="http://docs.oasis-open.org/wsrf/rl-2">
> 			<xsd:include
schemaLocation="WS-ResourceLifetime-1_2.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
>
targetNamespace="http://docs.oasis-open.org/wsrf/rp-2">
> 			<xsd:include
schemaLocation="WS-ResourceProperties-1_2.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
>
targetNamespace="http://docs.oasis-open.org/wsrf/r-2">
> 			<xsd:include
schemaLocation="WS-Resource-1_2.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
>
targetNamespace="http://docs.oasis-open.org/wsrf/rmd-1">
> 			<xsd:include
>
schemaLocation="WS-ResourceMetadataDescriptor-CD-01.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
>
targetNamespace="http://docs.oasis-open.org/wsdm/muws1-2.xsd">
> 			<xsd:include
schemaLocation="WSDM-MUWS-Part1-1_1.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
>
targetNamespace="http://docs.oasis-open.org/wsdm/muws2-2.xsd">
> 			<xsd:include
schemaLocation="WSDM-MUWS-Part2-1_1.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
>
targetNamespace="http://docs.oasis-open.org/wsn/b-2">
> 			<xsd:include
schemaLocation="WS-BaseNotification-1_3.xsd" />
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
>
targetNamespace="http://docs.oasis-open.org/wsn/t-1">
> 			<xsd:include schemaLocation="WS-Topics-1_3.xsd"
/>
> 		</xsd:schema>
> 		<xsd:schema elementFormDefault="qualified"
>
targetNamespace="http://www.example.com/http-server">
> 			<!--  <xsd:element name="ServerName"
type="xsd:string" /> -->
> 			<xsd:element name="MessageInterval"
type="xsd:integer" />
> 			<!--  New custom http property types -->
> 			<xsd:element name="ServerName"
type="xsd:anyURI"/>
> 			<xsd:element name="PortNumber"
type="xsd:integer"/>
> 			<xsd:element name="ThreadsPerChild"
type="xsd:integer"/>
> 			<xsd:element name="HttpServerProperties">
> 				<xsd:complexType>
> 					<xsd:sequence>

> 						<xsd:element
ref="wsnt:FixedTopicSet" />
> 						<xsd:element
ref="wst:TopicSet" minOccurs="0" />
> 						<xsd:element
ref="wsnt:TopicExpression" 
> 							minOccurs="0"
maxOccurs="unbounded" />
> 						<xsd:element
ref="wsnt:TopicExpressionDialect"
> 							minOccurs="0"
maxOccurs="unbounded" />

> 						<xsd:element
ref="muws1:ResourceId" />
> 						<xsd:element
ref="muws1:ManageabilityCapability"
> 							minOccurs="0"
maxOccurs="unbounded" />
> 						<xsd:element
ref="muws2:Caption" minOccurs="0"
>
maxOccurs="unbounded" />
> 						<xsd:element
ref="muws2:Description"
> 							minOccurs="0"
maxOccurs="unbounded" />
> 						<xsd:element
ref="muws2:Version" minOccurs="0" />
> 						<xsd:element
ref="muws2:OperationalStatus" />
> 						<xsd:element
ref="tns:MessageInterval" />
> 						<!-- New custom http
properties -->
> 						<xsd:element
ref="tns:ServerName"/>
> 						<xsd:element
ref="tns:PortNumber"/>
> 						<xsd:element
ref="tns:ThreadsPerChild"/>

> 					</xsd:sequence>
> 				</xsd:complexType>
> 			</xsd:element>
> 			
> 			<!-- HTTP Message Types -->
> 			<xsd:element name="Start"/>
> 			<xsd:element name="StartResponse"/>
> 			<xsd:element name="Stop"/>
> 			<xsd:element name="StopResponse"/>
> 			<xsd:element name="StartFailedFault">
> 				<xsd:complexType>
> 					<xsd:complexContent>
> 						<xsd:extension
base="wsrf-bf:BaseFaultType" />
> 					</xsd:complexContent>
> 				</xsd:complexType>
> 			</xsd:element>
> 			<xsd:element name="StopFailedFault">
> 				<xsd:complexType>
> 					<xsd:complexContent>
> 						<xsd:extension
base="wsrf-bf:BaseFaultType" />
> 					</xsd:complexContent>
> 				</xsd:complexType>
> 			</xsd:element>			
> 		</xsd:schema>
> 	</wsdl:types>
> 	<wsdl:message name="GetMetadataMsg">
> 		<wsdl:part name="GetMetadataMsg"
element="wsx:GetMetadata" />
> 	</wsdl:message>
> 	<wsdl:message name="GetMetadataResponseMsg">
> 		<wsdl:part name="GetMetadataResponseMsg"
element="wsx:Metadata" />
> 	</wsdl:message>
> 	<wsdl:message name="DestroyRequest">
> 		<wsdl:part name="DestroyRequest"
element="wsrf-rl:Destroy" />
> 	</wsdl:message>
> 	<wsdl:message name="DestroyResponse">
> 		<wsdl:part name="DestroyResponse"
> 			element="wsrf-rl:DestroyResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="ResourceNotDestroyedFault">
> 		<wsdl:part name="ResourceNotDestroyedFault"
> 			element="wsrf-rl:ResourceNotDestroyedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="ResourceUnknownFault">
> 		<wsdl:part name="ResourceUnknownFault"
> 			element="wsrf-r:ResourceUnknownFault" />
> 	</wsdl:message>
> 	<wsdl:message name="ResourceUnavailableFault">
> 		<wsdl:part name="ResourceUnavailableFault"
> 			element="wsrf-r:ResourceUnavailableFault" />
> 	</wsdl:message>
> 	<wsdl:message name="GetResourcePropertyDocumentRequest">
> 		<wsdl:part name="GetResourcePropertyDocumentRequest"
> 			element="wsrf-rp:GetResourcePropertyDocument" />
> 	</wsdl:message>
> 	<wsdl:message name="GetResourcePropertyDocumentResponse">
> 		<wsdl:part name="GetResourcePropertyDocumentResponse"
>
element="wsrf-rp:GetResourcePropertyDocumentResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="GetResourcePropertyRequest">
> 		<wsdl:part name="GetResourcePropertyRequest"
> 			element="wsrf-rp:GetResourceProperty" />
> 	</wsdl:message>
> 	<wsdl:message name="GetResourcePropertyResponse">
> 		<wsdl:part name="GetResourcePropertyResponse"
> 			element="wsrf-rp:GetResourcePropertyResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidResourcePropertyQNameFault">
> 		<wsdl:part name="InvalidResourcePropertyQNameFault"
>
element="wsrf-rp:InvalidResourcePropertyQNameFault" />
> 	</wsdl:message>
> 	<wsdl:message name="GetMultipleResourcePropertiesRequest">
> 		<wsdl:part name="GetMultipleResourcePropertiesRequest"
> 			element="wsrf-rp:GetMultipleResourceProperties"
/>
> 	</wsdl:message>
> 	<wsdl:message name="GetMultipleResourcePropertiesResponse">
> 		<wsdl:part name="GetMultipleResourcePropertiesResponse"
>
element="wsrf-rp:GetMultipleResourcePropertiesResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidQueryExpressionFault">
> 		<wsdl:part name="InvalidQueryExpressionFault"
> 			element="wsrf-rp:InvalidQueryExpressionFault" />
> 	</wsdl:message>
> 	<wsdl:message name="QueryEvaluationErrorFault">
> 		<wsdl:part name="QueryEvaluationErrorFault"
> 			element="wsrf-rp:QueryEvaluationErrorFault" />
> 	</wsdl:message>
> 	<wsdl:message name="SetResourcePropertiesRequest">
> 		<wsdl:part name="SetResourcePropertiesRequest"
> 			element="wsrf-rp:SetResourceProperties" />
> 	</wsdl:message>
> 	<wsdl:message name="SetResourcePropertiesResponse">
> 		<wsdl:part name="SetResourcePropertiesResponse"
> 			element="wsrf-rp:SetResourcePropertiesResponse"
/>
> 	</wsdl:message>
> 	<wsdl:message name="InvalidModificationFault">
> 		<wsdl:part name="InvalidModificationFault"
> 			element="wsrf-rp:InvalidModificationFault" />
> 	</wsdl:message>
> 	<wsdl:message name="UnableToModifyResourcePropertyFault">
> 		<wsdl:part name="UnableToModifyResourcePropertyFault"
>
element="wsrf-rp:UnableToModifyResourcePropertyFault" />
> 	</wsdl:message>
> 	<wsdl:message name="SetResourcePropertyRequestFailedFault">
> 		<wsdl:part name="SetResourcePropertyRequestFailedFault"
>
element="wsrf-rp:SetResourcePropertyRequestFailedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="SubscribeRequest">
> 		<wsdl:part name="SubscribeRequest"
element="wsnt:Subscribe" />
> 	</wsdl:message>
> 	<wsdl:message name="SubscribeResponse">
> 		<wsdl:part name="SubscribeResponse"
> 			element="wsnt:SubscribeResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="SubscribeCreationFailedFault">
> 		<wsdl:part name="SubscribeCreationFailedFault"
> 			element="wsnt:SubscribeCreationFailedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="TopicExpressionDialectUnknownFault">
> 		<wsdl:part name="TopicExpressionDialectUnknownFault"
>
element="wsnt:TopicExpressionDialectUnknownFault" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidFilterFault">
> 		<wsdl:part name="InvalidFilterFault"
> 			element="wsnt:InvalidFilterFault" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidProducerPropertiesExpressionFault">
> 		<wsdl:part
name="InvalidProducerPropertiesExpressionFault"
>
element="wsnt:InvalidProducerPropertiesExpressionFault" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidMessageContentExpressionFault">
> 		<wsdl:part name="InvalidMessageContentExpressionFault"
>
element="wsnt:InvalidMessageContentExpressionFault" />
> 	</wsdl:message>
> 	<wsdl:message name="UnrecognizedPolicyRequestFault">
> 		<wsdl:part name="UnrecognizedPolicyRequestFault"
> 			element="wsnt:UnrecognizedPolicyRequestFault" />
> 	</wsdl:message>
> 	<wsdl:message name="UnsupportedPolicyRequestFault">
> 		<wsdl:part name="UnsupportedPolicyRequestFault"
> 			element="wsnt:UnsupportedPolicyRequestFault" />
> 	</wsdl:message>
> 	<wsdl:message name="NotifyMessageNotSupportedFault">
> 		<wsdl:part name="NotifyMessageNotSupportedFault"
> 			element="wsnt:NotifyMessageNotSupportedFault" />
> 	</wsdl:message>
> 	<!-- ========== NotificationProducer::GetCurrentMessage
=========== 
> 		GetCurrentMessage(topicExpression)
> 		returns: a NotificationMessage (xsd:any)
> 	-->
> 	<wsdl:message name="GetCurrentMessageRequest">
> 		<wsdl:part name="GetCurrentMessageRequest"
> 			element="wsnt:GetCurrentMessage" />
> 	</wsdl:message>
> 	<wsdl:message name="GetCurrentMessageResponse">
> 		<wsdl:part name="GetCurrentMessageResponse"
> 			element="wsnt:GetCurrentMessageResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="InvalidTopicExpressionFault">
> 		<wsdl:part name="InvalidTopicExpressionFault"
> 			element="wsnt:InvalidTopicExpressionFault" />
> 	</wsdl:message>
> 	<wsdl:message name="TopicNotSupportedFault">
> 		<wsdl:part name="TopicNotSupportedFault"
> 			element="wsnt:TopicNotSupportedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="MultipleTopicsSpecifiedFault">
> 		<wsdl:part name="MultipleTopicsSpecifiedFault"
> 			element="wsnt:MultipleTopicsSpecifiedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="NoCurrentMessageOnTopicFault">
> 		<wsdl:part name="NoCurrentMessageOnTopicFault"
> 			element="wsnt:NoCurrentMessageOnTopicFault" />
> 	</wsdl:message>
> 	
> 	<wsdl:message name="StartRequest">
> 		<wsdl:part name="StartRequest" element="tns:Start" />
> 	</wsdl:message>
> 	<wsdl:message name="StartResponse">
> 		<wsdl:part name="StartResponse"/>
> 	</wsdl:message>
> 	<wsdl:message name="StartFailedFault">
> 		<wsdl:part name="StartFailedFault"
element="tns:StartFailedFault" />
> 	</wsdl:message>
> 	<wsdl:message name="StopRequest">
> 		<wsdl:part name="StopRequest" element="tns:Stop" />
> 	</wsdl:message>
> 	<wsdl:message name="StopResponse">
> 		<wsdl:part name="StopResponse" />
> 	</wsdl:message>
> 	<wsdl:message name="StopFailedFault">
> 		<wsdl:part name="StopFailedFault"
element="tns:StopFailedFault" />
> 	</wsdl:message>	
> 	<wsdl:portType name="HttpServerPortType"
> 		wsrf-rp:ResourceProperties="tns:HttpServerProperties">
> 		<!-- These were attributes of wsdl:portType in the
sample
> 		wsrmd:Descriptor="HttpServerMetadata"
> 		wsrmd:DescriptorLocation="HttpServer.rmd"
> 		-->
> 		<wsdl:operation name="GetMetadata">
> 			<wsdl:input
>
wsa:Action="http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata"
> 				name="GetMetadataMsg"
message="tns:GetMetadataMsg" />
> 			<wsdl:output
>
wsa:Action="http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadataRespons
e"
> 				name="GetMetadataResponseMsg"
message="tns:GetMetadataResponseMsg" />
> 		</wsdl:operation>
> 		<wsdl:operation name="Destroy">
> 			<wsdl:input
>
wsa:Action="http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermi
nation/DestroyRequest"
> 				name="DestroyRequest"
message="tns:DestroyRequest" />
> 			<wsdl:output
>
wsa:Action="http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermi
nation/DestroyResponse"
> 				name="DestroyResponse"
message="tns:DestroyResponse" />
> 			<wsdl:fault name="ResourceNotDestroyedFault"
> 				message="tns:ResourceNotDestroyedFault"
/>
> 			<wsdl:fault name="ResourceUnknownFault"
> 				message="tns:ResourceUnknownFault" />
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault"
/>
> 		</wsdl:operation>
> 		<wsdl:operation name="GetResourcePropertyDocument">
> 			<wsdl:input
>
wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetResourcePropertyDoc
ument/GetResourcePropertyDocumentRequest"
>
name="GetResourcePropertyDocumentRequest"
>
message="tns:GetResourcePropertyDocumentRequest" />
> 			<wsdl:output
>
wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetResourcePropertyDoc
ument/GetResourcePropertyDocumentResponse"
>
name="GetResourcePropertyDocumentResponse"
>
message="tns:GetResourcePropertyDocumentResponse" />
> 			<wsdl:fault name="ResourceUnknownFault"
> 				message="tns:ResourceUnknownFault" />
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault"
/>
> 		</wsdl:operation>
> 		<wsdl:operation name="GetResourceProperty">
> 			<wsdl:input
>
wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/Ge
tResourcePropertyRequest"
> 				name="GetResourcePropertyRequest"
> 				message="tns:GetResourcePropertyRequest"
/>
> 			<wsdl:output
>
wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/Ge
tResourcePropertyResponse"
> 				name="GetResourcePropertyResponse"
>
message="tns:GetResourcePropertyResponse" />
> 			<wsdl:fault name="ResourceUnknownFault"
> 				message="tns:ResourceUnknownFault" />
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault"
/>
> 			<wsdl:fault
name="InvalidResourcePropertyQNameFault"
>
message="tns:InvalidResourcePropertyQNameFault" />
> 		</wsdl:operation>
> 		<wsdl:operation name="GetMultipleResourceProperties">
> 			<wsdl:input
>
wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetMultipleResourcePro
perties/GetMultipleResourcePropertiesRequest"
>
name="GetMultipleResourcePropertiesRequest"
>
message="tns:GetMultipleResourcePropertiesRequest" />
> 			<wsdl:output
>
wsa:Action="http://docs.oasis-open.org/wsrf/rpw-2/GetMultipleResourcePro
perties/GetMultipleResourcePropertiesResponse"
>
name="GetMultipleResourcePropertiesResponse"
>
message="tns:GetMultipleResourcePropertiesResponse" />
> 			<wsdl:fault name="ResourceUnknownFault"
> 				message="tns:ResourceUnknownFault" />
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault"
/>
> 			<wsdl:fault
name="InvalidResourcePropertyQNameFault"
>
message="tns:InvalidResourcePropertyQNameFault" />
> 		</wsdl:operation>
> 	    <!--  HTTP Specific WSDL Operations -->
> 		<wsdl:operation name="Start">
> 			<wsdl:input
wsa:Action="http://www.example.com/http-server/Start"
> 				name="StartRequest"
message="tns:StartRequest" />
> 			<wsdl:output
wsa:Action="http://www.example.com/http-server/StartResponse"
> 				name="StartResponse"
message="tns:StartResponse" />
> 			<wsdl:fault name="StartFailedFault"
message="tns:StartFailedFault"/>
> 			<wsdl:fault name="ResourceUnknownFault"
message="tns:ResourceUnknownFault"/>
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault"/>
> 		</wsdl:operation>
> 		<wsdl:operation name="Stop">
> 			<wsdl:input
wsa:Action="http://www.example.com/http-server/Stop"
> 				name="StopRequest"
message="tns:StopRequest" />
> 			<wsdl:output
wsa:Action="http://www.example.com/http-server/StopResponse"
> 				name="StopResponse"
message="tns:StopResponse" />
> 			<wsdl:fault name="StopFailedFault"
message="tns:StopFailedFault"/>
> 			<wsdl:fault name="ResourceUnknownFault"
message="tns:ResourceUnknownFault"/>
> 			<wsdl:fault name="ResourceUnavailableFault"
> 				message="tns:ResourceUnavailableFault"/>
> 		</wsdl:operation>
> 	</wsdl:portType>
> 	<wsdl:binding name="HttpServerBinding"
> 		type="tns:HttpServerPortType">
> 		<wsdl-soap:binding style="document"
> 			transport="http://schemas.xmlsoap.org/soap/http"
/>
> 		<wsdl:operation name="GetMetadata">
> 			<wsdl-soap:operation soapAction="GetMetadata" />
> 			<wsdl:input>
> 				<wsdl-soap:body use="encoded"
>
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<wsdl-soap:body use="encoded"
>
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="Destroy">
> 			<wsdl-soap:operation soapAction="Destroy" />
> 			<wsdl:input name="DestroyRequest">
> 				<wsdl-soap:body use="encoded"
>
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:input>
> 			<wsdl:output name="DestroyResponse">
> 				<wsdl-soap:body use="encoded"
>
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:output>
> 			<wsdl:fault name="ResourceNotDestroyedFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceNotDestroyedFault"
/>
> 			</wsdl:fault>
> 			<wsdl:fault name="ResourceUnknownFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnknownFault" />
> 			</wsdl:fault>
> 			<wsdl:fault name="ResourceUnavailableFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnavailableFault"
/>
> 			</wsdl:fault>
> 		</wsdl:operation>
> 		<wsdl:operation name="GetResourcePropertyDocument">
> 			<wsdl-soap:operation
> 				soapAction="GetResourcePropertyDocument"
/>
> 			<wsdl:input
name="GetResourcePropertyDocumentRequest">
> 				<wsdl-soap:body use="encoded"
>
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:input>
> 			<wsdl:output
name="GetResourcePropertyDocumentResponse">
> 				<wsdl-soap:body use="encoded"
>
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:output>
> 			<wsdl:fault name="ResourceUnknownFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnknownFault" />
> 			</wsdl:fault>
> 			<wsdl:fault name="ResourceUnavailableFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnavailableFault"
/>
> 			</wsdl:fault>
> 		</wsdl:operation>
> 		<wsdl:operation name="GetResourceProperty">
> 			<wsdl-soap:operation
soapAction="GetResourceProperty" />
> 			<wsdl:input name="GetResourcePropertyRequest">
> 				<wsdl-soap:body use="encoded"
>
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:input>
> 			<wsdl:output name="GetResourcePropertyResponse">
> 				<wsdl-soap:body use="encoded"
>
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:output>
> 			<wsdl:fault name="ResourceUnknownFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnknownFault" />
> 			</wsdl:fault>
> 			<wsdl:fault name="ResourceUnavailableFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnavailableFault"
/>
> 			</wsdl:fault>
> 			<wsdl:fault
name="InvalidResourcePropertyQNameFault">
> 				<wsdl-soap:fault use="encoded"
>
name="InvalidResourcePropertyQNameFault" />
> 			</wsdl:fault>
> 		</wsdl:operation>
> 		<wsdl:operation name="GetMultipleResourceProperties">
> 			<wsdl-soap:operation
>
soapAction="GetMultipleResourceProperties" />
> 			<wsdl:input
name="GetMultipleResourcePropertiesRequest">
> 				<wsdl-soap:body use="encoded"
>
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:input>
> 			<wsdl:output
name="GetMultipleResourcePropertiesResponse">
> 				<wsdl-soap:body use="encoded"
>
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
> 			</wsdl:output>
> 			<wsdl:fault name="ResourceUnknownFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnknownFault" />
> 			</wsdl:fault>
> 			<wsdl:fault name="ResourceUnavailableFault">
> 				<wsdl-soap:fault use="encoded"
> 					name="ResourceUnavailableFault"
/>
> 			</wsdl:fault>
> 			<wsdl:fault
name="InvalidResourcePropertyQNameFault">
> 				<wsdl-soap:fault use="encoded"
>
name="InvalidResourcePropertyQNameFault" />
> 			</wsdl:fault>
> 		</wsdl:operation>
> 	</wsdl:binding>
> 	<wsdl:service name="HttpServerService">
> 		<wsdl:port name="HttpServerPort"
> 			binding="tns:HttpServerBinding">
> 			<wsdl-soap:address
>
location="http://localhost:8080/http-management/services/http-server" />
> 		</wsdl:port>
> 	</wsdl:service>
> </wsdl:definitions>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org

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. 

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org