I did that. I copied
docs/example/jms/oracle-persistence-service.xml
to
/server/default/deploy/messaging/hsqldb-persistence-service-xml.xml
i.e. I overwrite former content of hsqldb... with oracle-persistence.service.xml content. Why? Some documentation on JBoss Messaging instruct me to do so.
After that I just replaced datasource references as described.
---
So to describe changes more precisely. I'm starting at "it works fine with hsqldb" state.
Next I do this:
cp docs/example/jms/oracle-persistence-service.xml /server/default/deploy/messaging/hsqldb-persistence-service.xml
cd /server/default/deploy/messaging/
cat hsqldb-persistence-service.xml | sed "s/DefaultDS/MyDS/" > 2
mv 2 hsqldb-persistence-service.xml
and it result in exception I mentioned. Datasource is existing, loaded, properly configured. What can be the problem?