You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by "Michael Dick (JIRA)" <ji...@apache.org> on 2010/01/22 18:51:21 UTC
[jira] Updated: (OPENJPA-1237) WriteBehind configuration exception
not thrown when it should be
[ https://issues.apache.org/jira/browse/OPENJPA-1237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Dick updated OPENJPA-1237:
----------------------------------
Fix Version/s: (was: 2.0.0-M3)
2.1.0
Affects Version/s: (was: 2.0.0)
2.1.0
> WriteBehind configuration exception not thrown when it should be
> ----------------------------------------------------------------
>
> Key: OPENJPA-1237
> URL: https://issues.apache.org/jira/browse/OPENJPA-1237
> Project: OpenJPA
> Issue Type: Sub-task
> Components: writebehind
> Affects Versions: 2.1.0
> Reporter: Tim McConnell
> Assignee: Michael Dick
> Fix For: 2.1.0
>
> Attachments: OPENJPA-1237-3.patch
>
>
> It seems like there should be exception(s) thrown when the new writebehind cache is not configured properly. For example, this is not a valid PU configuration since there is no DataCache specified.
> <persistence-unit name="WriteBehind_JSE_INVALID_PU1">
> <mapping-file>META-INF/orm.xml</mapping-file>
> <properties>
> <property name="openjpa.DataCache" value="false"/>
> <property name="openjpa.WriteBehindCache" value="true"/>
> <property name="openjpa.WriteBehindCallback" value="true(sleepTime=15000)"/>
> </properties>
> </persistence-unit>
> Yet there is no error or exception thrown when this statement is executed:
> emf = Persistence.createEntityManagerFactory("WriteBehind_JSE_INVALID_PU1");
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.