Page History
...
- to run a client, use "ant run<service name>Client" from the pa-grid directory ("ant -p" will display the full list of targets)
- if you edit a client, use "ant jarTests-quick" to recompile the clients
- if you need to regenerate everything (eg, after a clean), use the "compile" or "all" targets
- If you just need to recompile or test your code, after all the stubs have been generated once, use any of these targets:
- compile-quick
- jars-quick
- test-quick
- to deploy, use deployJBoss (to build the stubs) or deploy:jboss:quick (if the stubs have already been built
- to undeploy, use undeployJBoss
- to regenerate just the PA-specific stubs (eg, after editing CoppaPA.xsd), run "ant init postStubs"
- if you've upgraded one or more jars, you'll have to manually remove the old jars from <jboss>/server/pagrid/wsrf.war/WEB-INF/lib
You'll need to specify the host and port in local.properties. Host names are all of the format Host names are all of the format [https://ctms-services-\[po\]|pa\]-\[3-0\|3-1\|3-2\]-<tier>.nci.nih.gov (see [see a list of deployed hosts and ports|CTRP:Accessing services]). Local ports are 39543 Local ports are 39543 (for PO) and 39543 (for PA), although those are set by default.
Wiki Markup
Here's a sample local.properties for accessing the PA 3.2 services on the integration tier.
Code Block |
---|
service.port=1522 service.hostname=ctms-services-pa-3-2-integration.nci.nih.gov |
...