[
https://issues.apache.org/jira/browse/OPENJPA-1237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tim McConnell updated OPENJPA-1237:
-----------------------------------
Attachment: OPENJPA-1237-3.patch
This third patch will circumvent the adverse impact that these new
configuration testcases are having on the other WriteBehind testcases in trunk.
That problem will be addressed in another WriteBehind JIRA I'll open
momentarily.
> 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: Bug
> Components: kernel
> Affects Versions: 2.0.0
> Reporter: Tim McConnell
> Assignee: Tim McConnell
> Fix For: 2.0.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.