BACKGROUND

I'm in the process of building a suite of classes for my team to use when 
authenticating and authorizing users to applications and determining their 
rights w/i an application. The suite uses Hibernate as our auditing rules 
require such information in a database setup for such tracking. 

The class files that relate to the tables (the ones referenced in the .hbm.xml 
files) need to be available in some fashion so that the team's code will 
compile. But they don't actually need the code to develop. They DO need the 
.har file exported with their application, however.

What I've setup is a .har file containing JUST the .hbm.xml files which is in a 
separate project they can check out and add as a component to the application 
.ear (via Eclipse). There are no .class files in this project.

Another project has the .java files and I export them to a .jar of their own 
which team members then can add to their project class paths via the User 
Library functionality. 

This .jar file of compiled classes I then put in the 
<jboss-home>/server/default/lib folder and thus far, my application appears to 
run just fine.

QUESTION

This is the best way to do this?

We have several databases that will be accessed via Hibernate which then 
requires a .har file - but I don't want to have to redistribute the Java 
classes over and and over in each project. (That would mean that a change to 
the library would require a recompile/deploy of every application - something I 
want to avoid.)

If anyone has any suggestions to the contrary, I would be very interested.

Thanks!


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4078918#4078918

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4078918
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to