I am trying to create an EJB web service using JBoss with NetBeans (create web 
service and then generate WSDL). I have a Java class ArrayOfString  within 
package developer.foo.com as follows

package com.foo.developer;
  | 
  | public class ArrayOfString {
  | 
  |     protected java.lang.String[] str;
  | 
  |     public ArrayOfString() {
  |     }
  |     
  |     public ArrayOfString(java.lang.String[] string) {
  |         this.str = string;
  |     }
  | 
  |     public java.lang.String[] getString() {
  |         return str;
  |     }
  | 
  |     public void setString(java.lang.String[] str) {
  |         this.str = str;
  |     }
  | 
  | }

This corresponding type in WSDL is used by a message (in WSDL) element. The 
schema type generated within the WSDL document based on the Java code is as 
follows: 

  <schema elementFormDefault='qualified' 
  | targetNamespace='http://developer.foo.com/jaws' 
  | xmlns='http://www.w3.org/2001/XMLSchema' 
  | xmlns:ns1='http://developer.foo.com/' 
  | xmlns:soap11-enc='http://schemas.xmlsoap.org/soap/encoding/' 
  | xmlns:tns='http://developer.foo.com/jaws' 
  | xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'> 
  |    <import namespace='http://developer.foo.com/'/>
  |    <complexType name='ArrayOfString'>
  |     <sequence>
  |      <element maxOccurs='unbounded' minOccurs='0' name='string' 
nillable='true' type='string'/>
  |     </sequence>
  |    </complexType>
 

>From above, you can see that targetNamespace='http://developer.foo.com/jaws'. 
>However, what I need is to make the targetNamespace to be 
>http://developer.foo.com/.  

Can you help me to make this work? How can I instruct the code to make the 
targetNamespace to be http://developer.foo.com/?

 

Thanks,



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3994840#3994840

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3994840
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to