I'm getting a ValidationException (see below).
Why is that now allowed? If I issue the SQL query (update `groups` set
name='Group C' where name='Group D') in the MySQL shell it works...
Here is the script to create the DB schema, the related entity class and the
code to update.
How can I make the update work?
drop schema if exists `security_store`;
create schema `security_store`;
use `security_store`;
create table `users` (
`username` varchar(20) not null,
`password` varbinary(20) not null,
`name` varchar(30) not null,
`email` varchar(45) not null,
primary key(`username`),
unique `UNQ_NAME`(`name`)
) Engine = InnoDB;
create table `groups` (
`name` varchar(20) not null,
`container` varchar(20),
primary key(`name`),
constraint `FK_GROUPS_CONTAINER` foreign key
`FK_GROUPS_CONTAINER`(`container`)
references `groups`(`name`)
) Engine = InnoDB;
create table `user_membership` (
`id` serial,
`username` varchar(20) not null,
`group_name` varchar(20) not null,
primary key(`id`),
unique `UNQ_RELATIONSHIP`(`username`,`group_name`),
constraint `FK_USER_MEMBERSHIP_USERNAME` foreign key
`FK_USER_MEMBERSHIP_USERNAME`(`username`)
references `users`(`username`),
constraint `FK_USER_MEMBERSHIP_GROUP_NAME` foreign key
`FK_USER_MEMBERSHIP_GROUP_NAME`(`group_name`)
references `groups`(`name`)
) Engine = InnoDB;
@Entity()
@Table(name = "groups")
public class Groups implements Serializable {
@Id()
@Column(name = "name", nullable = false)
private String name;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "groupName")
private Collection<UserMembership> userMembershipCollection;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "container")
private Collection<Groups> groupsCollection;
@JoinColumn(name = "container", referencedColumnName = "name")
@ManyToOne()
private Groups container;
...
}
public void updateGroup(String oldGroup, String newGroup)
throws IllegalArgumentException {
Groups entity = em.find(Groups.class, oldGroup);
if (entity == null)
throw new IllegalArgumentException("Group does not exist: " +
oldGroup);
entity.setName(newGroup);
em.merge(entity);
}
Local Exception Stack:
Exception [TOPLINK-7251] (Oracle TopLink Essentials - 2.0 (Build b58-rc1
(08/04/2007))): oracle.toplink.essentials.exceptions.ValidationException
Exception Description: The attribute [name] of class [
com.localmatters.flexiq.security.entity.Groups] is mapped to a primary key
column in the database. Updates are not allowed.
at
oracle.toplink.essentials.exceptions.ValidationException.primaryKeyUpdateDisallowed
(ValidationException.java:2222)
at
oracle.toplink.essentials.mappings.foundation.AbstractDirectMapping.writeFromObjectIntoRowWithChangeRecord
(AbstractDirectMapping.java:750)
at
oracle.toplink.essentials.internal.descriptors.ObjectBuilder.buildRowForUpdateWithChangeSet
(ObjectBuilder.java:948)
at
oracle.toplink.essentials.internal.queryframework.DatabaseQueryMechanism.updateObjectForWriteWithChangeSet
(DatabaseQueryMechanism.java:1263)
at
oracle.toplink.essentials.queryframework.UpdateObjectQuery.executeCommitWithChangeSet
(UpdateObjectQuery.java:91)
at
oracle.toplink.essentials.internal.queryframework.DatabaseQueryMechanism.executeWriteWithChangeSet
(DatabaseQueryMechanism.java:390)
at
oracle.toplink.essentials.queryframework.WriteObjectQuery.executeDatabaseQuery
(WriteObjectQuery.java:109)
at oracle.toplink.essentials.queryframework.DatabaseQuery.execute(
DatabaseQuery.java:628)
at
oracle.toplink.essentials.queryframework.DatabaseQuery.executeInUnitOfWork(
DatabaseQuery.java:555)
at
oracle.toplink.essentials.queryframework.ObjectLevelModifyQuery.executeInUnitOfWorkObjectLevelModifyQuery
(ObjectLevelModifyQuery.java:138)
at
oracle.toplink.essentials.queryframework.ObjectLevelModifyQuery.executeInUnitOfWork
(ObjectLevelModifyQuery.java:110)
at
oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.internalExecuteQuery
(UnitOfWorkImpl.java:2233)
at
oracle.toplink.essentials.internal.sessions.AbstractSession.executeQuery(
AbstractSession.java:952)
at
oracle.toplink.essentials.internal.sessions.AbstractSession.executeQuery(
AbstractSession.java:909)
at
oracle.toplink.essentials.internal.sessions.CommitManager.commitChangedObjectsForClassWithChangeSet
(CommitManager.java:309)
at
oracle.toplink.essentials.internal.sessions.CommitManager.commitAllObjectsWithChangeSet
(CommitManager.java:195)
at
oracle.toplink.essentials.internal.sessions.AbstractSession.writeAllObjectsWithChangeSet
(AbstractSession.java:2657)
at
oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.commitToDatabase(
UnitOfWorkImpl.java:1044)
at
oracle.toplink.essentials.internal.ejb.cmp3.base.RepeatableWriteUnitOfWork.commitToDatabase
(RepeatableWriteUnitOfWork.java:403)
at
oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.commitToDatabaseWithChangeSet
(UnitOfWorkImpl.java:1126)
at
oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.issueSQLbeforeCompletion
(UnitOfWorkImpl.java:2443)
at
oracle.toplink.essentials.internal.ejb.cmp3.base.RepeatableWriteUnitOfWork.issueSQLbeforeCompletion
(RepeatableWriteUnitOfWork.java:202)
at
oracle.toplink.essentials.transaction.AbstractSynchronizationListener.beforeCompletion
(AbstractSynchronizationListener.java:131)
at
oracle.toplink.essentials.transaction.JTASynchronizationListener.beforeCompletion
(JTASynchronizationListener.java:91)
at com.sun.enterprise.distributedtx.J2EETransaction.commit(
J2EETransaction.java:419)
at com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit
(J2EETransactionManagerOpt.java:371)
at com.sun.ejb.containers.BaseContainer.completeNewTx(
BaseContainer.java:3792)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(
BaseContainer.java:3571)
at com.sun.ejb.containers.WebServiceInvocationHandler.invoke(
WebServiceInvocationHandler.java:200)
at $Proxy149.updateGroup(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.enterprise.webservice.InvokerImpl.invoke(InvokerImpl.java
:81)
at com.sun.enterprise.webservice.EjbInvokerImpl.invoke(
EjbInvokerImpl.java:88)
at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146)
at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(
EndpointMethodHandler.java:257)
at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(
SEIInvokerTube.java:93)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.enterprise.webservice.MonitoringPipe.process(
MonitoringPipe.java:147)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.xml.ws.tx.service.TxServerPipe.process(TxServerPipe.java
:317)
at
com.sun.enterprise.webservice.CommonServerSecurityPipe.processRequest(
CommonServerSecurityPipe.java:218)
at com.sun.enterprise.webservice.CommonServerSecurityPipe.process(
CommonServerSecurityPipe.java:129)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.server.WSEndpointImpl$2.process(
WSEndpointImpl.java:243)
at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(
HttpAdapter.java:444)
at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java
:244)
at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(
ServletAdapter.java:135)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.handlePost(
Ejb3MessageDispatcher.java:113)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.invoke(
Ejb3MessageDispatcher.java:87)
at
com.sun.enterprise.webservice.EjbWebServiceServlet.dispatchToEjbEndpoint(
EjbWebServiceServlet.java:200)
at com.sun.enterprise.webservice.EjbWebServiceServlet.service(
EjbWebServiceServlet.java:129)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.sun.enterprise.web.AdHocContextValve.invoke(
AdHocContextValve.java:114)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:87)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:206)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:150)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(
CoyoteAdapter.java:268)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(
DefaultProcessorTask.java:637)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(
DefaultProcessorTask.java:568)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(
DefaultProcessorTask.java:813)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask
(DefaultReadTask.java:339)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:261)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:212)
at
com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(
PortUnificationPipeline.java:361)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(
TaskBase.java:265)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(
SSLWorkerThread.java:106)
Local Exception Stack:
Exception [TOPLINK-7251] (Oracle TopLink Essentials - 2.0 (Build b58-rc1
(08/04/2007))): oracle.toplink.essentials.exceptions.ValidationException
Exception Description: The attribute [name] of class [
com.localmatters.flexiq.security.entity.Groups] is mapped to a primary key
column in the database. Updates are not allowed.
at
oracle.toplink.essentials.exceptions.ValidationException.primaryKeyUpdateDisallowed
(ValidationException.java:2222)
at
oracle.toplink.essentials.mappings.foundation.AbstractDirectMapping.writeFromObjectIntoRowWithChangeRecord
(AbstractDirectMapping.java:750)
at
oracle.toplink.essentials.internal.descriptors.ObjectBuilder.buildRowForUpdateWithChangeSet
(ObjectBuilder.java:948)
at
oracle.toplink.essentials.internal.queryframework.DatabaseQueryMechanism.updateObjectForWriteWithChangeSet
(DatabaseQueryMechanism.java:1263)
at
oracle.toplink.essentials.queryframework.UpdateObjectQuery.executeCommitWithChangeSet
(UpdateObjectQuery.java:91)
at
oracle.toplink.essentials.internal.queryframework.DatabaseQueryMechanism.executeWriteWithChangeSet
(DatabaseQueryMechanism.java:390)
at
oracle.toplink.essentials.queryframework.WriteObjectQuery.executeDatabaseQuery
(WriteObjectQuery.java:109)
at oracle.toplink.essentials.queryframework.DatabaseQuery.execute(
DatabaseQuery.java:628)
at
oracle.toplink.essentials.queryframework.DatabaseQuery.executeInUnitOfWork(
DatabaseQuery.java:555)
at
oracle.toplink.essentials.queryframework.ObjectLevelModifyQuery.executeInUnitOfWorkObjectLevelModifyQuery
(ObjectLevelModifyQuery.java:138)
at
oracle.toplink.essentials.queryframework.ObjectLevelModifyQuery.executeInUnitOfWork
(ObjectLevelModifyQuery.java:110)
at
oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.internalExecuteQuery
(UnitOfWorkImpl.java:2233)
at
oracle.toplink.essentials.internal.sessions.AbstractSession.executeQuery(
AbstractSession.java:952)
at
oracle.toplink.essentials.internal.sessions.AbstractSession.executeQuery(
AbstractSession.java:909)
at
oracle.toplink.essentials.internal.sessions.CommitManager.commitChangedObjectsForClassWithChangeSet
(CommitManager.java:309)
at
oracle.toplink.essentials.internal.sessions.CommitManager.commitAllObjectsWithChangeSet
(CommitManager.java:195)
at
oracle.toplink.essentials.internal.sessions.AbstractSession.writeAllObjectsWithChangeSet
(AbstractSession.java:2657)
at
oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.commitToDatabase(
UnitOfWorkImpl.java:1044)
at
oracle.toplink.essentials.internal.ejb.cmp3.base.RepeatableWriteUnitOfWork.commitToDatabase
(RepeatableWriteUnitOfWork.java:403)
at
oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.commitToDatabaseWithChangeSet
(UnitOfWorkImpl.java:1126)
at
oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.issueSQLbeforeCompletion
(UnitOfWorkImpl.java:2443)
at
oracle.toplink.essentials.internal.ejb.cmp3.base.RepeatableWriteUnitOfWork.issueSQLbeforeCompletion
(RepeatableWriteUnitOfWork.java:202)
at
oracle.toplink.essentials.transaction.AbstractSynchronizationListener.beforeCompletion
(AbstractSynchronizationListener.java:131)
at
oracle.toplink.essentials.transaction.JTASynchronizationListener.beforeCompletion
(JTASynchronizationListener.java:91)
at com.sun.enterprise.distributedtx.J2EETransaction.commit(
J2EETransaction.java:419)
at com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit
(J2EETransactionManagerOpt.java:371)
at com.sun.ejb.containers.BaseContainer.completeNewTx(
BaseContainer.java:3792)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(
BaseContainer.java:3571)
at com.sun.ejb.containers.WebServiceInvocationHandler.invoke(
WebServiceInvocationHandler.java:200)
at $Proxy149.updateGroup(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.enterprise.webservice.InvokerImpl.invoke(InvokerImpl.java
:81)
at com.sun.enterprise.webservice.EjbInvokerImpl.invoke(
EjbInvokerImpl.java:88)
at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146)
at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(
EndpointMethodHandler.java:257)
at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(
SEIInvokerTube.java:93)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.enterprise.webservice.MonitoringPipe.process(
MonitoringPipe.java:147)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.xml.ws.tx.service.TxServerPipe.process(TxServerPipe.java
:317)
at
com.sun.enterprise.webservice.CommonServerSecurityPipe.processRequest(
CommonServerSecurityPipe.java:218)
at com.sun.enterprise.webservice.CommonServerSecurityPipe.process(
CommonServerSecurityPipe.java:129)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.server.WSEndpointImpl$2.process(
WSEndpointImpl.java:243)
at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(
HttpAdapter.java:444)
at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java
:244)
at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(
ServletAdapter.java:135)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.handlePost(
Ejb3MessageDispatcher.java:113)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.invoke(
Ejb3MessageDispatcher.java:87)
at
com.sun.enterprise.webservice.EjbWebServiceServlet.dispatchToEjbEndpoint(
EjbWebServiceServlet.java:200)
at com.sun.enterprise.webservice.EjbWebServiceServlet.service(
EjbWebServiceServlet.java:129)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.sun.enterprise.web.AdHocContextValve.invoke(
AdHocContextValve.java:114)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:87)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:206)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:150)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(
CoyoteAdapter.java:268)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(
DefaultProcessorTask.java:637)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(
DefaultProcessorTask.java:568)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(
DefaultProcessorTask.java:813)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask
(DefaultReadTask.java:339)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:261)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:212)
at
com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(
PortUnificationPipeline.java:361)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(
TaskBase.java:265)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(
SSLWorkerThread.java:106)
Transaction aborted; nested exception is:
javax.transaction.RollbackException: Transaction marked for rollback.
javax.ejb.EJBException: Transaction aborted; nested exception is:
javax.transaction.RollbackException: Transaction marked for rollback.
javax.transaction.RollbackException: Transaction marked for rollback.
at com.sun.enterprise.distributedtx.J2EETransaction.commit(
J2EETransaction.java:440)
at com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit
(J2EETransactionManagerOpt.java:371)
at com.sun.ejb.containers.BaseContainer.completeNewTx(
BaseContainer.java:3792)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(
BaseContainer.java:3571)
at com.sun.ejb.containers.WebServiceInvocationHandler.invoke(
WebServiceInvocationHandler.java:200)
at $Proxy149.updateGroup(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.enterprise.webservice.InvokerImpl.invoke(InvokerImpl.java
:81)
at com.sun.enterprise.webservice.EjbInvokerImpl.invoke(
EjbInvokerImpl.java:88)
at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146)
at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(
EndpointMethodHandler.java:257)
at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(
SEIInvokerTube.java:93)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.enterprise.webservice.MonitoringPipe.process(
MonitoringPipe.java:147)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.xml.ws.tx.service.TxServerPipe.process(TxServerPipe.java
:317)
at
com.sun.enterprise.webservice.CommonServerSecurityPipe.processRequest(
CommonServerSecurityPipe.java:218)
at com.sun.enterprise.webservice.CommonServerSecurityPipe.process(
CommonServerSecurityPipe.java:129)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.server.WSEndpointImpl$2.process(
WSEndpointImpl.java:243)
at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(
HttpAdapter.java:444)
at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java
:244)
at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(
ServletAdapter.java:135)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.handlePost(
Ejb3MessageDispatcher.java:113)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.invoke(
Ejb3MessageDispatcher.java:87)
at
com.sun.enterprise.webservice.EjbWebServiceServlet.dispatchToEjbEndpoint(
EjbWebServiceServlet.java:200)
at com.sun.enterprise.webservice.EjbWebServiceServlet.service(
EjbWebServiceServlet.java:129)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.sun.enterprise.web.AdHocContextValve.invoke(
AdHocContextValve.java:114)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:87)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:206)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:150)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(
CoyoteAdapter.java:268)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(
DefaultProcessorTask.java:637)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(
DefaultProcessorTask.java:568)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(
DefaultProcessorTask.java:813)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask
(DefaultReadTask.java:339)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:261)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:212)
at
com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(
PortUnificationPipeline.java:361)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(
TaskBase.java:265)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(
SSLWorkerThread.java:106)
javax.ejb.EJBException: Transaction aborted; nested exception is:
javax.transaction.RollbackException: Transaction marked for rollback.
at com.sun.ejb.containers.BaseContainer.completeNewTx(
BaseContainer.java:3798)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(
BaseContainer.java:3571)
at com.sun.ejb.containers.WebServiceInvocationHandler.invoke(
WebServiceInvocationHandler.java:200)
at $Proxy149.updateGroup(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.enterprise.webservice.InvokerImpl.invoke(InvokerImpl.java
:81)
at com.sun.enterprise.webservice.EjbInvokerImpl.invoke(
EjbInvokerImpl.java:88)
at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146)
at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(
EndpointMethodHandler.java:257)
at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(
SEIInvokerTube.java:93)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.enterprise.webservice.MonitoringPipe.process(
MonitoringPipe.java:147)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.xml.ws.tx.service.TxServerPipe.process(TxServerPipe.java
:317)
at
com.sun.enterprise.webservice.CommonServerSecurityPipe.processRequest(
CommonServerSecurityPipe.java:218)
at com.sun.enterprise.webservice.CommonServerSecurityPipe.process(
CommonServerSecurityPipe.java:129)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.server.WSEndpointImpl$2.process(
WSEndpointImpl.java:243)
at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(
HttpAdapter.java:444)
at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java
:244)
at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(
ServletAdapter.java:135)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.handlePost(
Ejb3MessageDispatcher.java:113)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.invoke(
Ejb3MessageDispatcher.java:87)
at
com.sun.enterprise.webservice.EjbWebServiceServlet.dispatchToEjbEndpoint(
EjbWebServiceServlet.java:200)
at com.sun.enterprise.webservice.EjbWebServiceServlet.service(
EjbWebServiceServlet.java:129)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.sun.enterprise.web.AdHocContextValve.invoke(
AdHocContextValve.java:114)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:87)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:206)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:150)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(
CoyoteAdapter.java:268)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(
DefaultProcessorTask.java:637)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(
DefaultProcessorTask.java:568)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(
DefaultProcessorTask.java:813)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask
(DefaultReadTask.java:339)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:261)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:212)
at
com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(
PortUnificationPipeline.java:361)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(
TaskBase.java:265)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(
SSLWorkerThread.java:106)
EJB5018: An exception was thrown during an ejb invocation on
[SecurityStoreWS]
javax.ejb.EJBException: Transaction aborted; nested exception is:
javax.transaction.RollbackException: Transaction marked for rollback.
javax.transaction.RollbackException: Transaction marked for rollback.
at com.sun.enterprise.distributedtx.J2EETransaction.commit(
J2EETransaction.java:440)
at com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit
(J2EETransactionManagerOpt.java:371)
at com.sun.ejb.containers.BaseContainer.completeNewTx(
BaseContainer.java:3792)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(
BaseContainer.java:3571)
at com.sun.ejb.containers.WebServiceInvocationHandler.invoke(
WebServiceInvocationHandler.java:200)
at $Proxy149.updateGroup(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.enterprise.webservice.InvokerImpl.invoke(InvokerImpl.java
:81)
at com.sun.enterprise.webservice.EjbInvokerImpl.invoke(
EjbInvokerImpl.java:88)
at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146)
at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(
EndpointMethodHandler.java:257)
at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(
SEIInvokerTube.java:93)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.enterprise.webservice.MonitoringPipe.process(
MonitoringPipe.java:147)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.xml.ws.tx.service.TxServerPipe.process(TxServerPipe.java
:317)
at
com.sun.enterprise.webservice.CommonServerSecurityPipe.processRequest(
CommonServerSecurityPipe.java:218)
at com.sun.enterprise.webservice.CommonServerSecurityPipe.process(
CommonServerSecurityPipe.java:129)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.server.WSEndpointImpl$2.process(
WSEndpointImpl.java:243)
at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(
HttpAdapter.java:444)
at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java
:244)
at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(
ServletAdapter.java:135)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.handlePost(
Ejb3MessageDispatcher.java:113)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.invoke(
Ejb3MessageDispatcher.java:87)
at
com.sun.enterprise.webservice.EjbWebServiceServlet.dispatchToEjbEndpoint(
EjbWebServiceServlet.java:200)
at com.sun.enterprise.webservice.EjbWebServiceServlet.service(
EjbWebServiceServlet.java:129)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.sun.enterprise.web.AdHocContextValve.invoke(
AdHocContextValve.java:114)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:87)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:206)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:150)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(
CoyoteAdapter.java:268)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(
DefaultProcessorTask.java:637)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(
DefaultProcessorTask.java:568)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(
DefaultProcessorTask.java:813)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask
(DefaultReadTask.java:339)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:261)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:212)
at
com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(
PortUnificationPipeline.java:361)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(
TaskBase.java:265)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(
SSLWorkerThread.java:106)
javax.ejb.EJBException: Transaction aborted; nested exception is:
javax.transaction.RollbackException: Transaction marked for rollback.
at com.sun.ejb.containers.BaseContainer.completeNewTx(
BaseContainer.java:3798)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(
BaseContainer.java:3571)
at com.sun.ejb.containers.WebServiceInvocationHandler.invoke(
WebServiceInvocationHandler.java:200)
at $Proxy149.updateGroup(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.enterprise.webservice.InvokerImpl.invoke(InvokerImpl.java
:81)
at com.sun.enterprise.webservice.EjbInvokerImpl.invoke(
EjbInvokerImpl.java:88)
at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146)
at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(
EndpointMethodHandler.java:257)
at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(
SEIInvokerTube.java:93)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.enterprise.webservice.MonitoringPipe.process(
MonitoringPipe.java:147)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(
AbstractTubeImpl.java:106)
at com.sun.xml.ws.tx.service.TxServerPipe.process(TxServerPipe.java
:317)
at
com.sun.enterprise.webservice.CommonServerSecurityPipe.processRequest(
CommonServerSecurityPipe.java:218)
at com.sun.enterprise.webservice.CommonServerSecurityPipe.process(
CommonServerSecurityPipe.java:129)
at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(
PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at com.sun.xml.ws.server.WSEndpointImpl$2.process(
WSEndpointImpl.java:243)
at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(
HttpAdapter.java:444)
at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java
:244)
at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(
ServletAdapter.java:135)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.handlePost(
Ejb3MessageDispatcher.java:113)
at com.sun.enterprise.webservice.Ejb3MessageDispatcher.invoke(
Ejb3MessageDispatcher.java:87)
at
com.sun.enterprise.webservice.EjbWebServiceServlet.dispatchToEjbEndpoint(
EjbWebServiceServlet.java:200)
at com.sun.enterprise.webservice.EjbWebServiceServlet.service(
EjbWebServiceServlet.java:129)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.sun.enterprise.web.AdHocContextValve.invoke(
AdHocContextValve.java:114)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:87)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:206)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:150)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(
StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
:1080)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(
CoyoteAdapter.java:268)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(
DefaultProcessorTask.java:637)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(
DefaultProcessorTask.java:568)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(
DefaultProcessorTask.java:813)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask
(DefaultReadTask.java:339)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:261)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(
DefaultReadTask.java:212)
at
com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(
PortUnificationPipeline.java:361)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(
TaskBase.java:265)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(
SSLWorkerThread.java:106)