500 server error and api issue

Installation Forum (Inactive)
500 server error and api issue awilson  2011-01-18 19:11
Status: Closed
 
hello i have uploaded a rather large dataset and am currently getting the following message. any details could be helpful.

500: Unexpected server error

org.labkey.experiment.api.ExpObjectImpl

Home Back Folder
java.lang.NoClassDefFoundError: org.labkey.experiment.api.ExpObjectImpl
       at org.labkey.experiment.api.ExperimentServiceImpl.getExpProtocol(ExperimentServiceImpl.java:561)
       at org.labkey.experiment.api.ExperimentServiceImpl.getExpProtocol(ExperimentServiceImpl.java:67)
       at org.labkey.api.study.actions.BaseAssayAction.getProtocol(BaseAssayAction.java:73)
       at org.labkey.api.study.actions.ProtocolIdForm.getProtocol(ProtocolIdForm.java:61)
       at org.labkey.api.study.actions.ProtocolIdForm.getProtocol(ProtocolIdForm.java:68)
       at org.labkey.study.controllers.assay.AssayController$AssayBeginAction.getView(AssayController.java:386)
       at org.labkey.study.controllers.assay.AssayController$AssayBeginAction.getView(AssayController.java:378)
       at org.labkey.api.action.SimpleViewAction.handleRequest(SimpleViewAction.java:61)
       at org.labkey.api.action.BaseViewAction.handleRequestInternal(BaseViewAction.java:166)
       at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
       at org.labkey.api.action.SpringActionController.handleRequest(SpringActionController.java:334)
       at org.labkey.api.module.DefaultModule.dispatch(DefaultModule.java:742)
       at org.labkey.api.view.ViewServlet.service(ViewServlet.java:150)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
       at org.labkey.api.data.TransactionFilter.doFilter(TransactionFilter.java:36)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
       at org.labkey.core.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:118)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
       at org.labkey.api.module.ModuleLoader.doFilter(ModuleLoader.java:601)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
       at org.labkey.api.security.AuthFilter.doFilter(AuthFilter.java:101)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
       at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
       at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
       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.StandardEngineValve.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$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
       at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
       at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
       at java.lang.Thread.run(Unknown Source)
request attributes
LABKEY.StartTime = 1295406207378
LABKEY.container = /Private/PreClinical Studies/NHP Studies/M029
LABKEY.OriginalURL = http://odysseus.iavi.org/labkey/assay/Private/PreClinical%20Studies/NHP%20Studies/M029/assayBegin.view?rowId=286
LABKEY.action = assayBegin
org.springframework.web.servlet.DispatcherServlet.CONTEXT = org.springframework.web.context.support.XmlWebApplicationContext@b635d7: display name [Study WebApplicationContext]; startup date [Tue Jan 18 21:46:32 EST 2011]; parent: org.springframework.web.context.support.XmlWebApplicationContext@15e293a
LABKEY.controller = assay
LABKEY.RequestURL = /labkey/assay/Private/PreClinical%20Studies/NHP%20Studies/M029/assayBegin.view?rowId=286
LABKEY.OriginalURLHelper = /labkey/assay/Private/PreClinical%20Studies/NHP%20Studies/M029/assayBegin.view?rowId=286

core schema database configuration
Server URL    jdbc:jtds:sqlserver://localhost/labkeydev
Product Name    Microsoft SQL Server
Product Version    09.00.2047
Driver Name    jTDS Type 4 JDBC Driver for MS SQL Server and Sybase
Driver Version    1.2.5
 
 
jeckels responded:  2011-01-19 09:54
Hi Aaron,

Can you post the full contents of your labkey-errors.log and labkey.log files as an attachment? When you get an error like this one, it's usually caused by an earlier error that should be logged to those files.

You can find the files in your Tomcat directory's logs subdirectory, or by going to Admin->Manage Site->Admin Console->View All Site Errors and Admin->Manage Site->Admin Console->View Primary Site Log File.

Thanks,
Josh