git://wamblee.org
/
utils
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
1c30770
)
(no commit message)
author
Erik Brakkee
<erik@brakkee.org>
Sat, 17 Jul 2010 21:39:55 +0000
(21:39 +0000)
committer
Erik Brakkee
<erik@brakkee.org>
Sat, 17 Jul 2010 21:39:55 +0000
(21:39 +0000)
wicket/joe/src/main/java/org/wamblee/wicket/transactions/OpenTransactionInViewRequestCycle.java
patch
|
blob
|
history
wicket/joe/src/main/java/org/wamblee/wicket/transactions/package-info.java
patch
|
blob
|
history
diff --git
a/wicket/joe/src/main/java/org/wamblee/wicket/transactions/OpenTransactionInViewRequestCycle.java
b/wicket/joe/src/main/java/org/wamblee/wicket/transactions/OpenTransactionInViewRequestCycle.java
index 4aae401627006cd5fe26d0a1cd87ef6a5e741cbf..094057015e59d2ef06ce65ed22e7df26c5f362fb 100644
(file)
--- a/
wicket/joe/src/main/java/org/wamblee/wicket/transactions/OpenTransactionInViewRequestCycle.java
+++ b/
wicket/joe/src/main/java/org/wamblee/wicket/transactions/OpenTransactionInViewRequestCycle.java
@@
-36,7
+36,7
@@
import org.apache.wicket.protocol.http.WebRequestCycle;
* wicket. It provides a custom request cycle that uses the
* {@link UserTransaction} to make sure that all work is done within a single
* transaction. In Hibernate context, this is referred to as open session in
* wicket. It provides a custom request cycle that uses the
* {@link UserTransaction} to make sure that all work is done within a single
* transaction. In Hibernate context, this is referred to as open session in
- * view.
+ * view.
* </p>
*
* <p>
* </p>
*
* <p>
@@
-68,8
+68,9
@@
import org.apache.wicket.protocol.http.WebRequestCycle;
*/
public class OpenTransactionInViewRequestCycle extends WebRequestCycle {
*/
public class OpenTransactionInViewRequestCycle extends WebRequestCycle {
- private static final Logger LOG = Logger.getLogger(OpenTransactionInViewRequestCycle.class.getName());
-
+ private static final Logger LOG = Logger
+ .getLogger(OpenTransactionInViewRequestCycle.class.getName());
+
private static final String JAVA_COMP_USER_TRANSACTION_JNDI = "java:comp/UserTransaction";
private UserTransaction userTransaction;
private static final String JAVA_COMP_USER_TRANSACTION_JNDI = "java:comp/UserTransaction";
private UserTransaction userTransaction;
@@
-102,15
+103,19
@@
public class OpenTransactionInViewRequestCycle extends WebRequestCycle {
@Override
protected void onEndRequest() {
try {
@Override
protected void onEndRequest() {
try {
- if ( LOG.isLoggable(Level.FINEST)) {
- LOG.finest("Transaction status: " + userTransaction.getStatus());
+ if (LOG.isLoggable(Level.FINEST)) {
+ LOG
+ .finest("Transaction status: " +
+ userTransaction.getStatus());
}
if (userTransaction.getStatus() == Status.STATUS_ACTIVE) {
userTransaction.commit();
} else if (userTransaction.getStatus() == Status.STATUS_MARKED_ROLLBACK) {
userTransaction.rollback();
}
if (userTransaction.getStatus() == Status.STATUS_ACTIVE) {
userTransaction.commit();
} else if (userTransaction.getStatus() == Status.STATUS_MARKED_ROLLBACK) {
userTransaction.rollback();
- } else {
- LOG.warning("Transaction status is '" + userTransaction.getStatus() + "' not committing or rolling back");
+ } else {
+ LOG.warning("Transaction status is '" +
+ userTransaction.getStatus() +
+ "' not committing or rolling back");
}
} catch (Exception e) {
throw new RuntimeException("Could not commit transaction", e);
}
} catch (Exception e) {
throw new RuntimeException("Could not commit transaction", e);
diff --git
a/wicket/joe/src/main/java/org/wamblee/wicket/transactions/package-info.java
b/wicket/joe/src/main/java/org/wamblee/wicket/transactions/package-info.java
index 8163de7d21eaa63f84500052f0842ee7bc7da076..aa536f7a1edeed5f6351fbeb0c6f80857854fd91 100644
(file)
--- a/
wicket/joe/src/main/java/org/wamblee/wicket/transactions/package-info.java
+++ b/
wicket/joe/src/main/java/org/wamblee/wicket/transactions/package-info.java
@@
-14,7
+14,7
@@
* limitations under the License.
*/
/**
* limitations under the License.
*/
/**
- * This package provide transaction support for wicket making it really easy
+ * This package provide
s
transaction support for wicket making it really easy
* to work with transactions.
*/
package org.wamblee.wicket.transactions;
\ No newline at end of file
* to work with transactions.
*/
package org.wamblee.wicket.transactions;
\ No newline at end of file