FOAFRealm/SOA/ProjectIntroduction
From Corrib Clan Wiki
Contents |
[edit]
SOA project introduction
[edit]
Installation
- FOAFRealm SOA project is avaliable to in FOAFRealm CVS as a FOAFRealm/soa module. Project should be downloaded from CVS
- Project should be deployed in Tomcat server. It could be done with putting the content of the project into
tomcat_dir/webappsor with adding the following lines to the Tomcat configuration file (tomcat_dir/conf/server.xml):
<Host ...> ... <Context className="org.apache.catalina.core.StandardContext" cachingAllowed="true" docBase="path_to_the_soa_project" path="/soa" privileged="true" reloadable="true" > </Context> ... </Host>
[edit]
Dependiencies
- Generally the main SOA dependency is FOAFRealm manage project (foafmanage.jar) and all dependences connected with manage project.
- There is also some dependences connected with SOAP implementation is SOA. This implementation requires axis.jar and jaxrpc.jar.
- Due to the fact that some part of SOAP SOA implementation is a SSCF interface, temporarily the SOA requires foafsscf.jar. This dependency will be removed as SSCF will be separate from FOAFRealm.
[edit]
Testing
In SOA project there is a small tool (test.jsp) which allows to send the free request to the FOAFRealm soa.



