File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

can library jars be inside an ejb jar?

 
Yuriy Zilbergleyt
Ranch Hand
Posts: 429
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

Is there a place in an EJB jar's directory structure for other jars for use by the EJB? Something like the WEB-INF/lib in web applications?

Thank you,
Yuriy
 
Valentin Tanase
Ranch Hand
Posts: 704
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Is there a place in an EJB jar's directory structure for other jars for use by the EJB? Something like the WEB-INF/lib in web applications?

Not really. Although different vendors offer different packing solutions and they have different classloading architectures for their containers, it is most common that the common library to be packed within the same ear (where the ejb goes) and edit the manifest file of each ejb-jar file. For example if you intend to make iText.jar and commons-collections.jar available to your ejbs, then you should add the next line to the MANIFEST.MF file of each ejb-jar that needs to use those libraries:

This example assumes that both iText.jar and commons-collections.jar libraries get packed into the ear�s root (otherwise you need to specify the proper path as well).
Regards.
 
Yuriy Zilbergleyt
Ranch Hand
Posts: 429
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
All right, thanks!

-Yuriy
 
Valentin Tanase
Ranch Hand
Posts: 704
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You're most welcome
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic