.PurchaseProcessFormHandler.getTransactionLockService(PurchaseProcessFormHandler.java:1722
Oracle ATG Commerce 제품중에서 Formhandler 커스터마이징 하다가 아래와 같은 에러가 난다면..
10:31:02,745 ERROR [nucleusNamespace.atg.store.order.purchase.CartFormHandler] (http-/0.0.0.0:8080-6) A TransactionManager is required.
10:31:02,745 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/ribeiro].[jsp]] (http-/0.0.0.0:8080-6) JBWEB000236: Servlet.service() for servlet jsp threw exception: java.lang.NullPointerException
at atg.commerce.order.purchase.PurchaseProcessFormHandler.getTransactionLockService(PurchaseProcessFormHandler.java:1722) [_DCS_slib_sclasses.jar:]
at atg.commerce.order.purchase.PurchaseProcessFormHandler.releaseTransactionLock(PurchaseProcessFormHandler.java:1694) [_DCS_slib_sclasses.jar:]
at atg.commerce.order.purchase.PurchaseProcessFormHandler.afterSet(PurchaseProcessFormHandler.java:1877) [_DCS_slib_sclasses.jar:]
해당 클래스의 properties 파일을 수정해야 함.
$class=com.mystore.commerce.inventory.InhoCartModifierformHandler
$scope=request
inventoryManager=/atg/commerce/inventory/InventoryManager
transactionManager=/atg/dynamo/transaction/TransactionManager
configuration=/atg/commerce/order/purchase/PurchaseProcessConfiguration
Oracle Siebel Authorization WSDL (0) | 2014.08.22 |
---|---|
Oracle Universal Installer problem (0) | 2013.09.24 |
트랜잭션 일관성 (0) | 2012.07.02 |
댓글 영역