consent_question.doc

completemiscreantData Management

Nov 28, 2012 (4 years and 10 months ago)

630 views

Status
Code

500

Exception
Type

class org.springframework.web.util.NestedServletException

Message

Request processing failed; nested exception is
org.springframework.dao.DataIntegrityViolationException: Could not execute JDBC
batch update; nested exce
ption is
org.hibernate.exception.ConstraintViolationException: Could not execute JDBC
batch update


Header List:


Name


Value


host

ncias
-
q291
-
v.nci.nih.gov:10002

user
-
agent

Mozilla/5.0 (Windows; U; Windows NT 5.1; en
-
US; rv:1.9.2.10) Gecko/20100914

Firefox/3.6.10 ( .NET CLR 3.5.30729)

accept

text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

accept
-
language

en
-
us,en;q=0.5

accept
-
encoding

gzip,deflate

accept
-
charset

ISO
-
8859
-
1,utf
-
8;q=0.7,*;q=0.7

keep
-
alive

115

connectio
n

keep
-
alive

referer

https://ncias
-
q291
-
v.nci.nih.gov:10002/c3pr/pages/study/createStudy

cookie

JSESSIONID=60B4A5EABCDE157855C338BF3A3E6D28

content
-
type

application/x
-
www
-
form
-
urlencoded

content
-
length

239


Parameter List:


Name


Value


stu
dy.consents[0].questions[0].text

consent signed

study.consents[0].versionId

1

study.consents[0].consentingMethods

WRITTEN

study.consents[0].name

consent

_page

1

_target2


study.consents[0].mandatoryIndicator

true


Attribute List:


javax
.servlet.forward.request_uri

/c3pr/pages/study/createStudy

javax.servlet.forward.context_path

/c3pr

javax.servlet.forward.servlet_path

/pages

javax.servlet.forward.path_info

/decorated
-
error.jsp

__acegi_session_integration_filter_appli
ed

true

org.springframework.web.servlet.Dispat
cherServlet.LOCALE_RESOLVER

org.springframework.web.servlet.i18n.AcceptHeaderL
ocaleResolver@1d2f52b

currentSection

Section[Studies]

javax.servlet.error.exception

org.springframework.web.util.NestedServletExcep
tion:
Request processing failed; nested exception is
org.springframework.dao.DataIntegrityViolationExcep
tion: Could not execute JDBC batch update; nested
exception is
org.hibernate.exception.ConstraintViolationException:
Could not execute JDBC batch update


javax.servlet.error.request_uri

/c3pr/pages/study/createStudy

javax.servlet.error.status_code

500

javax.servlet.request.cipher_suite

TLS_DHE_RSA_WITH_AES_128_CBC_SHA

javax.servlet.request.ssl_session

4cb4682f82bd2677a8c31e150dc3dbf6a54206512c4
6fe
f0d7f0cd1152516373

javax.servlet.error.message

Request processing failed; nested exception is
org.springframework.dao.DataIntegrityViolationExcep
tion: Could not execute JDBC batch update; nested
exception is
org.hibernate.exception.ConstraintViolatio
nException:
Could not execute JDBC batch update

org.springframework.web.servlet.Dispat
cherServlet.THEME_SOURCE

org.springframework.web.context.support.XmlWebAp
plicationContext@51ee0a: display name
[WebApplicationContext for namespace 'c3pr
-
servlet'];
st
artup date [Thu Oct 07 10:45:32 EDT 2010]; parent:
org.springframework.web.context.support.XmlWebAp
plicationContext@1220b36

org.springframework.web.servlet.Dispat
cherServlet.CONTEXT

org.springframework.web.context.support.XmlWebAp
plicationContext@51ee0a
: display name
[WebApplicationContext for namespace 'c3pr
-
servlet'];
startup date [Thu Oct 07 10:45:32 EDT 2010]; parent:
org.springframework.web.context.support.XmlWebAp
plicationContext@1220b36

__acegi_filterSecurityInterceptor_filterA
pplied

true

jav
ax.servlet.error.servlet_name

c3pr

javax.servlet.error.exception_type

class
org.springframework.web.util.NestedServletException

sections

[Section[Dashboard], Section[Inbox],
Section[Registrations], Section[Studies],
Section[Person & Organizations],
Section[Administration], Section[Reports]]

javax.servlet.request.key_size

128

org.springframework.web.servlet.Handle
rMapping.pathWithinHandlerMapping

/study/createStudy

currentTask

edu.duke.cabig.c3pr.utils.web.navigation.Task@dde64
5

__sitemesh_
_filterapplied

true

edu.duke.cabig.c3pr.web.study.CreateSt
udyController.PAGE.command

1

org.springframework.web.servlet.Dispat
cherServlet.THEME_RESOLVER

org.springframework.web.servlet.theme.FixedThemeR
esolver@38c9ca

buildInfo

c3pr v. 2.9.2_PRE1_M
1

StackTrace :


org.springframework.web.util.NestedServletException: Request processing
failed; nested exception is
org.springframework.dao.DataIntegrityViolationException: Could not execute
JDBC batch update; nested exception is
org.hibernate.exception.
ConstraintViolationException: Could not execute JDBC
batch update

Caused by: org.springframework.dao.DataIntegrityViolationException: Could not
execute JDBC batch update; nested exception is
org.hibernate.exception.ConstraintViolationException: Could not e
xecute JDBC
batch update

Caused by: org.hibernate.exception.ConstraintViolationException: Could not
execute JDBC batch update


at
org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:71)


at
org.hibernate.exception.JDBCExceptionHelper.c
onvert(JDBCExceptionHelper.java:
43)


at
org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:249)


at
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:235)


at
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java
:139)


at
org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(Abstr
actFlushingEventListener.java:298)


at
org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventLi
stener.java:27)


at org.hibernate.impl.SessionImpl.fl
ush(SessionImpl.java:1000)


at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)


at
org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:106)


at
org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(Hibe
r
nateTransactionManager.java:578)


at
org.springframework.transaction.support.AbstractPlatformTransactionManager.pr
ocessCommit(AbstractPlatformTransactionManager.java:662)


at
org.springframework.transaction.support.AbstractPlatformTransactionManager.co
mmi
t(AbstractPlatformTransactionManager.java:632)


at
org.springframework.transaction.interceptor.TransactionAspectSupport.commitTr
ansactionAfterReturning(TransactionAspectSupport.java:314)


at
org.springframework.transaction.interceptor.TransactionIntercepto
r.invoke(Tra
nsactionInterceptor.java:116)


at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflecti
veMethodInvocation.java:171)


at
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(Expose
InvocationInterceptor.j
ava:89)


at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflecti
veMethodInvocation.java:171)


at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.in
tercept(Cglib2AopProxy.java:629)


at edu.duke.cabig.c3pr.
dao.StudyDao$$EnhancerByCGLIB$$802303ee.merge()


at
edu.duke.cabig.c3pr.web.study.StudyController.save(StudyController.java:190)


at
edu.duke.cabig.c3pr.web.study.StudyController.save(StudyController.java:58)


at
edu.duke.cabig.c3pr.utils.web.spring.tabbed
flow.AutomaticSaveAjaxableFormCont
roller.postProcessPage(AutomaticSaveAjaxableFormController.java:68)


at
edu.duke.cabig.c3pr.web.study.CreateStudyController.postProcessPage(CreateStu
dyController.java:132)


at
org.springframework.web.servlet.mvc.AbstractWi
zardFormController.processFormS
ubmission(AbstractWizardFormController.java:506)


at
org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInter
nal(AbstractFormController.java:265)


at
edu.duke.cabig.c3pr.utils.web.spring.tabbedflow.Automa
ticSaveAjaxableFormCont
roller.handleRequestInternal(AutomaticSaveAjaxableFormController.java:38)


at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(Abstract
Controller.java:153)


at
org.springframework.web.servlet.mvc.SimpleControllerH
andlerAdapter.handle(Sim
pleControllerHandlerAdapter.java:48)


at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServle
t.java:858)


at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet
.java:792)


at
org.sp
ringframework.web.servlet.FrameworkServlet.processRequest(FrameworkServ
let.java:476)


at
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java
:441)


at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)


at javax.servlet.h
ttp.HttpServlet.service(HttpServlet.java:729)


at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:269)


at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:188)


at
com.opensy
mphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:
118)


at
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:5
2)


at
org.extremecomponents.table.filter.SitemeshPageFilter.doFilter(SitemeshPageFi
lter.java:39)


at
o
rg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:215)


at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:188)


at edu.duke.cabig.c3pr.web.SkinFilter.doFilter(SkinFilter.java:8
3)


at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:215)


at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:188)


at
org.extremecomponents.table.filter.AbstractExportFilt
er.doFilter(AbstractExpo
rtFilter.java:49)


at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:215)


at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:188)


at
edu.duke.cabig
.c3pr.utils.web.AuditInfoFilter.doFilter(AuditInfoFilter.java:2
7)


at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:215)


at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java
:188)


at
edu.duke.cabig.c3pr.utils.web.filter.DatabaseMigrationFilter.doFilter(Databas
eMigrationFilter.java:49)


at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:215)


at
org.apache.catalina.core.ApplicationF
ilterChain.doFilter(ApplicationFilterCha
in.java:188)


at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCha
inProxy.java:264)


at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecuri
tyInterceptor.java:107)


at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecu
rityInterceptor.java:72)


at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCha
inProxy.java:274)


at
org.acegisecurity.ui.ExceptionTranslationFilte
r.doFilter(ExceptionTranslation
Filter.java:110)


at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCha
inProxy.java:274)


at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(Se
curityContextHolderAwareRequ
estFilter.java:81)


at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCha
inProxy.java:274)


at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilt
er.java:217)


at
org.acegisecurity.util.FilterChainProxy$
VirtualFilterChain.doFilter(FilterCha
inProxy.java:274)


at
org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)


at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCha
inProxy.java:274)


at
org.acegisecurity.con
text.HttpSessionContextIntegrationFilter.doFilter(HttpSe
ssionContextIntegrationFilter.java:229)


at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCha
inProxy.java:274)


at
org.acegisecurity.securechannel.ChannelProcessingFilter.d
oFilter(ChannelProce
ssingFilter.java:138)


at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCha
inProxy.java:274)


at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)


at
org.acegisecurity.util.FilterTo
BeanProxy.doFilter(FilterToBeanProxy.java:98)


at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:215)


at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:188)


at
gov.nih.nc
i.cabig.ctms.web.filters.BeansInRequestFilter.doFilter(BeansInReque
stFilter.java:39)


at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:215)


at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicat
ionFilterCha
in.java:188)


at
edu.duke.cabig.c3pr.utils.web.filter.PostAuthenticationSetupFilter.doFilter(P
ostAuthenticationSetupFilter.java:49)


at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:215)


at
org.ap
ache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:188)


at
edu.duke.cabig.c3pr.utils.web.filter.PreAuthenticationSetupFilter.doFilter(Pr
eAuthenticationSetupFilter.java:51)


at
org.apache.catalina.core.ApplicationFilterChain.int
ernalDoFilter(ApplicationF
ilterChain.java:215)


at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:188)


at
edu.duke.cabig.c3pr.utils.web.OpenSessionInViewInterceptorFilter.doFilter(Ope
nSessionInViewInterceptorFilter.ja
va:45)


at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:215)


at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:188)


at
edu.duke.cabig.c3pr.utils.web.filter.GzipFilter.d
oFilter(GzipFilter.java:64)


at
net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:89)


at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:215)


at
org.apache.catalina.core.ApplicationFilterChain.d
oFilter(ApplicationFilterCha
in.java:188)


at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.jav
a:213)


at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.jav
a:172)


at
org.apache.catalina.authenticator.A
uthenticatorBase.invoke(AuthenticatorBase.
java:525)


at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)


at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)


at
org.apache.catalina.core.StandardEng
ineValve.invoke(StandardEngineValve.java:
108)


at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)


at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)


at
org.apache.coyote.http11.Http11BaseProtocol$Htt
p11ConnectionHandler.processCo
nnection(Http11BaseProtocol.java:665)


at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java
:528)


at
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThrea
d.java:113)


at java
.lang.Thread.run(Thread.java:595)

Caused by: java.sql.BatchUpdateException: Batch entry 0 insert into
consent_questions (grid_id, version, retired_indicator, code, text, con_id,
id) values (fb2c950e
-
bca3
-
475c
-
9b41
-
545f99e41eee, 0, false, NULL, consent
sign
ed, 202, 12) was aborted. Call getNextException to see the cause.


at
org.postgresql.jdbc2.AbstractJdbc2Statement$BatchResultHandler.handleError(Ab
stractJdbc2Statement.java:2530)


at
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImp
l.jav
a:1317)


at
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:350)


at
org.postgresql.jdbc2.AbstractJdbc2Statement.executeBatch(AbstractJdbc2Stateme
nt.java:2592)


at
org.apache.commons.dbcp.DelegatingStatement.executeBatch(Delega
tingStatement.
java:294)


at
org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)


at
org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:242)


... 99 more