Return-Path: Delivered-To: apmail-ws-axis-user-archive@www.apache.org Received: (qmail 21885 invoked from network); 15 Feb 2006 13:39:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 15 Feb 2006 13:39:51 -0000 Received: (qmail 91000 invoked by uid 500); 15 Feb 2006 13:39:40 -0000 Delivered-To: apmail-ws-axis-user-archive@ws.apache.org Received: (qmail 90979 invoked by uid 500); 15 Feb 2006 13:39:40 -0000 Mailing-List: contact axis-user-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-user@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-user@ws.apache.org Received: (qmail 90968 invoked by uid 99); 15 Feb 2006 13:39:40 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Feb 2006 05:39:40 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [194.90.9.27] (HELO mxout4.netvision.net.il) (194.90.9.27) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Feb 2006 05:39:38 -0800 Received: from LAPASAF ([62.0.103.157]) by mxout4.netvision.net.il (Sun Java System Messaging Server 6.1 HotFix 0.11 (built Jan 28 2005)) with ESMTP id <0IUQ0088TDXCLL40@mxout4.netvision.net.il> for axis-user@ws.apache.org; Wed, 15 Feb 2006 15:39:15 +0200 (IST) Date: Wed, 15 Feb 2006 15:38:42 +0200 From: Asaf Lahav Subject: axis JWS To: axis-user@ws.apache.org Message-id: <0IUQ0088UDXCLL40@mxout4.netvision.net.il> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-Mailer: Microsoft Office Outlook, Build 11.0.5510 Content-type: multipart/related; boundary="Boundary_(ID_E1ieP9gGpeX+g0oD405ZHg)" Thread-index: AcYyNSKAGYyTC/WgSG6RHsWdRSAjZQ== X-Antivirus: avast! (VPS 0607-1, 14/02/2006), Outbound message X-Antivirus-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N This is a multi-part message in MIME format. --Boundary_(ID_E1ieP9gGpeX+g0oD405ZHg) Content-type: multipart/alternative; boundary="Boundary_(ID_vWC0FBDr/xuAci9fjlyKSA)" --Boundary_(ID_vWC0FBDr/xuAci9fjlyKSA) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Hi all, How can I use the AXIS jws feature to produce a webservice from a class which uses a type which is defined on another file? e.g, person.java (which references a type which is defined in address.java): package somepackage.innerpackage; public class Person { private String name = null; private Address address = null; public Address getAddress() { return address; } public void setAddress(Address address) { this.address = address; } public String getName() { return name; } public void setName(String name) { this.name = name; } } Address.java: package somepackage.innerpackage; public class Address { private String StreetName =null; private String countryName = null; public String getCountryName() { return countryName; } public void setCountryName(String countryName) { this.countryName = countryName; } public String getStreetName() { return StreetName; } public void setStreetName(String streetName) { StreetName = streetName; } } Asaf Lahav VP R&D, Prima Grid LTD. Cellular: 972-54-4717955 Phone: 972-3-6540255 Fax: 972-3-6540254 --Boundary_(ID_vWC0FBDr/xuAci9fjlyKSA) Content-type: text/html; charset=US-ASCII Content-transfer-encoding: 7BIT

Hi all,

 

How can I use the AXIS jws feature to produce a webservice from a class which uses a type which is defined on another file?

e.g,

 

person.java (which references a type which is defined in address.java):

 

 

package somepackage.innerpackage;

 

public class Person {

 

            private String name = null;

            private Address address = null;

            public Address getAddress() {

                        return address;

            }

            public void setAddress(Address address) {

                        this.address = address;

            }

            public String getName() {

                        return name;

            }

            public void setName(String name) {

                        this.name = name;

            }

}

 

Address.java:

 

package somepackage.innerpackage;

 

public class Address {

            private String StreetName =null;

            private String countryName = null;

           

            public String getCountryName() {

                        return countryName;

            }

            public void setCountryName(String countryName) {

                        this.countryName = countryName;

            }

            public String getStreetName() {

                        return StreetName;

            }

            public void setStreetName(String streetName) {

                        StreetName = streetName;

            }

}

 

Asaf Lahav

VP R&D, Prima Grid LTD.

Cellular:  972-54-4717955

Phone:   972-3-6540255

Fax:       972-3-6540254

 

--Boundary_(ID_vWC0FBDr/xuAci9fjlyKSA)-- --Boundary_(ID_E1ieP9gGpeX+g0oD405ZHg) Content-id: Content-type: image/jpeg; name=image001.jpg Content-transfer-encoding: base64 Content-disposition: attachment; filename=image001.jpg /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAXAI0DASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDr5Pix 4XikeNpLrcjFTi3PUHFXdF+IHh/X75bGyuJBcMCUSWIruxyQD615l4Ki8Qy6zqw8Px2LyBv3v2sZ AG44xXWaR4M8STeM4Nf1xrGIQDOy1GN2AQBgD36mmc8ZzdmabfFrwsrFTLdZBwf9HNaegeONC8SX T2un3D+cq7/LkjKEgdSPWvLfCEnia3sNWudBtbS5iil3TJNHvcnn7o78VvfDexutc8SXHiq6ubQM qsjW8C7WDEY5XsMDr3oCNSTaO207xtoup2d/eQzSJDp3/Hw8sZUL16evSsk/FvwoCQJbo47i3NcH ov8AyIvjL/rrD/6Gasa/BDH8HNEkSJFd7nLMFALH951NAvaStfyO80/4m+GdSvorOK5mSSZgiGWE qpJ6DPap9a+IHh/w/ftYXtxKbhAC6xRFtueQCfXFcV49t4Y5PB8iRojsEDMqgE/6vrVeex1W/wDi 5qcejXNvbXSqWEk8YdQNqg8EHnmgbqSWh22nfEzw1ql/FZQ3EySzMETzYSoLHoM9qfFdWHhubXtY utRvbiLzVaWJ1LCDkjCD05/SvP8AxTpuvWHibQm169tLuWSdRG1vEEwA65Bwoz1r028uWt7bUZZ9 Ss0jjI2tIBiLn+PisqknFq39aDjJtu/QsP4j06KKCRmk23ESzJ8h+63Ipn/CV6Z/el/79mqhnvE1 yzuH1ey/so2g3QFRukcg4dTj7vTvTtX1HaBJYahaoqKdyYDMx9q469acE5KS9La/mW5Pe5fm1+wh t4bhncxzZ2lUJ6dc1D/wlWmf35R/2zNYV9cz3emafNKQ0jSPg7QAeRjgVJqcuqF1sr0W8YmIw4XC /wDfXauWWNq6uO2nTuvXQl1GdHJrNmk0Ee4sbgAxlRkHJxVZ/E+mxuyM0mVJB/dmsq8tjZ6jpFuW 3GMKCR0PzU/Qbm1t7u/+0yxR7pPl3kc8mtPrNVz5G0tf0v3HzyvY0f8AhKtL7tJ/37NX7K/g1CHz bZ8qDg5HINQtqOlFTm5t/f5hWb4UwY7xl+4Zfl/Kto1qiqKPMmnfbyHzO6VzQ03QNI0eaWfT7GK2 kn/1joDl+c81p0UV6JaRn6ZommaKsq6dZRWomYNIIx94+tMtfD+kWOoy6ha2EUFzPnfImQXz1yOl FFA7Iij8K6DBZ3VnFpkCQXhBnjAOJCDkZ/GnTeG9EudMh0ubToXs4G3RwEHah55H5n86KKA5USXv h/SdR+y/a7CKb7HjyNw/1fTp+Q/KnxaHpkGqyarHZRJeyjDzgfMw4/wFFFILITUND0zVbiC4vrKK 4ltjmJ3GShyDx+IFZNpaPq15rVjq2jWyWLSqI2D7jcjJOWGeOg9KKKTSYmlc120bTnSNGs4ysSCN AR91R0FJ/YWlf8+MX5UUVi6cHLWKHyomk06znWNJLdGWL7gxwv0p9xZ295H5dxEsiA5AYUUVp7OO ugWRG2nWjPE7QKWhGIyf4ajbRNMdizWURJOScUUVDp03vFByoaNB0v8A58ovyq3b20FrEI4I1jQd lGKKKPZwg/digSSP/9k= --Boundary_(ID_E1ieP9gGpeX+g0oD405ZHg)--