This week's book giveaway is in the Programmer Certification forum.
We're giving away four copies of OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide: Exam 1Z0-815 and have Jeanne Boyarsky & Scott Selikoff on-line!
See this thread for details.
Win a copy of OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide: Exam 1Z0-815 this week in the Programmer Certification forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Ron McLeod
  • Carey Brown
Bartenders:
  • Paweł Baczyński
  • Piet Souris
  • Vijitha Kumara

* Welcome Arnaud Cogoluegnes, Thierry Templier & Andy Piper

 
author & internet detective
Posts: 39624
784
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This week, we're delighted to have Arnaud Cogoluegnes, Thierry Templier & Andy Piper helping to answer questions about the new book Spring Dynamic Modules in Action. See table of contents and a sample chapter online.

The promotion starts Tuesday, February 9th 2010 and will end on Friday, February 12th 2010.

We'll be selecting four random posters in this forum to win a free copy of the book provided by the publisher, Manning.

Please see the Book Promotion page to ensure your best chances at winning!

Posts in this welcome thread are not eligible for the drawing.
 
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Does the book deals with Spring Dm assuming that the server used is Spring DM Server (now aka Virgo) or is agnostic of any specific server?

Specifically, Dm Server allows using JPA easily with PAR Archive, but this archive format is specific to DM Server.
Does your book present the use of JPA in a portable way?
 
author
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello

Gildas Cuisinier wrote:Does the book deals with Spring Dm assuming that the server used is Spring DM Server (now aka Virgo) or is agnostic of any specific server?


The book is almost entirely agnostic to the specific server used and deals with the specifics of Spring DM itself. We talk about dm Server a little, but not a great deal.

Gildas Cuisinier wrote:Specifically, Dm Server allows using JPA easily with PAR Archive, but this archive format is specific to DM Server.
Does your book present the use of JPA in a portable way?


Yes, we discuss how to use JPA without the need for invoking any proprietary extensions such as the PAR format.

andy
 
Bartender
Posts: 4106
72
Hibernate Fedora Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome Arnaud Cogoluegnes, Thierry Templier & Andy Piper !
 
Marshal
Posts: 67300
170
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please remember to post questions in separate topics. Questions in this topic are not eligible for the book promotion.
 
author
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
To complete what Andy said, we deal with Hibernate JPA, OpenJPA and EclipseLink. The main problems when trying to use JPA within an OSGi container consist in the mapped clas visibility and the use of load time weaving to intrument managed entities when required.

The first point is directlty adresses by Spring DM with its thread context classloader management at service level.

The second point can be much more problematic since load time weaving isn't supported by all OSGi containers but the great news is that not all JPA implementations require this feature: Hibernate doesn't need it and OpenJPA leaves you the choice... Moreover, when load time weaving is required within Equinox container, you can use Equinox Aspects and its adapter for Spring.

Thierry
 
Paper beats rock. Scissors beats tiny ad.
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!