users@glassfish.java.net

Re: Creating a webservice from existing wsdl and java

From: Felipe Gaúcho <fgaucho_at_gmail.com>
Date: Thu, 12 Mar 2009 12:46:59 +0100

Also: you need to annotate the implementation of your service in order
to avoid Glassfish to override your contact .. in my example, you will
find these annotations in the endpoint classes....


On Thu, Mar 12, 2009 at 12:45 PM, Felipe Gaúcho <fgaucho_at_gmail.com> wrote:
> I have a complete example here:
>
> https://cejug-classifieds.dev.java.net/
>
> just checkout the trunk of SVN:
>
> svn checkout https://cejug-classifieds.dev.java.net/svn/cejug-classifieds/trunk
> cejug-classifieds --username username
>
> and then just do:
>
> 1) set the environment variable AS_HOME= your glassfish installation folder
> 2) start the server and the database:
>    asadmin start-database
>    asadmin start-domain domain1
> 3) go to the folder ../cejug-classifieds-server and run:
>    ant deploy
>
> It will compile the wsdl (the one I created by hand) and deploy the service..
>
> in the build.xml you will find the ANT tasks to build your wsdl..
>
> On Thu, Mar 12, 2009 at 12:38 PM,  <glassfish_at_javadesktop.org> wrote:
>> Hi!
>>
>> I'm new to webservices, and all the examples I find are either ws from java or ws from wsdl. In my case I need to write my wsdl by hand and I cannot figure out how to deploy it to glassfish without glassfish generating new wsdl:s from my annotated implementation class.
>>
>> If I copy the files in domain/.../generated/xml/j2ee_apps/my_ear/my_service_module/META-INF to my webservice project and modify them, glassfish seems to overwrite the provided wsdl with auto generated ones.
>>
>> What am I missing?
>> [Message sent by forum member 'onemanbucket' (onemanbucket)]
>>
>> http://forums.java.net/jive/thread.jspa?messageID=336602
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>
>>
>
>
>
> --
>
> Please help to test this application:
> http://fgaucho.dyndns.org:8080/cejug-classifieds-richfaces
>



-- 
Please help to test this application:
http://fgaucho.dyndns.org:8080/cejug-classifieds-richfaces