To create a new Java project with the sources checked out from the repository
File -> new -> other -> SVN check out project
select repository location https://oscars.es.net/repos/oscars/branches
check out as project to be configured by project wizard
Project wizard lets you pick a project name
source files and build files can be chosen later using the project->properties-> build path
`
Java Project, Set Java VM (1.5)
separate src and build directories
rename the bin dir to build
Add libraries:
project -> properties -> java build path -> Libaries -> add library
user library -> new -> name, system library, add jars
run axis2 WSDL2Java - There is an ant task for this in build.xml which we now use
file -> new ->other -> Axis2Wizards Axis2 Code Generator
select wsdl file, -> next
chose server-side, client-side, skeleton, default services.xml
generate sync style only
set the package name to net.es.oscars.oscars
-> next select the project for the generated code - net.es.net.oscars.wsdlTypes
-> finish generating code
NB: this does not regenerate the OSCARSSkeleton.java,
OSCARSMessageReceiverInOut, OSCARSStub,OSCARSSkeletonInterface.java
or the resources/OSCARS.wsdl, services.xml
if any of these files already exist.
Tried data binding none and xmlbeans
Only creates four files: Skeleton, service stub MessageReceiverInOut
Uses org.apache.axion.om.OMElement classes for the params.
xmlbeans gives three times as many classes foo, fooImpl, fooDocument,
fooDocumentImpl