[gradebook2-dev] [Building Sakai] All our production nodes died at the same time
Jon Gorrono
jpgorrono at ucdavis.edu
Thu Sep 30 19:25:42 PDT 2010
I think this is just a timeing coincidence... the stack trace
references the JAXBContextResolver in gb2 whic boost straps the jaxb
be context with a 'natural' config
anyway, rc1 was using jersey-json 1.1.4.1 which pulls in 2.1.12 of the jaxb impl
So, there must be something weird about the build process or an extra
copy of that jar in shared or common
On Wed, Sep 29, 2010 at 9:31 AM, Thomas Amsler <tpamsler at ucdavis.edu> wrote:
> What's strange is that it references Gradebook2EntityProducerTransferAgent:
> 2010-09-29 12:15:40,694 INFO main
> org.sakaiproject.gradebook.entity.Gradebook2EntityProducerTransferAgent -
> setting entityproducer label: gradebook2
> ..., which is commented out in v1.3.0. This spring bean is configured in:
> https://source.sakaiproject.org/contrib///gradebook2/tags/1.3.0/war/WEB-INF/gbServices.xml
> -- Thomas
>
> On Wed, Sep 29, 2010 at 9:22 AM, Kusnetz, Jeremy <JKusnetz at apus.edu> wrote:
>>
>> Okay we just started up a node after upgrading Java from 1.5.0_21 to
>> 1.5.0_22 and Tomcat from 5.5.30 to 5.5.31
>>
>>
>>
>> Here are all references to gradebook upon startup:
>>
>>
>>
>> grep -i gradebook /var/log/tomcat_servers/tomcat200/catalina.out
>>
>> 2010-09-29 12:14:30,100 INFO main org.sakaiproject.util.ComponentsLoader
>> - loadComponentPackage:
>> /usr/local/apus/tomcat_servers/servers/tomcat200/components/sakai-gradebook-service-pack
>>
>> 2010-09-29 12:14:30,188 INFO main org.sakaiproject.util.ComponentsLoader
>> - loadComponentPackage:
>> /usr/local/apus/tomcat_servers/servers/tomcat200/components/sakai-gradebooksample-grade-converter
>>
>> 2010-09-29 12:14:37,805 INFO main
>> org.sakaiproject.tool.impl.ToolComponent - init(): hidden tools:
>> sakai.sections sakai.dropbox sakai.rutgers.padsearch sakai.rutgers.policy
>> sakai.rutgers.test2prod sakai.postem sakai.datapoint edia.sakai.selector
>> sakai.rutgers.lounge sakai.mailtool sakai.blogwow sakai.gradebook.tool
>> sakai.mneme sakai.rutgers.zimbra sakai.gmt sakai.kaltura sakai.rwiki
>> sakai.rutgers.campus rsmart.virtual_classroom.tool rsn.linktool.pentaho
>> sakai.search sakai.rsf.evaluation sakai.rutgers.library sakai.reports
>> sakai.mailbox blogger sakai.rutgers.liveatedu sakai.rutgers.rosetta
>> sakai-site-pageorder-helper sakai.formbuilder
>>
>> 2010-09-29 12:14:39,751 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/Gradebook.hbm.xml]
>>
>> 2010-09-29 12:14:39,765 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/GradableObject.hbm.xml]
>>
>> 2010-09-29 12:14:39,775 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/GradeRecord.hbm.xml]
>>
>> 2010-09-29 12:14:39,783 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/GradingEvent.hbm.xml]
>>
>> 2010-09-29 12:14:39,791 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/GradingScale.hbm.xml]
>>
>> 2010-09-29 12:14:39,797 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/GradebookProperty.hbm.xml]
>>
>> 2010-09-29 12:14:39,803 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/GradeMapping.hbm.xml]
>>
>> 2010-09-29 12:14:39,811 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/Spreadsheet.hbm.xml]
>>
>> 2010-09-29 12:14:39,818 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/Comment.hbm.xml]
>>
>> 2010-09-29 12:14:39,825 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/Category.hbm.xml]
>>
>> 2010-09-29 12:14:39,831 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/LetterGradePercenteMapping.hbm.xml]
>>
>> 2010-09-29 12:14:39,837 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/Permission.hbm.xml]
>>
>> 2010-09-29 12:14:39,843 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/tool/gradebook/GradableObjectRubric.hbm.xml]
>>
>> 2010-09-29 12:14:40,061 INFO main
>> org.sakaiproject.springframework.orm.hibernate.impl.AdditionalHibernateMappingsImpl
>> - Loading hbm: class path resource
>> [org/sakaiproject/component/app/postem/data/GradebookImpl.hbm.xml]
>>
>> 2010-09-29 12:14:58,699 WARN main
>> org.sakaiproject.entity.impl.EntityManagerComponent - Entity Producer does
>> not provide a root reference
>> :org.sakaiproject.tool.gradebook.facades.sakai2impl.GradebookEntityProducer at 31882554
>>
>> 2010-09-29 12:15:34,716 INFO main org.apache.catalina.startup.HostConfig
>> - Deploying web application archive sakai-gradebook-testservice.war
>>
>> 2010-09-29 12:15:35,202 INFO main
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook-testservice]
>> - Initializing Spring root WebApplicationContext
>>
>> 2010-09-29 12:15:35,213 INFO main org.sakaiproject.util.ToolListener -
>> registering tools from resource: /tools/sakai.gradebook.testservice.xml
>>
>> 2010-09-29 12:15:35,213 INFO main
>> org.sakaiproject.tool.impl.ActiveToolComponent - register: file:
>> /usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-testservice/tools/sakai.gradebook.testservice.xml
>>
>> 2010-09-29 12:15:35,324 INFO main
>> org.apache.myfaces.config.FacesConfigurator - Reading config
>> jar:file:/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-testservice/WEB-INF/lib/sakai-jsf-app-2.6.3.jar!/META-INF/faces-config.xml
>>
>> 2010-09-29 12:15:35,326 INFO main
>> org.apache.myfaces.config.FacesConfigurator - Reading config
>> jar:file:/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-testservice/WEB-INF/lib/tomahawk-1.1.6.jar!/META-INF/faces-config.xml
>>
>> 2010-09-29 12:15:35,358 INFO main
>> org.apache.myfaces.config.FacesConfigurator - Starting up MyFaces-package :
>> myfaces-api in version : 1.1.5 from path :
>> file:/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-testservice/WEB-INF/lib/myfaces-api-1.1.5.jar
>>
>> 2010-09-29 12:15:35,359 INFO main
>> org.apache.myfaces.config.FacesConfigurator - Starting up MyFaces-package :
>> myfaces-impl in version : 1.1.5 from path :
>> file:/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-testservice/WEB-INF/lib/myfaces-impl-1.1.5.jar
>>
>> 2010-09-29 12:15:35,359 INFO main
>> org.apache.myfaces.config.FacesConfigurator - Starting up MyFaces-package :
>> tomahawk in version : 1.1.6 from path :
>> file:/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-testservice/WEB-INF/lib/tomahawk-1.1.6.jar
>>
>> 2010-09-29 12:15:35,698 INFO main
>> org.apache.myfaces.webapp.StartupServletContextListener - ServletContext
>> '/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-testservice/'
>> initialized.
>>
>> 2010-09-29 12:15:35,712 INFO main org.apache.catalina.startup.HostConfig
>> - Deploying web application archive sakai-gradebook-tool.war
>>
>> 2010-09-29 12:15:36,387 INFO main
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook-tool]
>> - Initializing Spring root WebApplicationContext
>>
>> 2010-09-29 12:15:37,801 INFO main
>> org.sakaiproject.tool.gradebook.ui.helpers.entity.GradebookEntityProvider -
>> init()
>>
>> 2010-09-29 12:15:37,802 INFO main
>> org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
>> - EntityBroker: Registered entity provider
>> (org.sakaiproject.tool.gradebook.ui.helpers.entity.GradebookEntityProvider)
>> prefix (gradebook) with 2 capabilities
>>
>> 2010-09-29 12:15:38,314 INFO main
>> org.sakaiproject.tool.gradebook.ui.helpers.entity.GradebookEntityProvider -
>> destroy()
>>
>> 2010-09-29 12:15:38,315 INFO main
>> org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
>> - EntityBroker: Registered entity provider
>> (org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl$3)
>> prefix (gradebook) with 1 capabilities
>>
>> 2010-09-29 12:15:38,315 INFO main
>> org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
>> - EntityBroker: Unregistered entity provider capability
>> (org.sakaiproject.entitybroker.entityprovider.CoreEntityProvider) for prefix
>> (gradebook)
>>
>> 2010-09-29 12:15:38,315 INFO main
>> org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
>> - EntityBroker: Unregistered entity provider
>> (org.sakaiproject.tool.gradebook.ui.helpers.entity.GradebookEntityProvider)
>> and 1 capabilities
>>
>> 2010-09-29 12:15:38,316 ERROR main
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook-tool]
>> - Exception sending context initialized event to listener instance of class
>> org.sakaiproject.util.ContextLoaderListener
>>
>> 2010-09-29 12:15:38,318 INFO main org.sakaiproject.util.ToolListener -
>> registering tools from resource: /tools/sakai.gradebook.helpers.xml
>>
>> 2010-09-29 12:15:38,318 INFO main
>> org.sakaiproject.tool.impl.ActiveToolComponent - register: file:
>> /usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-tool/tools/sakai.gradebook.helpers.xml
>>
>> 2010-09-29 12:15:38,331 WARN main
>> org.sakaiproject.tool.impl.ActiveToolComponent - missing dispatcher for
>> tool: sakai-gradebook-helper
>>
>> 2010-09-29 12:15:38,331 INFO main org.sakaiproject.util.ToolListener -
>> registering tools from resource: /tools/sakai.gradebook.tool.xml
>>
>> 2010-09-29 12:15:38,331 INFO main
>> org.sakaiproject.tool.impl.ActiveToolComponent - register: file:
>> /usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-tool/tools/sakai.gradebook.tool.xml
>>
>> 2010-09-29 12:15:38,352 INFO main org.sakaiproject.util.ToolListener -
>> registering tools from resource: /tools/sakai.gradebook.addItem.helper.xml
>>
>> 2010-09-29 12:15:38,353 INFO main
>> org.sakaiproject.tool.impl.ActiveToolComponent - register: file:
>> /usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-tool/tools/sakai.gradebook.addItem.helper.xml
>>
>> 2010-09-29 12:15:38,467 INFO main
>> org.apache.myfaces.config.FacesConfigurator - Reading config
>> jar:file:/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-tool/WEB-INF/lib/sakai-jsf-app-2.6.3.jar!/META-INF/faces-config.xml
>>
>> 2010-09-29 12:15:38,470 INFO main
>> org.apache.myfaces.config.FacesConfigurator - Reading config
>> jar:file:/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-tool/WEB-INF/lib/sakai-jsf-widgets-2.6.3.jar!/META-INF/faces-config.xml
>>
>> 2010-09-29 12:15:38,478 INFO main
>> org.apache.myfaces.config.FacesConfigurator - Reading config
>> jar:file:/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-tool/WEB-INF/lib/tomahawk-1.1.6.jar!/META-INF/faces-config.xml
>>
>> 2010-09-29 12:15:38,543 INFO main
>> org.apache.myfaces.config.FacesConfigurator - Starting up MyFaces-package :
>> myfaces-api in version : 1.1.5 from path :
>> file:/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-tool/WEB-INF/lib/myfaces-api-1.1.5.jar
>>
>> 2010-09-29 12:15:38,543 INFO main
>> org.apache.myfaces.config.FacesConfigurator - Starting up MyFaces-package :
>> myfaces-impl in version : 1.1.5 from path :
>> file:/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-tool/WEB-INF/lib/myfaces-impl-1.1.5.jar
>>
>> 2010-09-29 12:15:38,544 INFO main
>> org.apache.myfaces.config.FacesConfigurator - Starting up MyFaces-package :
>> tomahawk in version : 1.1.6 from path :
>> file:/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-tool/WEB-INF/lib/tomahawk-1.1.6.jar
>>
>> 2010-09-29 12:15:38,949 INFO main
>> org.apache.myfaces.renderkit.html.HtmlRenderKitImpl - Overwriting renderer
>> with family = javax.faces.Messages rendererType = javax.faces.Messages
>> renderer class = org.sakaiproject.tool.gradebook.jsf.DivMessagesRenderer
>>
>> 2010-09-29 12:15:38,950 INFO main
>> org.apache.myfaces.renderkit.html.HtmlRenderKitImpl - Overwriting renderer
>> with family = javax.faces.Message rendererType = javax.faces.Message
>> renderer class = org.sakaiproject.tool.gradebook.jsf.DivMessageRenderer
>>
>> 2010-09-29 12:15:38,951 INFO main
>> org.apache.myfaces.renderkit.html.HtmlRenderKitImpl - Overwriting renderer
>> with family = javax.faces.Command rendererType =
>> org.apache.myfaces.SortHeader renderer class =
>> org.sakaiproject.tool.gradebook.jsf.HtmlSortHeaderRenderer
>>
>> 2010-09-29 12:15:38,976 INFO main
>> org.apache.myfaces.webapp.StartupServletContextListener - ServletContext
>> '/usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook-tool/'
>> initialized.
>>
>> 2010-09-29 12:15:38,984 ERROR main
>> org.apache.catalina.core.StandardContext - Context [/sakai-gradebook-tool]
>> startup failed due to previous errors
>>
>> 2010-09-29 12:15:38,987 INFO main
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook-tool]
>> - Closing Spring root WebApplicationContext
>>
>> 2010-09-29 12:15:38,987 INFO main
>> org.sakaiproject.util.ContextLoaderListener - Destroying Components in
>> sakai-gradebook-tool
>>
>> 2010-09-29 12:15:39,231 INFO main org.apache.catalina.startup.HostConfig
>> - Deploying web application archive sakai-gradebook2.war
>>
>> 2010-09-29 12:15:40,118 INFO main
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook2]
>> - Initializing Spring root WebApplicationContext
>>
>> 2010-09-29 12:15:40,121 INFO main
>> org.sakaiproject.gradebook.gwt.server.WebApplicationContext - Refreshing
>> org.sakaiproject.gradebook.gwt.server.WebApplicationContext at 988145f: display
>> name [Root WebApplicationContext]; startup date [Wed Sep 29 12:15:40 EDT
>> 2010]; parent: org.sakaiproject.util.SakaiApplicationContext at 7b41fab6
>>
>> 2010-09-29 12:15:40,157 INFO main
>> org.sakaiproject.gradebook.gwt.server.WebApplicationContext - Bean factory
>> for application context
>> [org.sakaiproject.gradebook.gwt.server.WebApplicationContext at 988145f]:
>> org.springframework.beans.factory.support.DefaultListableBeanFactory at 4663a9e0
>>
>> 2010-09-29 12:15:40,432 INFO main
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Loaded
>> Default Cache bean (org.sakaiproject.springframework.orm.hibernate.L2Cache)
>> for org.sakaiproject.gradebook.gwt.sakai.model.Realm
>>
>> 2010-09-29 12:15:40,446 INFO main
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Loaded
>> Default Cache bean (org.sakaiproject.springframework.orm.hibernate.L2Cache)
>> for org.sakaiproject.gradebook.gwt.sakai.model.RealmRole
>>
>> 2010-09-29 12:15:40,502 INFO main
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Loaded
>> Default Cache bean (org.sakaiproject.springframework.orm.hibernate.L2Cache)
>> for org.sakaiproject.gradebook.gwt.sakai.model.RealmGroup
>>
>> 2010-09-29 12:15:40,685 INFO main
>> org.sakaiproject.gradebook.gwt.sakai.Gradebook2ComponentServiceImpl - Using
>> default institutional adviser
>>
>> 2010-09-29 12:15:40,694 INFO main
>> org.sakaiproject.gradebook.entity.Gradebook2EntityProducerTransferAgent -
>> setting entityproducer label: gradebook2
>>
>> 2010-09-29 12:15:41,091 INFO main org.sakaiproject.util.ToolListener -
>> registering tools from resource: /tools/sakai.gradebook.gwt.rpc.xml
>>
>> 2010-09-29 12:15:41,091 INFO main
>> org.sakaiproject.tool.impl.ActiveToolComponent - register: file:
>> /usr/local/apus/tomcat_servers/servers/tomcat200/webapps/sakai-gradebook2/tools/sakai.gradebook.gwt.rpc.xml
>>
>> 2010-09-29 12:15:41,139 INFO main
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook2]
>> - Initializing Spring FrameworkServlet 'sakai.gradebook2.dispatcher'
>>
>> 2010-09-29 12:15:41,194 INFO main
>> org.sakaiproject.gradebook.gwt.server.ServletWrappingController - GB2:
>> security is enabled = true
>>
>> 2010-09-29 12:15:41,194 INFO main
>> org.sakaiproject.gradebook.gwt.server.ServletWrappingController - GB2:
>> security check context prefix = /xsl-portal/
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.JAXBContextResolver, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.JAXBContextResolver as a provider
>> class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.InvalidInputMapper, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.InvalidInputMapper as a provider
>> class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.SecurityMapper, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.SecurityMapper as a provider class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.GradebookCreationMapper, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.GradebookCreationMapper as a
>> provider class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Application, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Application as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Authorization, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Authorization as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Configuration, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Configuration as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.GradeEvent, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.GradeEvent as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.GradeFormat, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.GradeFormat as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.GradeMap, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.GradeMap as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Grader, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Grader as a root resource
>> class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.GradesVerification, of
>> type org.sakaiproject.gradebook.gwt.sakai.rest.resource.GradesVerification
>> as a root resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.History, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.History as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Item, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Item as a root resource
>> class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Items, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Items as a root resource
>> class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.LearnerRecord, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.LearnerRecord as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Permission, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Permission as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Permissions, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Permissions as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Roster, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Roster as a root resource
>> class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Sections, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Sections as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Statistics, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Statistics as a root
>> resource class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Upload, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Upload as a root resource
>> class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Export, of type
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Export as a root resource
>> class
>>
>> INFO: Registering Spring bean,
>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.SubmitFinalGrades, of
>> type org.sakaiproject.gradebook.gwt.sakai.rest.resource.SubmitFinalGrades as
>> a root resource class
>>
>> 2010-09-29 12:15:42,309 INFO main
>> org.sakaiproject.gradebook.gwt.server.ServletWrappingController - GB2:
>> security is enabled = true
>>
>> 2010-09-29 12:15:42,309 INFO main
>> org.sakaiproject.gradebook.gwt.server.ServletWrappingController - GB2:
>> security check context prefix = /xsl-portal/
>>
>>
>>
>> From: Thomas Amsler [mailto:tpamsler at ucdavis.edu]
>> Sent: Wednesday, September 29, 2010 12:13 PM
>> To: Kusnetz, Jeremy
>> Cc: Developers Sakai-Dev; ucd-sakai-dev at smartsite.ucdavis.edu;
>> gradebook2-dev at collab.sakaiproject.org
>> Subject: Re: [Building Sakai] All our production nodes died at the same
>> time
>>
>>
>>
>> Also do you see any warnings/errors w.r.t. gradebook2 beans in
>> catalina.out when you startup a node?
>>
>> -- Thomas
>>
>> On Wed, Sep 29, 2010 at 9:09 AM, Thomas Amsler <tpamsler at ucdavis.edu>
>> wrote:
>>
>> Jeremy,
>>
>>
>>
>> Just want to let you know that I am looking into this w.r.t. gradebook2.
>>
>>
>>
>> Questions:
>>
>>
>>
>> - Are you using the following
>> tag: https://source.sakaiproject.org/contrib/gradebook2/tags/1.3.0
>>
>>
>>
>> - Gradebook2 uses jaxb-impl-2.1.12.jar, which is located
>> in tomcat/webapps/sakai-gradebook2/WEB-INF/lib/. Do you use any other tools
>> that use jaxb?
>>
>>
>>
>>
>>
>> Best,
>>
>> -- Thomas
>>
>> On Wed, Sep 29, 2010 at 8:21 AM, Kusnetz, Jeremy <JKusnetz at apus.edu>
>> wrote:
>>
>> Just some more info:
>>
>>
>>
>> Last couple of events right before the crash. This is our event archive
>> table, I pull out the EID and SITE_ID from the session.
>>
>>
>>
>> stsakai6 was a brand new node that was brought up yesterday and is not
>> actually getting any traffic yet.
>>
>>
>>
>> *************************** 28. row ***************************
>>
>> EVENT_ID: 1680600
>>
>> EVENT_DATE: 2010-09-29 08:38:33
>>
>> EVENT: gradebook2.assignGrade
>>
>> REF: /gradebook/30/785/f886864e-20da-4aed-8993-bfb56a756141
>>
>> CONTEXT: 124743
>>
>> SESSION_ID: 2ac8df2c-cf8b-494b-8652-d3a448f7608a
>>
>> EVENT_CODE: m
>>
>> EID: SH1980
>>
>> SITE_ID: 124743
>>
>> SUM:
>>
>> *************************** 29. row ***************************
>>
>> EVENT_ID: 1680601
>>
>> EVENT_DATE: 2010-09-29 08:38:36
>>
>> EVENT: TOOL_REGISTERED
>>
>> REF: sakai.gradebook.gwt.rpc
>>
>> CONTEXT:
>>
>> SESSION_ID: ~stsakai6-100~?
>>
>> EVENT_CODE: a
>>
>> EID: ?
>>
>> SITE_ID: sakai.gradebook.gwt.rpc
>>
>> SUM:
>>
>>
>>
>> Now looking at stsakai6 catalina.out I'm seeing the following when all
>> the other nodes crashed. It look like stsakai6 was the cause somehow.
>>
>>
>>
>> 2010-09-29 08:38:31,831 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.startup.HostConfig - Undeploying context
>> [/sakai-gradebook2]
>>
>> 2010-09-29 08:38:31,832 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook2]
>> - Destroying Spring FrameworkServlet 'sakai.gradebook2.dispatcher'
>>
>> 2010-09-29 08:38:31,833 ERROR
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.springframework.beans.factory.support.DisposableBeanAdapter - Couldn't
>> invoke destroy method of bean with name 'ImportWrappingController'
>>
>> java.lang.NullPointerException
>>
>> at
>> org.springframework.web.servlet.mvc.ServletWrappingController.destroy(ServletWrappingController.java:184)
>>
>> at
>> org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:145)
>>
>> at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:347)
>>
>> at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:320)
>>
>> at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:293)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:706)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:684)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:651)
>>
>> at
>> org.springframework.web.servlet.FrameworkServlet.destroy(FrameworkServlet.java:547)
>>
>> at
>> org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:1360)
>>
>> at
>> org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:1688)
>>
>> at
>> org.apache.catalina.core.StandardContext.stop(StandardContext.java:4352)
>>
>> at
>> org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:893)
>>
>> at
>> org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1060)
>>
>> at
>> org.apache.catalina.startup.HostConfig.check(HostConfig.java:1268)
>>
>> at
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:301)
>>
>> at
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>>
>> at
>> org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1306)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1559)
>>
>> at java.lang.Thread.run(Thread.java:619)
>>
>> 2010-09-29 08:38:31,854 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook2]
>> - Closing Spring root WebApplicationContext
>>
>> 2010-09-29 08:38:31,854 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.gradebook.gwt.server.WebApplicationContext - Closing
>> org.sakaiproject.gradebook.gwt.server.WebApplicationContext at 5e713ed7:
>> display name [Root WebApplicationContext]; startup date [Tue Sep 28 13:51:18
>> EDT 2010]; parent: org.sakaiproject.util.SakaiApplicationContext at 1b1756a4
>>
>> 2010-09-29 08:38:31,854 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.AddableSessionFactoryBean -
>> Closing Hibernate SessionFactory
>>
>> 2010-09-29 08:38:31,854 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Stopping
>> Hibernate Cache Cache -------------------------------
>>
>> 2010-09-29 08:38:31,854 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.util.ContextLoaderListener - Destroying Components in
>> sakai-gradebook-gwt-rpc
>>
>> 2010-09-29 08:38:32,070 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.startup.HostConfig - Deploying web application archive
>> sakai-gradebook2.war
>>
>> 2010-09-29 08:38:35,571 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook2]
>> - Initializing Spring root WebApplicationContext
>>
>> 2010-09-29 08:38:35,573 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.gradebook.gwt.server.WebApplicationContext - Refreshing
>> org.sakaiproject.gradebook.gwt.server.WebApplicationContext at 66252c7d:
>> display name [Root WebApplicationContext]; startup date [Wed Sep 29 08:38:35
>> EDT 2010]; parent: org.sakaiproject.util.SakaiApplicationContext at 1b1756a4
>>
>> 2010-09-29 08:38:35,628 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.gradebook.gwt.server.WebApplicationContext - Bean factory
>> for application context
>> [org.sakaiproject.gradebook.gwt.server.WebApplicationContext at 66252c7d]:
>> org.springframework.beans.factory.support.DefaultListableBeanFactory at 1f4a0cff
>>
>> 2010-09-29 08:38:35,860 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.AddableSessionFactoryBean -
>> Building new Hibernate SessionFactory
>>
>> 2010-09-29 08:38:35,876 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Starting
>> Hibernate Cache Cache ++++++++++++++++++++++++++++++++
>>
>> 2010-09-29 08:38:35,894 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Loaded
>> Default Cache bean (org.sakaiproject.springframework.orm.hibernate.L2Cache)
>> for org.sakaiproject.gradebook.gwt.sakai.model.RealmRole
>>
>> 2010-09-29 08:38:35,913 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Loaded
>> Default Cache bean (org.sakaiproject.springframework.orm.hibernate.L2Cache)
>> for org.sakaiproject.gradebook.gwt.sakai.model.Realm
>>
>> 2010-09-29 08:38:35,930 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Loaded
>> Default Cache bean (org.sakaiproject.springframework.orm.hibernate.L2Cache)
>> for org.sakaiproject.gradebook.gwt.sakai.model.RealmGroup
>>
>> 2010-09-29 08:38:35,969 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Loaded
>> cache from cache manager: org.hibernate.cache.UpdateTimestampsCache
>>
>> 2010-09-29 08:38:35,970 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Loaded
>> cache from cache manager: org.hibernate.cache.StandardQueryCache
>>
>> 2010-09-29 08:38:36,032 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.gradebook.gwt.sakai.Gradebook2ComponentServiceImpl - Using
>> default institutional adviser
>>
>> 2010-09-29 08:38:36,039 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.gradebook.entity.Gradebook2EntityProducerTransferAgent -
>> setting entityproducer label: gradebook2
>>
>> Sep 29, 2010 8:38:36 AM com.sun.jersey.api.json.JSONConfiguration natural
>>
>> SEVERE: NATURAL JSON notation configured, but JAXB RI 2.1.10 not found.
>> For the recent builds to get this working correctly, you need even at least
>> JAXB version 2.1.12. Please add it to your classpath!
>>
>> 2010-09-29 08:38:36,094 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.AddableSessionFactoryBean -
>> Closing Hibernate SessionFactory
>>
>> 2010-09-29 08:38:36,094 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Stopping
>> Hibernate Cache Cache -------------------------------
>>
>> 2010-09-29 08:38:36,094 ERROR
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.springframework.web.context.ContextLoader - Context initialization
>> failed
>>
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name
>> 'org.sakaiproject.gradebook.gwt.sakai.rest.JAXBContextResolver' defined in
>> ServletContext resource [/WEB-INF/rest.xml]: Instantiation of bean failed;
>> nested exception is org.springframework.beans.BeanInstantiationException:
>> Could not instantiate bean class
>> [org.sakaiproject.gradebook.gwt.sakai.rest.JAXBContextResolver]: Constructor
>> threw exception; nested exception is java.lang.RuntimeException: NATURAL
>> JSON notation configured, but JAXB RI 2.1.10 not found. For the recent
>> builds to get this working correctly, you need even at least JAXB version
>> 2.1.12. Please add it to your classpath!
>>
>> Caused by:
>>
>> org.springframework.beans.BeanInstantiationException: Could not
>> instantiate bean class
>> [org.sakaiproject.gradebook.gwt.sakai.rest.JAXBContextResolver]: Constructor
>> threw exception; nested exception is java.lang.RuntimeException: NATURAL
>> JSON notation configured, but JAXB RI 2.1.10 not found. For the recent
>> builds to get this working correctly, you need even at least JAXB version
>> 2.1.12. Please add it to your classpath!
>>
>> Caused by:
>>
>> java.lang.RuntimeException: NATURAL JSON notation configured, but JAXB RI
>> 2.1.10 not found. For the recent builds to get this working correctly, you
>> need even at least JAXB version 2.1.12. Please add it to your classpath!
>>
>> at
>> com.sun.jersey.api.json.JSONConfiguration.natural(JSONConfiguration.java:351)
>>
>> at
>> org.sakaiproject.gradebook.gwt.sakai.rest.JAXBContextResolver.<init>(JAXBContextResolver.java:19)
>>
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>>
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>
>> at
>> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>>
>> at
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:85)
>>
>> at
>> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61)
>>
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:756)
>>
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:721)
>>
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:384)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
>>
>> at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
>>
>> at
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:287)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>>
>> at
>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)
>>
>> at
>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)
>>
>> at
>> org.sakaiproject.component.impl.ContextLoader.initWebApplicationContext(ContextLoader.java:64)
>>
>> at
>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>>
>> at
>> org.sakaiproject.util.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:56)
>>
>> at
>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3795)
>>
>> at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4252)
>>
>> at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>>
>> at
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>>
>> at
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>>
>> at
>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:884)
>>
>> at
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:737)
>>
>> at
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
>>
>> at
>> org.apache.catalina.startup.HostConfig.check(HostConfig.java:1271)
>>
>> at
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:301)
>>
>> at
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>>
>> at
>> org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1306)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1559)
>>
>> at java.lang.Thread.run(Thread.java:619)
>>
>> 2010-09-29 08:38:36,094 ERROR
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook2]
>> - Exception sending context initialized event to listener instance of class
>> org.sakaiproject.util.ContextLoaderListener
>>
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name
>> 'org.sakaiproject.gradebook.gwt.sakai.rest.JAXBContextResolver' defined in
>> ServletContext resource [/WEB-INF/rest.xml]: Instantiation of bean failed;
>> nested exception is org.springframework.beans.BeanInstantiationException:
>> Could not instantiate bean class
>> [org.sakaiproject.gradebook.gwt.sakai.rest.JAXBContextResolver]: Constructor
>> threw exception; nested exception is java.lang.RuntimeException: NATURAL
>> JSON notation configured, but JAXB RI 2.1.10 not found. For the recent
>> builds to get this working correctly, you need even at least JAXB version
>> 2.1.12. Please add it to your classpath!
>>
>> Caused by:
>>
>> org.springframework.beans.BeanInstantiationException: Could not
>> instantiate bean class
>> [org.sakaiproject.gradebook.gwt.sakai.rest.JAXBContextResolver]: Constructor
>> threw exception; nested exception is java.lang.RuntimeException: NATURAL
>> JSON notation configured, but JAXB RI 2.1.10 not found. For the recent
>> builds to get this working correctly, you need even at least JAXB version
>> 2.1.12. Please add it to your classpath!
>>
>> Caused by:
>>
>> java.lang.RuntimeException: NATURAL JSON notation configured, but JAXB RI
>> 2.1.10 not found. For the recent builds to get this working correctly, you
>> need even at least JAXB version 2.1.12. Please add it to your classpath!
>>
>> at
>> com.sun.jersey.api.json.JSONConfiguration.natural(JSONConfiguration.java:351)
>>
>> at
>> org.sakaiproject.gradebook.gwt.sakai.rest.JAXBContextResolver.<init>(JAXBContextResolver.java:19)
>>
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>>
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>
>> at
>> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>>
>> at
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:85)
>>
>> at
>> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61)
>>
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:756)
>>
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:721)
>>
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:384)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
>>
>> at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
>>
>> at
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:287)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>>
>> at
>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)
>>
>> at
>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)
>>
>> at
>> org.sakaiproject.component.impl.ContextLoader.initWebApplicationContext(ContextLoader.java:64)
>>
>> at
>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>>
>> at
>> org.sakaiproject.util.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:56)
>>
>> at
>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3795)
>>
>> at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4252)
>>
>> at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>>
>> at
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>>
>> at
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>>
>> at
>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:884)
>>
>> at
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:737)
>>
>> at
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
>>
>> at
>> org.apache.catalina.startup.HostConfig.check(HostConfig.java:1271)
>>
>> at
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:301)
>>
>> at
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>>
>> at
>> org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1306)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1559)
>>
>> at java.lang.Thread.run(Thread.java:619)
>>
>> 2010-09-29 08:38:36,096 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.util.ToolListener - registering tools from resource:
>> /tools/sakai.gradebook.gwt.rpc.xml
>>
>> 2010-09-29 08:38:36,096 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.tool.impl.ActiveToolComponent - register: file:
>> /usr/local/apus/tomcat_servers/servers/tomcat100/webapps/sakai-gradebook2/tools/sakai.gradebook.gwt.rpc.xml
>>
>> 2010-09-29 08:38:36,112 ERROR
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.core.StandardContext - Error listenerStart
>>
>> 2010-09-29 08:38:36,112 ERROR
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.core.StandardContext - Context [/sakai-gradebook2]
>> startup failed due to previous errors
>>
>> 2010-09-29 08:38:36,114 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook2]
>> - Closing Spring root WebApplicationContext
>>
>> 2010-09-29 08:38:36,114 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.util.ContextLoaderListener - Destroying Components in
>> sakai-gradebook-gwt-rpc
>>
>>
>>
>> From: Kusnetz, Jeremy
>> Sent: Wednesday, September 29, 2010 9:02 AM
>> To: Developers Sakai-Dev
>> Cc: 'ucd-sakai-dev at smartsite.ucdavis.edu'
>> Subject: All our production nodes died at the same time
>>
>>
>>
>> It looks like it may be related to gradebook2? All nodes have the same
>> error.
>>
>>
>>
>> We are running rSmart’s 2.6.4 which is based off of the community 2.6.3
>> CLE running gradebook2 1.30. We are running java 1.5.0_21-b01, and tomcat
>> 5.5.30 on top of RHEL5.5
>>
>>
>>
>>
>>
>> 2010-09-29 08:38:52,396 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.startup.HostConfig - Undeploying context
>> [/sakai-gradebook2]
>>
>> 2010-09-29 08:38:52,397 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook2]
>> - Destroying Spring FrameworkServlet 'sakai.gradebook2.dispatcher'
>>
>> 2010-09-29 08:38:52,401 ERROR
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.springframework.beans.factory.support.DisposableBeanAdapter - Couldn't
>> invoke destroy method of bean with name 'ImportWrappingController'
>>
>> java.lang.NullPointerException
>>
>> at
>> org.springframework.web.servlet.mvc.ServletWrappingController.destroy(ServletWrappingController.java:184)
>>
>> at
>> org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:145)
>>
>> at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:347)
>>
>> at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:320)
>>
>> at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:293)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:706)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:684)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:651)
>>
>> at
>> org.springframework.web.servlet.FrameworkServlet.destroy(FrameworkServlet.java:547)
>>
>> at
>> org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:1360)
>>
>> at
>> org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:1688)
>>
>> at
>> org.apache.catalina.core.StandardContext.stop(StandardContext.java:4352)
>>
>> at
>> org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:893)
>>
>> at
>> org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1060)
>>
>> at
>> org.apache.catalina.startup.HostConfig.check(HostConfig.java:1268)
>>
>> at
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:301)
>>
>> at
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>>
>> at
>> org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1306)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579)
>>
>> at
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1559)
>>
>> at java.lang.Thread.run(Thread.java:595)
>>
>> 2010-09-29 08:38:52,451 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-gradebook2]
>> - Closing Spring root WebApplicationContext
>>
>> 2010-09-29 08:38:52,451 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.gradebook.gwt.server.WebApplicationContext - Closing
>> org.sakaiproject.gradebook.gwt.server.WebApplicationContext at 449ba7c9:
>> display name [Root WebApplicationContext]; startup date [Fri Sep 24 06:22:21
>> EDT 2010]; parent: org.sakaiproject.util.SakaiApplicationContext at c2f8b5a
>>
>> 2010-09-29 08:38:52,451 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.AddableSessionFactoryBean -
>> Closing Hibernate SessionFactory
>>
>> 2010-09-29 08:38:52,452 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.springframework.orm.hibernate.SakaiCacheProvider - Stopping
>> Hibernate Cache Cache -------------------------------
>>
>> 2010-09-29 08:38:52,452 INFO
>> ContainerBackgroundProcessor[StandardEngine[Catalina]]
>> org.sakaiproject.util.ContextLoaderListener - Destroying Components in
>> sakai-gradebook-gwt-rpc
>>
>> #
>>
>> # An unexpected error has been detected by HotSpot Virtual Machine:
>>
>> #
>>
>> # SIGBUS (0x7) at pc=0x00002abe6d799487, pid=22149, tid=1153997120
>>
>> #
>>
>> # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_21-b01 mixed mode)
>>
>> # Problematic frame:
>>
>> # C [libzip.so+0xb487]
>>
>> #
>>
>> # An error report file with more information is saved as
>> hs_err_pid22149.log
>>
>> #
>>
>> # If you would like to submit a bug report, please visit:
>>
>> # http://java.sun.com/webapps/bugreport/crash.jsp
>>
>> #
>>
>> [GC [1 CMS-initial-mark: 0K(4456448K)] 11796K(5144576K), 0.0004320 secs]
>>
>> [CMS-concurrent-mark: 0.052/0.052 secs]
>>
>> [CMS-concurrent-preclean: 0.018/0.018 secs]
>>
>> CMS: abort preclean due to time [CMS-concurrent-abortable-preclean:
>> 0.304/1.034 secs]
>>
>> [GC[YG occupancy: 35389 K (688128 K)][Rescan (parallel) , 0.0061780
>> secs][weak refs processing, 0.0000070 secs] [1 CMS-remark: 0K(4456448K)]
>> 35389K(5144576K), 0.0063260 secs]
>>
>> [CMS-concurrent-sweep: 0.000/0.000 secs]
>>
>> [CMS-concurrent-reset: 0.190/0.190 secs]
>>
>> This message is private and confidential. If you have received it in
>> error, please notify the sender and remove it from your system.
>>
>>
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to
>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>> "unsubscribe"
>>
>>
>>
>>
>>
>> This message is private and confidential. If you have received it in
>> error, please notify the sender and remove it from your system.
>
> ________________________________
> This automatic notification message was sent by SmartSite at UCDavis
> (https://smartsite.ucdavis.edu/xsl-portal) from the UCD Sakai Dev site.
> You can modify how you receive notifications at My Workspace > Preferences.
>
--
Jon Gorrono
PGP Key: 0x5434509D -
http{pgp.mit.edu:11371/pks/lookup?search=0x5434509D&op=index}
GSWoT Introducer - {GSWoT:US75 5434509D Jon P. Gorrono <jpgorrono - gswot.org>}
http{sysdev.ucdavis.edu}
More information about the gradebook2-dev
mailing list