[
http://jira.jboss.com/jira/browse/JBESB-490?page=comments#action_12359831 ]
Daniel Bevenius commented on JBESB-490:
---------------------------------------
Notes about what I'm working on...
Directory structure changes:
Added a directory named quickstarts/conf which contains
the base-build.xml and quickstarts.properties. The xml files with jms queues are located
in quickstarts/conf/jms
So the quickstarts directory now only contains a readme.txt and quickstart directories.
Steps to be performed to get the quickstarts up and running:
1. Copy install/deployment.properties-example to install/deployment.properties and modify
the
properties there to suite their environment.
2. From the install dir run 'ant deploy' to deploy the ESB to the above specified
server.
3. Start the application server
4. Modify the samples/quickstarts/conf/quickstarts.properties only if the users want to
run the
quickstarts against a different server then the one specified above.
5. run 'ant -p' which will display the following output:
Buildfile: build.xml
Quickstart_helloworld
run will run the quickstart in standalone
mode
deploy will deploy the Quickstart to JBoss ESB
Server
undeploy will undeploy the Quickstart to JBoss ESB
Server
deploy-jbmq-queues will deploy the JBoss Messaging queues for
application server
deploy-jbm-queues will deploy the JBossMQ queues for application
server
clean cleans the project
help will print the project description
Main targets:
runtest sends a JMS message to queue/quickstart_helloworld_Request_gw
sendesb Will send an esb Message
Default target: run
6. Depending of whether the application server installed supports JBossMQ och
JBossMessaging
run either "ant deploy-jmpq-queueus' or 'ant deploy-jbm-queues' to deploy
the JMS queues needed
by the quickstarts. These queues are needed when running the quickstarts in standalone
mode (by
running the run target).
7. Go though and run any of the quickstarts...
I have gone through an updated all quickstart to use the base-build.xml and I am currently
testing
all of them (standalone, JBossAS, and jbossesbserver-4.2.MR1).
It would be great to get some feedback about this.
Thanks,
Daniel
Update all the quickstarts with the base_build.xml from the
webservice_war1 quickstart
--------------------------------------------------------------------------------------
Key: JBESB-490
URL:
http://jira.jboss.com/jira/browse/JBESB-490
Project: JBoss ESB
Issue Type: Task
Security Level: Public(Everyone can see)
Components: Examples
Affects Versions: 4.0
Reporter: Tom Fennelly
Assigned To: Daniel Bevenius
Fix For: 4.2 Milestone Release 2
It has some additional targets in there that the others don't have:
1. assert-ws-available: Check does the target server have the jbossws.sar deployed. Fail
if it doesn't.
2. quickstart-specific-deploys: After deploying the .esb, this target is called.
Quickstarts can override it to perform quickstart specific deployments.
Better again - get all the quickstarts to import the same base_build.xml from the root of
the quickstarts :-)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira