Initial commit - wsarena3 project
[esp.home.git] / readme.txt
blobdd81d12fdd36f6107855a05f2119ca41abd9d6ea
1 Espinosa Project Web Services Arena 3
2 Project started 29.12.2009. First success 30.12.2009 (JBossWS Native)
3 Reorganize wsarena2 project. Split to Maven sub-projects (modules).
4 Modules:
5  - Service - server code, POJO, WS annotated. See pom.xml - there is no WS stuff! Server agnostic, pure SUN Java.
6  - webservice - web service related stuff. Exmaple page. Define context. Define servlets. Server (JBoss) related stuff. See pom.xml - there is no WS stuff!
7  - client - test client. There is no main stuff, only test subdir. See pom.xml - there is all the WS stuff, web service stub generating mojos, WSDL generation etc.
8  
9  NOTES:
10  Namespace URI "http://service.wsarena.home.esp/" was uatogenerated! From seervice POJO classpath. It should be redefined by some anotation to less Javvy.
13  Maven features
14  ==============
15  - my first modularized project. For very fisrt time - sub-project are in sub directories of the parent project. It works!
16  - rename final WAR.
17  - JBoss deploy made by profile "jboss_deploy". This was the only way how to make deploy only the webservice project.
18  - I had a big Maven issue (30.12.2009) with WAR as dependancy! There are big limitations. webservice plugin mojos cannot see classes from WAR module, 
19    and I need tme to see SEI implementation. So I had to split the Service (the POJO) subproject.
20