openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tim McConnell (JIRA)" <j...@apache.org>
Subject [jira] Updated: (OPENJPA-1237) WriteBehind configuration exception not thrown when it should be
Date Sat, 15 Aug 2009 07:05:17 GMT

     [ 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.


Mime
View raw message