On 8/11/08 10:26 AM, "Torx" <[EMAIL PROTECTED]> wrote:

> <bean id="defaultTxAttributes"
> class="org.springframework.transaction.interceptor
> .NameMatchTransactionAttributeSource">
> <property name="properties">
> <props>
> <prop key="update*">
> PROPAGATION_REQUIRED,
> ISOLATION_DEFAULT,-FatalException,-ServiceException,readOnly
> </prop>
> <prop key="set*">
> PROPAGATION_REQUIRED,
> ISOLATION_DEFAULT,-FatalException,-ServiceException,readOnly
> </prop>
> <prop key="insert*">
> PROPAGATION_REQUIRED,
> ISOLATION_DEFAULT,-FatalException,-ServiceException,readOnly
> </prop>
> <prop key="delete*">
> PROPAGATION_REQUIRED,
> ISOLATION_DEFAULT,-FatalException,-ServiceException,readOnly
> </prop>
> <prop key="select*">
> PROPAGATION_SUPPORTS, ISOLATION_DEFAULT, readOnly
> </prop>
> <prop key="get*">
> PROPAGATION_SUPPORTS, ISOLATION_DEFAULT, readOnly
> </prop>
> </props>
> </property>
> </bean>

Just a guess, but the "readOnly" value here might be making your
transactions read only.

Cheers,
Chris

Reply via email to