Agreed, in general try to keep these guys separated.
--jason
On Saturday, August 16, 2003, at 04:37 PM, James Strachan wrote:
How about putting them in src/conf/META-INF and adding the right thing to the project.xml
<build> <resources> <resource> <directory>${basedir}/src/conf</directory> <includes> <include>*.properties,*.providers</include> </includes> </resource> </resources> </build>
On Saturday, August 16, 2003, at 10:34 am, Alex Blewitt wrote:
I've got a build issue to solve; there is a properties file in the JavaMail implementation in specs/javamail/src/java/META-INF/javamail.default.providers
I was expecting to see this file in target/classes/META-INF/javamail.default.providers, but it's not there. I thought that the compile process copied all non-Java files from the src/java/ directory into the classes directory?
If I've misunderstood the build process, then how can these be put in there?
They are also missing from the built JAR file as well.
And yes, it must be in META-INF. No, it's not a user-configurable configuration file; it's something the developer provides as a read-only fallback for when the user doesn't provide anything.
(See http://java.sun.com/j2ee/1.4/docs/api/javax/mail/Session.html if you want the ins and outs)
Alex.
James ------- http://radio.weblogs.com/0112098/
