Discussion:
Obtaining tomee.xml resource properties?
Kean Erickson
2018-11-25 22:44:11 UTC
Permalink
The docs mention a way of obtaining properties in code from a resource in
Tomee.xml, under "Custom resources"

http://tomee.apache.org/application-resources.html

..such that I could denote a class-name on the resource pointing to a
configuration class (which would be pretty boilerplate, judging by the
example). But in order to do this, I have to package the config class in
TomEE's /lib directory. This introduces some complications in my case, for
other reasons.. I was wondering if there's any other way to obtain these
resource properties without having to add anything to TomEE's classpath.

Thanks,
-Kean
Romain Manni-Bucau
2018-11-25 22:46:36 UTC
Permalink
Guess you want to read
http://tomee.apache.org/admin/configuration/index.html - doc is more
complete and up to date.
Post by Kean Erickson
The docs mention a way of obtaining properties in code from a resource in
Tomee.xml, under "Custom resources"
http://tomee.apache.org/application-resources.html
..such that I could denote a class-name on the resource pointing to a
configuration class (which would be pretty boilerplate, judging by the
example). But in order to do this, I have to package the config class in
TomEE's /lib directory. This introduces some complications in my case, for
other reasons.. I was wondering if there's any other way to obtain these
resource properties without having to add anything to TomEE's classpath.
Thanks,
-Kean
Jonathan Gallimore
2018-11-26 12:05:33 UTC
Permalink
Hi

Yes - you can also define resources at the application level, by defining
resources in WEB-INF/resources.xml in your .war file. The syntax is pretty
much the same as tomee.xml, but with <resources> as the top level tag as
opposed to <tomee>. The will use the application classpath, eliminating the
requirement to add your resource class to lib/.

Let us know how you get on - if you're stuck, I can dig out an example.

Kind Regards

Jon
Post by Romain Manni-Bucau
Guess you want to read
http://tomee.apache.org/admin/configuration/index.html - doc is more
complete and up to date.
Post by Kean Erickson
The docs mention a way of obtaining properties in code from a resource in
Tomee.xml, under "Custom resources"
http://tomee.apache.org/application-resources.html
..such that I could denote a class-name on the resource pointing to a
configuration class (which would be pretty boilerplate, judging by the
example). But in order to do this, I have to package the config class in
TomEE's /lib directory. This introduces some complications in my case,
for
Post by Kean Erickson
other reasons.. I was wondering if there's any other way to obtain these
resource properties without having to add anything to TomEE's classpath.
Thanks,
-Kean
Kean Erickson
2018-11-27 03:48:38 UTC
Permalink
Thank you, that sounds like it'll work. I'm finding that getProperties() on
my configuration file returns null though, I'm wondering if I'm using the
right Properties class (java.util.Properties)?

1. Here's my WEB-INF/resources.xml class (I removed the package name)
--------------------------------------------------------
<Resource id="config" class-name=".....TomeeConfiguration">
UserName = postgres
</Resource>
--------------------------------------------------------


2. Here's my TomeeConfiguration class (taken from the old documentation's
example):
--------------------------------------------------------
package .....;
import java.util.Properties;

public class TomeeConfiguration {
private Properties properties;

public Properties getProperties() {
return properties;
}
public void setProperties(final Properties properties) {
this.properties = properties;
}
}
--------------------------------------------------------

3. Then after the container has been prepared, I try the following, but
c.getProperties() returns null.
--------------------------------------------------------
TomeeConfiguration c = new TomeeConfiguration();
String tomeeUsername = c.getProperties().getProperty("UserName");
--------------------------------------------------------


I'm wondering what I'm missing?
Thanks for your time,
-Kean


On Mon, Nov 26, 2018 at 4:05 AM Jonathan Gallimore <
Post by Jonathan Gallimore
Hi
Yes - you can also define resources at the application level, by defining
resources in WEB-INF/resources.xml in your .war file. The syntax is pretty
much the same as tomee.xml, but with <resources> as the top level tag as
opposed to <tomee>. The will use the application classpath, eliminating the
requirement to add your resource class to lib/.
Let us know how you get on - if you're stuck, I can dig out an example.
Kind Regards
Jon
Post by Romain Manni-Bucau
Guess you want to read
http://tomee.apache.org/admin/configuration/index.html - doc is more
complete and up to date.
Post by Kean Erickson
The docs mention a way of obtaining properties in code from a resource
in
Post by Romain Manni-Bucau
Post by Kean Erickson
Tomee.xml, under "Custom resources"
http://tomee.apache.org/application-resources.html
..such that I could denote a class-name on the resource pointing to a
configuration class (which would be pretty boilerplate, judging by the
example). But in order to do this, I have to package the config class
in
Post by Romain Manni-Bucau
Post by Kean Erickson
TomEE's /lib directory. This introduces some complications in my case,
for
Post by Kean Erickson
other reasons.. I was wondering if there's any other way to obtain
these
Post by Romain Manni-Bucau
Post by Kean Erickson
resource properties without having to add anything to TomEE's
classpath.
Post by Romain Manni-Bucau
Post by Kean Erickson
Thanks,
-Kean
Romain Manni-Bucau
2018-11-27 06:17:29 UTC
Permalink
@Resource(name="config")
private TomeeConfiguration config;

In a managed class to inject it. If you do a new tomee does nothing.
Post by Kean Erickson
Thank you, that sounds like it'll work. I'm finding that getProperties() on
my configuration file returns null though, I'm wondering if I'm using the
right Properties class (java.util.Properties)?
1. Here's my WEB-INF/resources.xml class (I removed the package name)
--------------------------------------------------------
<Resource id="config" class-name=".....TomeeConfiguration">
UserName = postgres
</Resource>
--------------------------------------------------------
2. Here's my TomeeConfiguration class (taken from the old documentation's
--------------------------------------------------------
package .....;
import java.util.Properties;
public class TomeeConfiguration {
private Properties properties;
public Properties getProperties() {
return properties;
}
public void setProperties(final Properties properties) {
this.properties = properties;
}
}
--------------------------------------------------------
3. Then after the container has been prepared, I try the following, but
c.getProperties() returns null.
--------------------------------------------------------
TomeeConfiguration c = new TomeeConfiguration();
String tomeeUsername = c.getProperties().getProperty("UserName");
--------------------------------------------------------
I'm wondering what I'm missing?
Thanks for your time,
-Kean
On Mon, Nov 26, 2018 at 4:05 AM Jonathan Gallimore <
Post by Jonathan Gallimore
Hi
Yes - you can also define resources at the application level, by defining
resources in WEB-INF/resources.xml in your .war file. The syntax is
pretty
Post by Jonathan Gallimore
much the same as tomee.xml, but with <resources> as the top level tag as
opposed to <tomee>. The will use the application classpath, eliminating
the
Post by Jonathan Gallimore
requirement to add your resource class to lib/.
Let us know how you get on - if you're stuck, I can dig out an example.
Kind Regards
Jon
On Sun, Nov 25, 2018 at 10:47 PM Romain Manni-Bucau <
Post by Romain Manni-Bucau
Guess you want to read
http://tomee.apache.org/admin/configuration/index.html - doc is more
complete and up to date.
Post by Kean Erickson
The docs mention a way of obtaining properties in code from a
resource
Post by Jonathan Gallimore
in
Post by Romain Manni-Bucau
Post by Kean Erickson
Tomee.xml, under "Custom resources"
http://tomee.apache.org/application-resources.html
..such that I could denote a class-name on the resource pointing to a
configuration class (which would be pretty boilerplate, judging by
the
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
Post by Kean Erickson
example). But in order to do this, I have to package the config class
in
Post by Romain Manni-Bucau
Post by Kean Erickson
TomEE's /lib directory. This introduces some complications in my
case,
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
for
Post by Kean Erickson
other reasons.. I was wondering if there's any other way to obtain
these
Post by Romain Manni-Bucau
Post by Kean Erickson
resource properties without having to add anything to TomEE's
classpath.
Post by Romain Manni-Bucau
Post by Kean Erickson
Thanks,
-Kean
Kean Erickson
2018-11-27 21:32:15 UTC
Permalink
Oh duh, I should have seen that coming. Well, now that I'm attempting to
inject TomeeConfiguration in a managed class (annotated @Stateless), I'm
getting this when I attempt to provide that @Resource no matter what
managed class I put it in:

27-Nov-2018 12:57:09.469 SEVERE [localhost-startStop-1]
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal Unable to
deploy collapsed ear in war
StandardEngine[Catalina].StandardHost[localhost].StandardContext[]
org.apache.openejb.OpenEJBException: Can't find resource for class <<
*Classpath
for class containing @Resource TomeeConfiguration goes here* >>#config. (No
provider available for resource-ref 'null' of type '....*TomeeConfiguration*'
for '<< *Arbitrary class annotated with @Stateless goes here * >>'.)

It looks like the resource that I declared in resources.xml is attempting
to be linked to every managed class when I start TomEE, and something is
failing upon attempting to link the first (arbitrary) one. The arbitrary
managed class that fails has nothing to do with the managed class that
actually contains the @Resource TomeeConfiguration... the injection of
TomeeConfiguration in any managed class is causing this error. I should
note that I don't think the issue is with the @Stateless managed class in
question, which is working properly otherwise.

I've seen this " No provider available for resource-ref 'null' " error in
some googling, but it generally has to do with a library that is either
missing or needs to be put in an exclusions list in /conf, and not project
code itself. I'm not sure what the "null" here is all about, is it
expecting that I put something in /WEB-INF/web.xml ?

Also, the Properties meant to be returned.. is that class
java.util.Properties, or is it supposed to be class
org.apache.openejb.jee.jpa.unit.Properties?

I should also mention, I'm using an exploded WAR deployment.. so I actually
wound up putting resources.xml in WEB-INF.
Thanks again,
-Kean
Post by Romain Manni-Bucau
@Resource(name="config")
private TomeeConfiguration config;
In a managed class to inject it. If you do a new tomee does nothing.
Post by Kean Erickson
Thank you, that sounds like it'll work. I'm finding that getProperties()
on
Post by Kean Erickson
my configuration file returns null though, I'm wondering if I'm using the
right Properties class (java.util.Properties)?
1. Here's my WEB-INF/resources.xml class (I removed the package name)
--------------------------------------------------------
<Resource id="config" class-name=".....TomeeConfiguration">
UserName = postgres
</Resource>
--------------------------------------------------------
2. Here's my TomeeConfiguration class (taken from the old documentation's
--------------------------------------------------------
package .....;
import java.util.Properties;
public class TomeeConfiguration {
private Properties properties;
public Properties getProperties() {
return properties;
}
public void setProperties(final Properties properties) {
this.properties = properties;
}
}
--------------------------------------------------------
3. Then after the container has been prepared, I try the following, but
c.getProperties() returns null.
--------------------------------------------------------
TomeeConfiguration c = new TomeeConfiguration();
String tomeeUsername = c.getProperties().getProperty("UserName");
--------------------------------------------------------
I'm wondering what I'm missing?
Thanks for your time,
-Kean
On Mon, Nov 26, 2018 at 4:05 AM Jonathan Gallimore <
Post by Jonathan Gallimore
Hi
Yes - you can also define resources at the application level, by
defining
Post by Kean Erickson
Post by Jonathan Gallimore
resources in WEB-INF/resources.xml in your .war file. The syntax is
pretty
Post by Jonathan Gallimore
much the same as tomee.xml, but with <resources> as the top level tag
as
Post by Kean Erickson
Post by Jonathan Gallimore
opposed to <tomee>. The will use the application classpath, eliminating
the
Post by Jonathan Gallimore
requirement to add your resource class to lib/.
Let us know how you get on - if you're stuck, I can dig out an example.
Kind Regards
Jon
On Sun, Nov 25, 2018 at 10:47 PM Romain Manni-Bucau <
Post by Romain Manni-Bucau
Guess you want to read
http://tomee.apache.org/admin/configuration/index.html - doc is more
complete and up to date.
a
Post by Kean Erickson
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
Post by Kean Erickson
The docs mention a way of obtaining properties in code from a
resource
Post by Jonathan Gallimore
in
Post by Romain Manni-Bucau
Post by Kean Erickson
Tomee.xml, under "Custom resources"
http://tomee.apache.org/application-resources.html
..such that I could denote a class-name on the resource pointing
to a
Post by Kean Erickson
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
Post by Kean Erickson
configuration class (which would be pretty boilerplate, judging by
the
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
Post by Kean Erickson
example). But in order to do this, I have to package the config
class
Post by Kean Erickson
Post by Jonathan Gallimore
in
Post by Romain Manni-Bucau
Post by Kean Erickson
TomEE's /lib directory. This introduces some complications in my
case,
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
for
Post by Kean Erickson
other reasons.. I was wondering if there's any other way to obtain
these
Post by Romain Manni-Bucau
Post by Kean Erickson
resource properties without having to add anything to TomEE's
classpath.
Post by Romain Manni-Bucau
Post by Kean Erickson
Thanks,
-Kean
Jonathan Gallimore
2018-11-27 21:34:57 UTC
Permalink
Hi

Are you able to wrap this up in a little example project that we could take
a look at?

Cheers

Jon
Post by Kean Erickson
Oh duh, I should have seen that coming. Well, now that I'm attempting to
27-Nov-2018 12:57:09.469 SEVERE [localhost-startStop-1]
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal Unable to
deploy collapsed ear in war
StandardEngine[Catalina].StandardHost[localhost].StandardContext[]
org.apache.openejb.OpenEJBException: Can't find resource for class <<
*Classpath
provider available for resource-ref 'null' of type
'....*TomeeConfiguration*'
It looks like the resource that I declared in resources.xml is attempting
to be linked to every managed class when I start TomEE, and something is
failing upon attempting to link the first (arbitrary) one. The arbitrary
managed class that fails has nothing to do with the managed class that
TomeeConfiguration in any managed class is causing this error. I should
question, which is working properly otherwise.
I've seen this " No provider available for resource-ref 'null' " error in
some googling, but it generally has to do with a library that is either
missing or needs to be put in an exclusions list in /conf, and not project
code itself. I'm not sure what the "null" here is all about, is it
expecting that I put something in /WEB-INF/web.xml ?
Also, the Properties meant to be returned.. is that class
java.util.Properties, or is it supposed to be class
org.apache.openejb.jee.jpa.unit.Properties?
I should also mention, I'm using an exploded WAR deployment.. so I actually
wound up putting resources.xml in WEB-INF.
Thanks again,
-Kean
Post by Romain Manni-Bucau
@Resource(name="config")
private TomeeConfiguration config;
In a managed class to inject it. If you do a new tomee does nothing.
Post by Kean Erickson
Thank you, that sounds like it'll work. I'm finding that
getProperties()
Post by Romain Manni-Bucau
on
Post by Kean Erickson
my configuration file returns null though, I'm wondering if I'm using
the
Post by Romain Manni-Bucau
Post by Kean Erickson
right Properties class (java.util.Properties)?
1. Here's my WEB-INF/resources.xml class (I removed the package name)
--------------------------------------------------------
<Resource id="config" class-name=".....TomeeConfiguration">
UserName = postgres
</Resource>
--------------------------------------------------------
2. Here's my TomeeConfiguration class (taken from the old
documentation's
Post by Romain Manni-Bucau
Post by Kean Erickson
--------------------------------------------------------
package .....;
import java.util.Properties;
public class TomeeConfiguration {
private Properties properties;
public Properties getProperties() {
return properties;
}
public void setProperties(final Properties properties) {
this.properties = properties;
}
}
--------------------------------------------------------
3. Then after the container has been prepared, I try the following, but
c.getProperties() returns null.
--------------------------------------------------------
TomeeConfiguration c = new TomeeConfiguration();
String tomeeUsername = c.getProperties().getProperty("UserName");
--------------------------------------------------------
I'm wondering what I'm missing?
Thanks for your time,
-Kean
On Mon, Nov 26, 2018 at 4:05 AM Jonathan Gallimore <
Post by Jonathan Gallimore
Hi
Yes - you can also define resources at the application level, by
defining
Post by Kean Erickson
Post by Jonathan Gallimore
resources in WEB-INF/resources.xml in your .war file. The syntax is
pretty
Post by Jonathan Gallimore
much the same as tomee.xml, but with <resources> as the top level tag
as
Post by Kean Erickson
Post by Jonathan Gallimore
opposed to <tomee>. The will use the application classpath,
eliminating
Post by Romain Manni-Bucau
Post by Kean Erickson
the
Post by Jonathan Gallimore
requirement to add your resource class to lib/.
Let us know how you get on - if you're stuck, I can dig out an
example.
Post by Romain Manni-Bucau
Post by Kean Erickson
Post by Jonathan Gallimore
Kind Regards
Jon
On Sun, Nov 25, 2018 at 10:47 PM Romain Manni-Bucau <
Post by Romain Manni-Bucau
Guess you want to read
http://tomee.apache.org/admin/configuration/index.html - doc is
more
Post by Romain Manni-Bucau
Post by Kean Erickson
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
complete and up to date.
a
Post by Kean Erickson
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
Post by Kean Erickson
The docs mention a way of obtaining properties in code from a
resource
Post by Jonathan Gallimore
in
Post by Romain Manni-Bucau
Post by Kean Erickson
Tomee.xml, under "Custom resources"
http://tomee.apache.org/application-resources.html
..such that I could denote a class-name on the resource pointing
to a
Post by Kean Erickson
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
Post by Kean Erickson
configuration class (which would be pretty boilerplate, judging
by
Post by Romain Manni-Bucau
Post by Kean Erickson
the
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
Post by Kean Erickson
example). But in order to do this, I have to package the config
class
Post by Kean Erickson
Post by Jonathan Gallimore
in
Post by Romain Manni-Bucau
Post by Kean Erickson
TomEE's /lib directory. This introduces some complications in my
case,
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
for
Post by Kean Erickson
other reasons.. I was wondering if there's any other way to
obtain
Post by Romain Manni-Bucau
Post by Kean Erickson
Post by Jonathan Gallimore
these
Post by Romain Manni-Bucau
Post by Kean Erickson
resource properties without having to add anything to TomEE's
classpath.
Post by Romain Manni-Bucau
Post by Kean Erickson
Thanks,
-Kean
Romain Manni-Bucau
2018-11-28 05:51:43 UTC
Permalink
Java.util as in
https://github.com/apache/tomee/blob/master/container/openejb-core/src/test/java/org/apache/openejb/resource/PropertiesInjectionTest.java

Do you have the resource creation log? If not the file is likely not found,
misplaced or not parsed properly.
Post by Jonathan Gallimore
Hi
Are you able to wrap this up in a little example project that we could take
a look at?
Cheers
Jon
Post by Kean Erickson
Oh duh, I should have seen that coming. Well, now that I'm attempting to
27-Nov-2018 12:57:09.469 SEVERE [localhost-startStop-1]
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal Unable to
deploy collapsed ear in war
StandardEngine[Catalina].StandardHost[localhost].StandardContext[]
org.apache.openejb.OpenEJBException: Can't find resource for class <<
*Classpath
(No
Post by Kean Erickson
provider available for resource-ref 'null' of type
'....*TomeeConfiguration*'
It looks like the resource that I declared in resources.xml is attempting
to be linked to every managed class when I start TomEE, and something is
failing upon attempting to link the first (arbitrary) one. The arbitrary
managed class that fails has nothing to do with the managed class that
TomeeConfiguration in any managed class is causing this error. I should
question, which is working properly otherwise.
I've seen this " No provider available for resource-ref 'null' " error in
some googling, but it generally has to do with a library that is either
missing or needs to be put in an exclusions list in /conf, and not
project
Post by Kean Erickson
code itself. I'm not sure what the "null" here is all about, is it
expecting that I put something in /WEB-INF/web.xml ?
Also, the Properties meant to be returned.. is that class
java.util.Properties, or is it supposed to be class
org.apache.openejb.jee.jpa.unit.Properties?
I should also mention, I'm using an exploded WAR deployment.. so I
actually
Post by Kean Erickson
wound up putting resources.xml in WEB-INF.
Thanks again,
-Kean
On Mon, Nov 26, 2018 at 10:17 PM Romain Manni-Bucau <
Post by Romain Manni-Bucau
@Resource(name="config")
private TomeeConfiguration config;
In a managed class to inject it. If you do a new tomee does nothing.
Post by Kean Erickson
Thank you, that sounds like it'll work. I'm finding that
getProperties()
Post by Romain Manni-Bucau
on
Post by Kean Erickson
my configuration file returns null though, I'm wondering if I'm using
the
Post by Romain Manni-Bucau
Post by Kean Erickson
right Properties class (java.util.Properties)?
1. Here's my WEB-INF/resources.xml class (I removed the package name)
--------------------------------------------------------
<Resource id="config" class-name=".....TomeeConfiguration">
UserName = postgres
</Resource>
--------------------------------------------------------
2. Here's my TomeeConfiguration class (taken from the old
documentation's
Post by Romain Manni-Bucau
Post by Kean Erickson
--------------------------------------------------------
package .....;
import java.util.Properties;
public class TomeeConfiguration {
private Properties properties;
public Properties getProperties() {
return properties;
}
public void setProperties(final Properties properties) {
this.properties = properties;
}
}
--------------------------------------------------------
3. Then after the container has been prepared, I try the following,
but
Post by Kean Erickson
Post by Romain Manni-Bucau
Post by Kean Erickson
c.getProperties() returns null.
--------------------------------------------------------
TomeeConfiguration c = new TomeeConfiguration();
String tomeeUsername = c.getProperties().getProperty("UserName");
--------------------------------------------------------
I'm wondering what I'm missing?
Thanks for your time,
-Kean
On Mon, Nov 26, 2018 at 4:05 AM Jonathan Gallimore <
Post by Jonathan Gallimore
Hi
Yes - you can also define resources at the application level, by
defining
Post by Kean Erickson
Post by Jonathan Gallimore
resources in WEB-INF/resources.xml in your .war file. The syntax is
pretty
Post by Jonathan Gallimore
much the same as tomee.xml, but with <resources> as the top level
tag
Post by Kean Erickson
Post by Romain Manni-Bucau
as
Post by Kean Erickson
Post by Jonathan Gallimore
opposed to <tomee>. The will use the application classpath,
eliminating
Post by Romain Manni-Bucau
Post by Kean Erickson
the
Post by Jonathan Gallimore
requirement to add your resource class to lib/.
Let us know how you get on - if you're stuck, I can dig out an
example.
Post by Romain Manni-Bucau
Post by Kean Erickson
Post by Jonathan Gallimore
Kind Regards
Jon
On Sun, Nov 25, 2018 at 10:47 PM Romain Manni-Bucau <
Post by Romain Manni-Bucau
Guess you want to read
http://tomee.apache.org/admin/configuration/index.html - doc is
more
Post by Romain Manni-Bucau
Post by Kean Erickson
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
complete and up to date.
Le dim. 25 nov. 2018 23:44, Kean Erickson <
a
Post by Kean Erickson
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
Post by Kean Erickson
The docs mention a way of obtaining properties in code from a
resource
Post by Jonathan Gallimore
in
Post by Romain Manni-Bucau
Post by Kean Erickson
Tomee.xml, under "Custom resources"
http://tomee.apache.org/application-resources.html
..such that I could denote a class-name on the resource
pointing
Post by Kean Erickson
Post by Romain Manni-Bucau
to a
Post by Kean Erickson
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
Post by Kean Erickson
configuration class (which would be pretty boilerplate, judging
by
Post by Romain Manni-Bucau
Post by Kean Erickson
the
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
Post by Kean Erickson
example). But in order to do this, I have to package the config
class
Post by Kean Erickson
Post by Jonathan Gallimore
in
Post by Romain Manni-Bucau
Post by Kean Erickson
TomEE's /lib directory. This introduces some complications in
my
Post by Kean Erickson
Post by Romain Manni-Bucau
Post by Kean Erickson
case,
Post by Jonathan Gallimore
Post by Romain Manni-Bucau
for
Post by Kean Erickson
other reasons.. I was wondering if there's any other way to
obtain
Post by Romain Manni-Bucau
Post by Kean Erickson
Post by Jonathan Gallimore
these
Post by Romain Manni-Bucau
Post by Kean Erickson
resource properties without having to add anything to TomEE's
classpath.
Post by Romain Manni-Bucau
Post by Kean Erickson
Thanks,
-Kean
Loading...