JPOX provides transparent persistence of Java objects. It is a compliant implementation of the JDO1.0, JDO2.0, JDO2.1 and JPA1.0 specifications. It supports persistence to all of the major RDBMS on the market today, as well as to DB4O datastores. It allows querying using either JDOQL, SQL or JPQL. JPOX 1.1.0 is the Reference Implementation(RI) for JDO 2, and JPOX 1.2.0 is the RI for JDO2.1. It uses OSGi technology for its plugin framework

Journal Entries

No entries yet. Link your entries with 'jpox' to include this project.


Ratings & Reviews

Community Rating
4.4/5.0

Based on 5 user ratings.

Your Rating

Click to rate this project.

Links

2 links submitted so far. Submit your own links.

News

Edit RSS feeds.

    Problem with fetching the OneToMany/ManyToOne related objects

    Hello,

    I am trying use JPA for persistence of authorization records in the database, and JPOX as an implementation of the JPA.

    I have observed certain behavior related to the OneToMany/ManyToOne bidirectional relationship, that I ... [More] think is a bug, but before submitting a bug report I would like to discuss it here to see if this is actually a bug in my code.

    I have 3 classes. ... [Less]

    refreshAll resulting in exception

    I just fixed "bug of the century" for our customers by calling refreshAll prior to beginning the transaction at the start of each HTTP request (in expojo's servlet filter) so that now when customers preview their site they see all the changes they've ... [More] made but.....

    Now I get this exception on (frequent) occassions:

    [code]javax.jdo.JDOUserException: One or more instances could not ... [Less]

    JDK logger configuration for Maven plugin's enhancement goal

    The question is how to set up the logging configuration using JDK logger for Maven plugin's enhance goal
    (I'm using the M2 plugin, but I guess it applies to the Maven1 plugin as well).

    Rationale: the ASM enhancer is too verbose, IMHO ... [More] , using INFO level instead of DEBUG e.g. (see: [url=http://www.jpox.org/servlet/forum/viewthread?thread=4398#27551]recent thread[/url]).

    While ... [Less]

    Inheritance problem: collection in abstract super class

    Hi all,
    I would appreciate your help on the following problem:

    I have two abstract classes, [b]LineDocument [/b]and [b]Line[/b]. [b]LineDocument [/b]contains a map of [b]Line[/b].

    Now there are various class pairs, each ... [More] implementing one of these two classes:
    Order and OrderLine,
    Offer and OfferLine,
    Inquiry and InquiryLine, etc.

    Each implementation of [b]Line [/b]stores a reference ... [Less]

    HashMap, where values are interfaces and DataNucleus

    I have 3 classes (classA, classB, classC) wich implements an interface (AInterface). A Container (ContainerA) has a HashMap. I prepared following JDO-Metadata:

    "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN"
    ...

Read all JPOX articles…

Download Page
18 downloads

Who uses JPOX?

Luca Garulli tscharly CKBisk mores Thomas Marti Giordano Maestro fleque nlmarco Luigi Dell'Aquila l.molino angelcervera Andy Jefferson


Who manages JPOX?

I'm a manager

Where in the world?




People who use JPOX also use:

Echo2 Reverspring XDoclet


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 1,061,240
Effort (est.) 292 Person Years
Avg. Salary $ year
$ 16,053,397