Right, and I'm saying the natural way to handle this and leverage the existing xml
binding deployers is to:
1. Transform the ds.xml into an xml doc partitioned with namespaces:
| <datasources>
| <xa-datasource>
| <username />
| <password />
| <min-pool-size/>
| <max-pool-size/>
| <connection-url/>
| <xa-datasource-property/>
| <xa-datasource>
| </datasources>
|
goes to via a new xsl
| <dsxml:datasources>
| <dsxml:xa-datasource>
| <ns1:username />
| <ns1:password />
| <ns1:connection-url/>
| <ns2:min-pool-size/>
| <ns2:max-pool-size/>
| <ns3:xa-datasource-property/>
| <dsxml:xa-datasource>
| </dsxml:datasources>
|
where you have jaxb or jbossxb factories for each of the dsxml, ns1, ns2, ns3 namespaces
that produce distinct metadata attachments for each namespace.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4022617#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...