This content has been marked as final.
Show 3 replies
-
1. Re: The current implementation of the JCA deployers is broke
adrian.brock Apr 23, 2008 8:07 AM (in response to adrian.brock)Please create seperate threads if you want to discuss an individual issue.
But please don't raise a thread that says,
"I volunteer, how do I do it?"
If you don't know how to do it, don't volunteer. ;-) -
2. Re: The current implementation of the JCA deployers is broke
vickyk Jun 3, 2008 1:57 AM (in response to adrian.brock)"adrian@jboss.org" wrote:
1) The maintainance of the RAR MetaDataRepository is completely wrong.
It shouldn't be in the parsing deployer and currently there is no remove.
4) The rar deployer should be parsing the jboss-ra.xml
.
I have been able to get [4] working and will update the [1] in the real deployers .
Point 1 lies here too
http://www.jboss.com/index.html?module=bb&op=viewtopic&t=100570&postdays=0&postorder=asc&start=40 -
3. Re: The current implementation of the JCA deployers is broke
vickyk Jun 3, 2008 4:35 AM (in response to adrian.brock)It shouldn't be in the parsing deployer and currently there is no remove. Moving the
After moving the addition/deletion of the metadata in the real deployer I realized that the default deployment of the hsqldb-ds.xml does not work .
The MainDeployer makes these calls
1) It calls the RARParserDeployer which parses the ra.xml+jboss-ra.xml .
2) It next calls the MCF ParserDeployer/Deployer(real Deployer) which is unable to get the ConnectorMetaData from the MetaData repository and thus the deployment fails during the start up .
3) The RARDeployer( real deployer) then does the deployment of the RAR and puts the MetaData in the repository .
If we deploy the -ds.xml after the [3] it will work , but the initial(startup) deployment of the hsqldb-ds.xml will not be done unless the metadata is not made available through the RARParserDeployer.
If the MainDeployer calls the RAR(parser/real) and then MCF(parse/real) in sequence then adding/removing of the MetaData in the real deployers will work , is this possible ?