DataSource should be guessed automatically in both (the parser is the same) is some specifial properties are here (that's for users forgetting it) Romain Manni-Bucau Twitter: @rmannibucau Blog: http://rmannibucau.wordpress.com/ LinkedIn: http://fr.linkedin.com/in/rmannibucau Github: https://github.com/rmannibucau
2014/1/9 Kay Wrobel <[email protected]>: > Milo: thanks for the example. I'm comparing it to the resources.xml file and > notice one difference: there's no resource type (e.g. javax.sql.DataSource). > Is that implied or default? > > > On 01/09/2014 08:55 AM, Milo Jaden wrote: >> >> Hi, >> >> My complete file, resources.json (obviously i changed the login details >> :P): >> >> { >> "resources": { >> "MusicPulseDataSource": { >> "properties": { >> "JdbcDriver": "com.mysql.jdbc.Driver", >> "JdbcUrl": >> "jdbc:mysql://localhost:3306/MYDATABASE", >> "UserName": “db_user", >> "Password": “db_password", >> "JtaManaged": true, >> "MaxActive": 200 >> } >> } >> } >> } >> >> >> Remember to have it in src/main/resources/META-INF/resources.json >> (alongside my persistence.xml) >> >> and my pom.xml packaging is: >> >> <packaging>ejb</packaging> >> >> an ejb jar. >> >> >> Milo >> >> >> On 9 Jan 2014, at 14:53, Kay Wrobel <[email protected]> wrote: >> >>> Interesting. Can you send me a sample of sucha file? Also, any reason why >>> a regular resources.xml doesn't work? >>> >>> Thanks, >>> >>> Kay >>> >>> >>> On 01/09/2014 05:13 AM, Milo Jaden wrote: >>>> >>>> I have a resources.json (same thing as resources.xml) located at >>>> src/resources/META-INF/resources.json in my maven project. My project is an >>>> EJB jar and when running OpenEJB it picks up the resources.json fine. >>>> >>>> >>>> On 9 Jan 2014, at 06:07, Romain Manni-Bucau <[email protected]> >>>> wrote: >>>> >>>>> Hi >>>>> >>>>> No but we can think to a resources-fragment.xml. the main issue it has >>>>> is >>>>> it add deployment data to lib which are generally not aware of it. The >>>>> idea >>>>> is even the opposite ans uqe ${xxx} for resources values and set it as >>>>> system properties >>>>> Le 9 janv. 2014 04:19, "Kay Wrobel" <[email protected]> a écrit : >>>>> >>>>>> Question: Is it possible to put the resources.xml file that defines a >>>>>> data >>>>>> source inside an EJB jar instead of putting it inside a WAR under >>>>>> WEB-INF??? The reason why I'm asking is that it would be very >>>>>> convenient if >>>>>> I could put the data source definition inside the EJB that matches the >>>>>> remote database. >>>>>> >>>>>> The documentation just mentions the WEB-INF location or defining the >>>>>> data >>>>>> source directly on the server inside tomee.xml. >>>>>> >>>>>> Thanks. >>>>>> >>>>>> Kay >>>>>> >
