| Author |
property files in ejb tier
|
Monmohan Singh
Ranch Hand
Joined: Aug 02, 2002
Posts: 82
|
|
I am using some third party jars which read some config data from property files( these files are again properietary). When I keep these property files in a folder and then set the classpath to the folder these jars run fine. I am packing these jars in my Ear file and they are being used in ejb tier.When I used manifest.mf entry for the properties file and pack them in the ear, this doesn't work The basic question is how does one read a property file in ejb-tier and where to package it ( something like WEB-INF/classes etc in web tier) so that they are automatically loaded by app server
|
 |
Pradeep bhatt
Ranch Hand
Joined: Feb 27, 2002
Posts: 8876
|
|
|
Why dont you package it along with the EJB class files or put in some jar files in the ear.
|
Groovy
|
 |
Monmohan Singh
Ranch Hand
Joined: Aug 02, 2002
Posts: 82
|
|
okay here is the whole scenario, I have aejb.jar and a thirdParty.jar. There are some properties file that thirdParty.jar uses. We are using the api of classes in this jar in aejb.jar. The properties file I am packing alongwith aejb.jar but still the thirdParty.jar classes don't pick it. In case I harcode them in classpath of weblogic they work
|
 |
Lasse Koskela
author
Sheriff
Joined: Jan 23, 2002
Posts: 11962
|
|
|
I think you could solve the problem by adding a Class-Path entry for aejb.jar into the manifest.mf file inside thirdParty.jar. I'm not saying you should do this (I tend to avoid touching 3rd party stuff for as long as possible).
|
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
|
 |
Monmohan Singh
Ranch Hand
Joined: Aug 02, 2002
Posts: 82
|
|
|
Isn't there a standard way of reading properties file in ejb tier? or nay specific way we can package them so that all jars pick them
|
 |
 |
|
|
subject: property files in ejb tier
|
|
|