Running jUDDI within a transacted environment results in the following exception being raised.
ERROR [STDERR] Caused by: java.lang.Exception: faultCode=null, faultString=You cannot commit during a managed transaction!, faultActor=null, errno=null, errCode=null, errText=null
ERROR [STDERR] at org.apache.juddi.registry.local.AbstractService.handleRequest(AbstractService.java:269)
ERROR [STDERR] at org.apache.juddi.registry.local.InquiryService.inquire(InquiryService.java:77)
The exception is raised when jUDDI attempts to issues commits on connections which are controlled by the encompassing transaction.
One path leading to this is FindTModelFunction->JDBCDataStore->Transaction.