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

Timothy Heider commented on CXF-4325:
-------------------------------------

I am using jboss-as-7.1.1.Final

I have my system working with CXF now including the JS integration but I was 
never able to get ?js function working.  It took me a while to understand that 
JBoss includes its own CXF and that it is a bit outdated compared to what is 
current in the CXF project. 

I met my requirement by having my Maven build render the JS client interfaces 
with the plugin.  The WSDL's are rendered with Maven too and both JS and WSDL 
are provided as simple HTTP documents.  

JBoss 7.1 is very different from something like Tomcat or Jetty.  They are very 
stripped down web servers.  JBoss actually works great with CXF but you have to 
figure out some little tricks, like how to get the ServletContext (for loading 
resources, etc) and also how to get the JS client working with Maven so it's 
portable. 

You can close this issue.  Thanks for your response.
                
> ws?js not working with Spring based config in JBoss 7.1
> -------------------------------------------------------
>
>                 Key: CXF-4325
>                 URL: https://issues.apache.org/jira/browse/CXF-4325
>             Project: CXF
>          Issue Type: Bug
>          Components: JavaScript Client, JAX-WS Runtime
>    Affects Versions: 2.6
>         Environment: Linux + JBoss 7.1
> project in Netbeans 7.1.2.  Simple WAR (clean project)
>            Reporter: Timothy Heider
>            Priority: Minor
>             Fix For: NeedMoreInfo
>
>
> I have everything working except for the one thing I really want: ?js code 
> rendering.  It returns this:
> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
> <soap:Body>
> <soap:Fault>
> <faultcode>soap:Server</faultcode>
> <faultstring>
> No such operation: null (HTTP GET PATH_INFO: /pbx/pbxnull)
> </faultstring>
> </soap:Fault>
> </soap:Body>
> </soap:Envelope>
> which is the same as if the JS wasn't hooked in at all.
> Here is my beans.xml file:
> <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:jaxrs="http://cxf.apache.org/jaxrs";
>       xsi:schemaLocation="
>          http://www.springframework.org/schema/beans
>          http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
>          http://cxf.apache.org/jaxws
>          http://cxf.apache.org/schemas/jaxws.xsd
>          http://cxf.apache.org/jaxrs
>          http://cxf.apache.org/schemas/jaxrs.xsd";>
>   
>   <import resource="classpath:META-INF/cxf/cxf.xml"/>
>   <import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
>   <import 
> resource="classpath:META-INF/cxf/cxf-extension-javascript-client.xml"/>
>   <jaxws:endpoint id="pbx"
>       implementor="realise.pbx.core.PbxCoreImpl"
>       address="/pbx"/>
> </beans>
> I am able to get wsdl's by ?wsdl and execute services using 
> JaxWsProxyFactoryBean.
> The beverages sample works with the same jar's to generate JS so I know the 
> feature works.  I'm somewhat baffled.  I built the 2.6.0 source today but I 
> thought before I dig in too much more I would see if you knew about something 
> like this already being a problem.
> Thanks.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to