cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Glen Mazza (JIRA)" <j...@apache.org>
Subject [jira] Commented: (CXF-2933) Can't find the request for service's Observer
Date Tue, 10 Aug 2010 14:23:16 GMT

    [ https://issues.apache.org/jira/browse/CXF-2933?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12896888#action_12896888
] 

Glen Mazza commented on CXF-2933:
---------------------------------

Not to be rude, but I think this item needs to closed as INVALID.  This question needs to
be asked on the user's mailing list, and report made here *only* after it is shown that there
is a bug in CXF (and not just in your code).

Can you get *any* CXF web service working on WebLogic?  First try the simplest of web services
to see if it can be done (http://www.jroller.com/gmazza/entry/deploying_metro_and_cxf_based)
then slowly bring in your components and figure out at what point it complains.

Alternatively, first make sure that your web service will work on simple Tomcat before trying
WebLogic (http://www.jroller.com/gmazza/entry/web_service_tutorial).  This would help confirm
that the problem is not with your code but with WebLogic.



> Can't find the request for service's Observer
> ---------------------------------------------
>
>                 Key: CXF-2933
>                 URL: https://issues.apache.org/jira/browse/CXF-2933
>             Project: CXF
>          Issue Type: Task
>          Components: JAX-WS Runtime
>    Affects Versions: 2.2.8
>         Environment: Windows XP, JDK 1.6, Weblogic application server 10.3
>            Reporter: amit rathi
>
> Hi, I have developed a webservice using CXF2.2.8, when I deployed it on weblogic application
server & try to access the WSDL url in IE its throwing exception. 
> Below are the various files I am using. Kindly help me, its urgent. Let me know if you
need anything more from my side.
> cxf.xml
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> <beans xmlns="http://www.springframework.org/schema/beans"
>        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>        xmlns:jaxws="http://cxf.apache.org/jaxws"
>        xmlns:context="http://www.springframework.org/schema/context"
>        xsi:schemaLocation="
> http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
> http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd">
> 	<!--  For Testing using the Swing commons processor, uncomment one of: 
> 	<bean class="org.springframework.context.annotation.CommonAnnotationBeanPostProcessor"/>
> 	<context:annotation-config/>
> 	-->
>     <bean id="cxf" class="org.apache.cxf.bus.CXFBusImpl"/>
>     <bean id="org.apache.cxf.bus.spring.BusApplicationListener" class="org.apache.cxf.bus.spring.BusApplicationListener"/>
>     <bean id="org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor" class="org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor"/>
>     <bean id="org.apache.cxf.bus.spring.Jsr250BeanPostProcessor" class="org.apache.cxf.bus.spring.Jsr250BeanPostProcessor"/>
   
>     <bean id="org.apache.cxf.bus.spring.BusExtensionPostProcessor" class="org.apache.cxf.bus.spring.BusExtensionPostProcessor"/>
>     
>     <bean id="org.apache.cxf.resource.ResourceManager" class="org.apache.cxf.bus.resource.ResourceManagerImpl">
>        <property name="resolvers">
>             <list>
>                 <bean class="org.apache.cxf.resource.ClasspathResolver"/>
>                 <bean class="org.apache.cxf.resource.ClassLoaderResolver"/>
>                 <bean class="org.apache.cxf.bus.spring.BusApplicationContextResourceResolver"/>
>             </list>
>        </property>
>        <property name="bus" ref="cxf"/>
>     </bean>
>     <bean id="org.apache.cxf.configuration.Configurer" 
>     	class="org.apache.cxf.configuration.spring.ConfigurerImpl">
>     </bean>    
>         
>     <bean id="org.apache.cxf.binding.BindingFactoryManager" class="org.apache.cxf.binding.BindingFactoryManagerImpl">
>         <property name="mapProvider">
>             <bean class="org.apache.cxf.configuration.spring.SpringBeanMap">
>               <property name="type" value="org.apache.cxf.binding.BindingFactory"/>
>               <property name="idsProperty" value="activationNamespaces"/>
>             </bean>
>         </property>
>         <property name="bus" ref="cxf"/>
>     </bean>
>     
>     <bean id="org.apache.cxf.transport.DestinationFactoryManager" class="org.apache.cxf.transport.DestinationFactoryManagerImpl">
>         <property name="mapProvider">
>             <bean class="org.apache.cxf.configuration.spring.SpringBeanMap">
>               <property name="type" value="org.apache.cxf.transport.DestinationFactory"/>
>               <property name="idsProperty" value="transportIds"/>
>             </bean>
>         </property>
>         <property name="bus" ref="cxf"/>
>     </bean>
>     
>     <bean id="org.apache.cxf.transport.ConduitInitiatorManager" class="org.apache.cxf.transport.ConduitInitiatorManagerImpl">
>         <property name="mapProvider">
>             <bean class="org.apache.cxf.configuration.spring.SpringBeanMap">
>               <property name="type" value="org.apache.cxf.transport.ConduitInitiator"/>
>               <property name="idsProperty" value="transportIds"/>
>             </bean>
>         </property>
>         <property name="bus" ref="cxf"/>
>     </bean>
>     
>     <bean id="org.apache.cxf.wsdl.WSDLManager" class="org.apache.cxf.wsdl11.WSDLManagerImpl">
>         <property name="bus" ref="cxf"/>
>     </bean>
>     
>     <bean id="org.apache.cxf.phase.PhaseManager" class="org.apache.cxf.phase.PhaseManagerImpl">
>         
>     </bean>
>     
>     <bean id="org.apache.cxf.workqueue.WorkQueueManager" class="org.apache.cxf.workqueue.WorkQueueManagerImpl">
>         <property name="bus" ref="cxf"/>
>     </bean>
>     
>     <bean id="org.apache.cxf.buslifecycle.BusLifeCycleManager" class="org.apache.cxf.buslifecycle.CXFBusLifeCycleManager">
>         <property name="bus" ref="cxf"/>
>     </bean>
>     
>     <bean id="org.apache.cxf.endpoint.ServerRegistry" class="org.apache.cxf.endpoint.ServerRegistryImpl">
>         <property name="bus" ref="cxf"/>
>     </bean>
>     <bean id="org.apache.cxf.endpoint.ServerLifeCycleManager" class="org.apache.cxf.endpoint.ServerLifeCycleManagerImpl"/>
>     <bean id="org.apache.cxf.endpoint.ClientLifeCycleManager" class="org.apache.cxf.endpoint.ClientLifeCycleManagerImpl"/>
>         
>     <bean id="org.apache.cxf.transports.http.QueryHandlerRegistry" class="org.apache.cxf.transport.http.QueryHandlerRegistryImpl">
>         <property name="bus" ref="cxf"/>
>         <property name="queryHandlers">
>         	<list>
>         		<bean class="org.apache.cxf.transport.http.WSDLQueryHandler">
> 			        <property name="bus" ref="cxf"/>
>         		</bean>	
>         	</list>
>         </property>
>     </bean>
>     <bean id="org.apache.cxf.endpoint.EndpointResolverRegistry" class="org.apache.cxf.endpoint.EndpointResolverRegistryImpl">
>         <property name="bus" ref="cxf"/>
>     </bean>
>     <bean id="org.apache.cxf.headers.HeaderManager" class="org.apache.cxf.headers.HeaderManagerImpl">
>         <property name="bus" ref="cxf"/>
>     </bean>
>     <bean id="org.apache.cxf.catalog.OASISCatalogManager" class="org.apache.cxf.catalog.OASISCatalogManager">
>         <property name="bus" ref="cxf"/>
>     </bean>
>     <bean id="org.apache.cxf.endpoint.ServiceContractResolverRegistry" class="org.apache.cxf.endpoint.ServiceContractResolverRegistryImpl">
>         <property name="bus" ref="cxf"/>
>     </bean>
>     
>     <jaxws:client name="{"targetNameSpace"}GetWFPProfileInfoPortType"
>         createdFromAPI="true">
>         <jaxws:properties>
>             <entry key="schema-validation-enabled" value="true" />
>         </jaxws:properties>
>     </jaxws:client> 
>     
>     <jaxws:endpoint name="{"targetNameSpace"}GetWFPProfileInfoPortType"
>         wsdlLocation="wsdl/GetWFPProfileInfoService.wsdl"
>         createdFromAPI="true">
>         <jaxws:properties>
>             <entry key="schema-validation-enabled" value="true" />
>         </jaxws:properties>
>     </jaxws:endpoint>
>     <jaxws:client name="{"targetNameSpace"}SoftwareAssetInfoPortType"
>         createdFromAPI="true">
>         <jaxws:properties>
>             <entry key="schema-validation-enabled" value="true" />
>         </jaxws:properties>
>     </jaxws:client> 
>     
>     <jaxws:endpoint name="{"targetNameSpace"}SoftwareAssetInfoPortType"
>         wsdlLocation="wsdl/GetSoftwareAssetInfoService.wsdl"
>         createdFromAPI="true">
>         <jaxws:properties>
>             <entry key="schema-validation-enabled" value="true" />
>         </jaxws:properties>
>     </jaxws:endpoint>
>     
> </beans>
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> cxf-servlet.xml
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> <beans xmlns="http://www.springframework.org/schema/beans"
>        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>        xmlns:foo="http://cxf.apache.org/configuration/foo"
>        xsi:schemaLocation="
> http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
>             
>     <bean class="org.apache.cxf.transport.servlet.ServletTransportFactory"
> 	  id="org.apache.cxf.transport.servlet.ServletTransportFactory">
>         <property name="bus" ref="cxf"/>
>         <property name="transportIds">
>             <set>
>                 <value>http://cxf.apache.org/bindings/xformat</value>
>                 <value>http://schemas.xmlsoap.org/soap/http</value>
>                 <value>http://schemas.xmlsoap.org/wsdl/http/</value>
>                 <value>http://schemas.xmlsoap.org/wsdl/soap/http</value>
>  	            <value>http://www.w3.org/2003/05/soap/bindings/HTTP/</value>
>                 <value>http://cxf.apache.org/transports/http/configuration</value>
               
>             </set>
>         </property>
>     </bean>
> </beans>
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> cxf-extension-soap.xml
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> <beans xmlns="http://www.springframework.org/schema/beans"
>        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>        xmlns:foo="http://cxf.apache.org/configuration/foo"
>        xsi:schemaLocation="
> http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
>     
>     <bean id="org.apache.cxf.binding.soap.SoapBindingFactory"
> 	  class="org.apache.cxf.binding.soap.SoapBindingFactory" lazy-init="true">
>         <property name="activationNamespaces">
>             <set>
>                 <value>http://schemas.xmlsoap.org/soap/</value>
>                 <value>http://schemas.xmlsoap.org/wsdl/soap/</value>
>                 <value>http://schemas.xmlsoap.org/wsdl/soap12/</value>
>                 <value>http://www.w3.org/2003/05/soap/bindings/HTTP/</value>
>                 <value>http://schemas.xmlsoap.org/wsdl/soap/http</value>
>             </set>
>         </property>
>         <property name="bus" ref="cxf"/>
>     </bean>
>     
>     <bean class="org.apache.cxf.binding.soap.SoapTransportFactory"
> 	  id="org.apache.cxf.binding.soap.SoapTransportFactory"
> 	  lazy-init="true">
>         <property name="transportIds">
>             <list>
>                 <value>http://schemas.xmlsoap.org/soap/</value>
>                 <value>http://schemas.xmlsoap.org/wsdl/soap/</value>
> 	        <value>http://schemas.xmlsoap.org/wsdl/soap12/</value>
>             </list>
>         </property>
>         <property name="bus" ref="cxf"/>
>     </bean>
>         
> 	<bean id="org.apache.cxf.binding.soap.customEditorConfigurer"
> 		class="org.springframework.beans.factory.config.CustomEditorConfigurer">
> 		<property name="propertyEditorRegistrars">
> 			<list>
> 				<bean class="org.apache.cxf.binding.soap.spring.SoapVersionRegistrar"/>
> 			</list>
> 		</property>
> 	</bean>
> </beans>
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> web.xml
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> <?xml version="1.0" encoding="UTF-8"?>
> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee">
>   <display-name>CXFLibrary</display-name>
>   <description>CXF Library Service</description>
>   <listener>
>     <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
>   </listener>
>   <context-param>
>     <param-name>contextConfigLocation</param-name>
>     <param-value>
>       classpath:META-INF/cxf/cxf.xml
>       classpath:META-INF/cxf/cxf-extension-soap.xml
>       classpath:META-INF/cxf/cxf-servlet.xml 
>      </param-value>
>   </context-param>
>   <servlet>
>     <servlet-name>CXFServlet</servlet-name>
>     <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
>     <load-on-startup>1</load-on-startup>
>   </servlet>
>   <servlet-mapping>
>     <servlet-name>CXFServlet</servlet-name>
>     <url-pattern>/*</url-pattern>
>   </servlet-mapping>
> </web-app>
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> application.xml
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> <?xml version='1.0' encoding='UTF-8'?>
> <application xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
version="1.4">
>   <display-name>domainservices</display-name>
>   <module>
>     <web>
>       <web-uri>domainservices.war</web-uri>
>       <context-root>domainservices</context-root>
>     </web>
>   </module>
> </application>
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> weblogic-application.xml
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> <?xml version="1.0" encoding="UTF-8"?>
> <weblogic-application xmlns="http://www.bea.com/ns/weblogic/90">
> <xml> 
>       <parser-factory> 
> 	  <saxparser-factory>
>           org.apache.xerces.jaxp.SAXParserFactoryImpl
>         </saxparser-factory>
>         <document-builder-factory>com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl</document-builder-factory>

>         <transformer-factory>org.apache.xalan.processor.TransformerFactoryImpl</transformer-factory>

>       </parser-factory> 
>     </xml> 
> 	<application-param>
> 		<param-name>webapp.encoding.default</param-name>
> 		<param-value>UTF-8</param-value>
> 	</application-param>
> 	<prefer-application-packages>
> 		<package-name>javax.jws.*</package-name>
> 		
> 		<package-name>org.apache.xerces.*</package-name> 
>         	<package-name>org.apache.xalan.*</package-name> 
>              <package-name>org.springframework.*</package-name>
>                <package-name>org.apache.xmlbeans.*</package-name>       
	
> 	</prefer-application-packages>
> </weblogic-application> 
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

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


Mime
View raw message