axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mike Haller <Mike.Hal...@Innovations.de>
Subject Re: [Axis2] NPE trying to use eclipse code-gen plugin
Date Fri, 10 Jun 2005 09:27:08 GMT
Chathura, you're the best :-) Like dims, who fixed the bug so fast hehe.

You're so right about the deps. I've written down the list of all 
project dependencies and external jar files, so the next newbie can use it:

OM == .xml module.

OM: (Project org.apache.ws.axis2.xml)
- Dependency to jsr173_api.jar (javax.namespace..)
- Dependency to commons-logging.jar (Logging)

WSDL: (Project org.apache.ws.axis2.wsdl)
- Dependency to jsr173_api.jar
- Dependency to wsdl4j-1.5.1.jar
- Dependency to Project org.apache.ws.axis2.xml (OM)

CORE: (Project org.apache.ws.axis2.core)
- Dependency to jsr173_api.jar
- Dependency to commons-logging.jar
- Dependency to wsdl4j-1.5.1.jar
- Dependency to mailapi_1_3_1.jar
- Dependency to servlet.jar
- Dependency to Project org.apache.ws.axis2.xml (OM)
- Dependency to Project org.apache.ws.axis2.wsdl (WSDL)

Addressing: (Project org.apache.ws.axis2.addressing)
- Dep. to Project org.apache.ws.axis2.core
- Dep. to Project org.apache.ws.axis2.xmlö
- Dep. to jsr173_api.jar
- Dep. to commons-logging.jar

SAAJ: (Project org.apache.ws.axis2.saaj)
- Dep. to jsr173_api.jar
- Dep. to activation.jar
- Dep. to Project org.apache.ws.axis2.addressing
- Dep. to Project org.apache.ws.axis2.core
- Dep. to Project org.apache.ws.axis2.xml

Samples: (Project org.apache.ws.axis2.samples)
- Dep. to Project org.apache.ws.axis2.core
- Dep. to Project org.apache.ws.axis2.wsdl
- Dep. to Project org.apache.ws.axis2.xml
- Dep. to commons-logging.jar
- Dep. to jsr173_api.jar

Tool: (project org.apache.ws.axis2.tool.code-gen)
- Dep. to ant-1.6.jar
- Dep. to wsdl4j-1.5.1jar
- Dep. to Project org.apache.ws.axis2.wsdl

I'm currently on the CodegenWizard and will provide the preferences 
enhancements as patch.

regards
Mike


Chathura Herath schrieb:
> Hi Mike.
> 
> First of all thank you for the input....
> 
> I am creating a Eclipse projects for each module and there are no cyclic
> dependencies. It cannot be the case. 
> I ll list the dependencies ..
> 
> OM No dependencies
> WSDL  --> OM
> CORE --> OM &WSDL
> Addressing --> CORE &OM
> SAAJ --> CORE & Addressing & OM
> Samples --> CORE & WSDL & OM
> TOOl --> WSDL
> 
> That's it .. No cyclic references. 
> 
> Moving to Plug-in ...
> 
> Saving the values in the store/preference definite +1 
> 
> Regarding the check box issue... We might want to generate both server side
> and client side at the same time along with a test case. For the test case
> to work both the server side and the client side should be generated. (The
> test case that is generated will create a dummy implementation of the
> service and deploy it in a SimpleHttpServer and use the Stubs that was
> generated to invoke the operations.) 
> That was the idea. 
> 
> If this leads to user confusion then of course we can put a radio button and
> if the test case option is selected we ll generate both server side and
> client side.
> 
> Comments??
> 
> 
> 
> Thanks.
> Chathura
> 
> -----Original Message-----
> From: Mike Haller [mailto:Mike.Haller@Innovations.de] 
> Sent: Thursday, June 09, 2005 9:18 PM
> To: axis-dev@ws.apache.org
> Subject: Re: [Axis2] NPE trying to use eclipse code-gen plugin
> 
> Hi Chathura,
> 
> thanks for working on this so fast!!! That's incredible :-]
> [AXIS2-25]
> 
> After trying to recompile Axis2 the last few hours (i tried to use the 
> modules as separated projects in the eclipse workspace, and that wasn't 
> a good idea -> cyclic dependencies and such).
> 
> The patch worked fine!
> 
> Comments on the plugin:
> - please replace the checkbox "Generate serverside code" with a radio 
> button, since only one of client OR server is generated. Checking server 
> checkbox automatically disables generating client stubs. Alternatively 
> change the label to "Generate serverside code instead of clientside code" :)
> - please save the values in a store/preference, so you don't always have 
> to type them in all over again.
> 
> Again, thanks for the fast patch!
> 
> regards
> Mike
> 
> Chathura Herath schrieb:
> 
>>Hi Mike,
>>Think this is a problem and I just opened a JIRA issue on this. 
>>Issue is fixed now. Please take an update and check. Can I check in your
>>WSDL for a test case???
>>Thanks.
>>Chathura
>>
>>-----Original Message-----
>>From: Mike Haller [mailto:Mike.Haller@Innovations.de] 
>>Sent: Thursday, June 09, 2005 2:32 PM
>>To: axis-dev@ws.apache.org
>>Subject: Re: [Axis2] NPE trying to use eclipse code-gen plugin
>>
>>Hi,
>>
>>attached you will find my wsdl, the imported schema and the complete 
>>plugin errorlog. I hope this is not against the axis-dev policies (to 
>>attach files).
>>
>>regards
>>Mike
>>
>>
>>Chathura Herath schrieb:
>>
>>
>>>Can I have a look at the WSDL???
>>>On 6/8/05, Mike Haller <Mike.Haller@innovations.de> wrote:
>>>
>>>
>>>>Hey,
>>>>i was able to compile axis2 src and create an eclipse plugin
>>>>Btw, the /modules/tool/maven.xml doesn't create a ".project" file for
>>>>the eclipse plugins - any reason? if it would create the .project files,
>>>>too, you could import the folder directly as projects. Then, you don't
>>>>need to manually create a Plug-In Project in Eclipse and copy all the
>>>>files and set the build paths correctly etc.
>>>>If you need more infos, please let me know (errorlogs, screenshots?)
>>>>regards
>>>>Mike
>>
>>
>>
>>
> 
> 
> 
> 


Mime
View raw message