[ http://issues.apache.org/jira/browse/MUSE-24?page=all ]

Andrew Eberbach updated MUSE-24:
--------------------------------

    Attachment: muse-tools.zip

This is the updated code. Right now you can create a project from an existing 
wsdl and you will get out

- an ant build file whose default target is creating a war file for deployment 
on axis 2
- generated stubs for non-built-in capabilities 
- updates descriptors (muse.xml, services.xml)
- creates a folder structure with all needed classes

run with 

java -DMUSE_HOME="..." org.apache.muse.generator.WSDL2Java -wsdl foo.wsdl

Point MUSE_HOME to the directory where the muse project is istalled. We use the 
example project in there as our template.

This will create a project in your current directory. After it's created 
execute 

ant

and you will have a war file called capability.war in the current directory. 
You can deploy this onto tomcat by putting it into the tomcat webapps directory 
and restarting tomcat. Caveat here is that you will need to use the latest 
build of muse because a routing bug was fixed that is needed for MUWS resource 
resolution.

What's needed:

Major:

- create projectizers for osgi, etc. 
- add support for servicegroups, ws-n

Minor: 
- merge directoryUtils into fileUtils as per Dan's suggestion
- update the ProxySynthesizer 
- externalize strings, add more docs
- sh and bat scripts to wrap invocation 

> code generation for Muse 2.x
> ----------------------------
>
>          Key: MUSE-24
>          URL: http://issues.apache.org/jira/browse/MUSE-24
>      Project: Muse
>         Type: New Feature

>     Reporter: Andrew Eberbach
>  Attachments: muse-tools.zip, muse-tools.zip, overview-tools.html
>
> Current progress on the new command-line tooling.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to