This is the scenario, there is a JBoss server (S2) behind of Apache server (S1), connected through mod_jk. This Apache server it's again behind a CISCO SSL concentrator.
When I request https://www.site.com/app/ws1?wsdl the WSDL showed the next soap address location:
<service name="ServiceName">
| <port binding="tns:ServiceNameBinding" name="ServiceNamePort">
| <soap:address location="http://www.site.com:80/app/ws1?wsdl"/>
| </port>
| </service>
|
A change the file jboss.beans to:
<property name="webServiceHost">www.site.com</property>
| <property name="webServiceSecurePort">443</property>
| <property name="webServicePort">80</property>
| <property name="alwaysModifySOAPAddress">true</property>
I need that soap address location showed in the WSDL generated be
<service name="ServiceName">
| <port binding="tns:ServiceNameBinding" name="ServiceNamePort">
| <soap:address location="https://www.site.com:443/app/ws1?wsdl"/>
| </port>
| </service>
Any idea are welcome..
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4123752#4123752
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4123752
I have a WSDL that looks like this:
<xs:schema>
<xs:import namespace="J2EE_PH2" schemaLocation="J2EE_PH2.xsd"/>
</xs:schema>
<part name="body" element="s1:J2EETransaction"/>
<part name="body" element="s1:J2EETransaction"/>
.....
The problem is I want to convert my wsdl to java skeleton using Jax WS wsconsume. I cannot do so because "J2EETransaction" in <message element> is not unique. I'm constrained in using identical name, J2EETransaction because my xsd only have one parent element:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="J2EETransaction">
<xs:complexType>
<xs:sequence>
<xs:element name="Header" type="ns1:HeaderType"/>
<xs:choice>
<xs:element name="LocSearchReq" type="ns1:PLocSearchRequestType"/> <xs:element name="SingleLocResp" type="ns1:SingleLocResponseType"/>
....
Is there any way to reference a child element like:
or some other way?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4123678#4123678
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4123678
Hi,
Nobody is responding here :(
My new problem is
during serialization jaxb ingonres the elment which are Null.
| @XmlElement(nillable=true, required=true )
| private MyValue[] getMyValues = null;
|
Now if getMyValues is null, in soap message this element is simply ignored. and My requirement is that it should atleast be there but without any value. like <getMyValues\>
I have tried different annotations but seems nothing is working... Can anyone help me out ...
Regards,
Zeeshan
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4123473#4123473
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4123473