[IronJacamar] - Re: unwrapping WrapperDataSource

Jesper Pedersen <[email protected]>
Newsgroups gmane.comp.java.jboss.user
Message-ID <[email protected]>
Jesper Pedersen [https://community.jboss.org/people/jesper.pedersen] created the discussion

"Re: unwrapping WrapperDataSource"

To view the discussion, visit: https://community.jboss.org/message/830511#830511

--------------------------------------------------------------
We don't support unwrapping a DataSource/XADataSource as it would expose the getConnection()/getXAConnection() methods. Calling these would result in connections not being controlled by IronJacamar.

You could looking doing a proxy object solution for WrapperDataSource::getWrappedObject() which calls the WrapperDataSource methods, and only the underlying datasource for methods outside the spec. *However*, it isn't as simple as it sounds.

So set the properties on the datasource that you need, and unwrap the connection instead - although it sounds like  Oracle Advanced Queuing has a wacky API.
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/830511#830511]

Start a new discussion in IronJacamar at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2098]

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.