[ 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]