[Building Sakai] problen with applicationContext

yolima u yolimita.uribe at gmail.com
Thu May 21 13:49:59 PDT 2009


hi, thaks for your answer

here are the errors that i found about my tool:


WARN: loadComponentPackage: exception loading:
/opt/tomcat/components/metodologiagrw-pack/WEB-INF/components.xml :
org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
Configuration problem: Class that bean class
[org.sakaiproject.metodologiagrw.logic.entity.MetodologiagrwEntityProvider]
depends on not found
Offending resource: file
[/opt/tomcat/components/metodologiagrw-pack/WEB-INF/components.xml]
Bean ''; nested exception is java.lang.NoClassDefFoundError:
org/sakaiproject/entitybroker/entityprovider/capabilities/RESTful
(2009-05-21 15:03:35,651 main_org.sakaiproject.util.ComponentsLoader)
org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
Configuration problem: Class that bean class
[org.sakaiproject.metodologiagrw.logic.entity.MetodologiagrwEntityProvider]
depends on not found
Offending resource: file
[/opt/tomcat/components/metodologiagrw-pack/WEB-INF/components.xml]
Bean ''; nested exception is java.lang.NoClassDefFoundError:
org/sakaiproject/entitybroker/entityprovider/capabilities/RESTful
Caused by: 
java.lang.NoClassDefFoundError:
org/sakaiproject/entitybroker/entityprovider/capabilities/RESTful
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:201)
	at
org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:93)
	at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:405)
	at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:341)
	at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:310)
	at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.processBeanDefinition(DefaultBeanDefinitionDocumentReader.java:235)
	at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:151)
	at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:130)
	at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:90)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:458)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:353)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280)
	at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
	at
org.sakaiproject.util.ComponentsLoader.loadComponentPackage(ComponentsLoader.java:187)
	at org.sakaiproject.util.ComponentsLoader.load(ComponentsLoader.java:109)
	at
org.sakaiproject.component.impl.SpringCompMgr.loadComponents(SpringCompMgr.java:545)
	at
org.sakaiproject.component.impl.SpringCompMgr.init(SpringCompMgr.java:102)
	at
org.sakaiproject.component.cover.ComponentManager.getInstance(ComponentManager.java:62)
	at
org.sakaiproject.component.cover.ComponentManager.get(ComponentManager.java:71)
	at
org.sakaiproject.component.cover.ServerConfigurationService.getInstance(ServerConfigurationService.java:53)
	at
org.sakaiproject.component.cover.ServerConfigurationService.getStrings(ServerConfigurationService.java:206)
	at org.sakaiproject.dav.DavServlet.init(DavServlet.java:521)
	at javax.servlet.GenericServlet.init(GenericServlet.java:212)
	at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
	at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
	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.deployDescriptor(HostConfig.java:626)
	at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
	at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
	at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:448)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
	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:585)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)



.......



INFO: Initializing Spring root WebApplicationContext (2009-05-21
15:04:39,794
main_org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/metodologiagrw-tool])
ERROR: Context initialization failed (2009-05-21 15:04:39,844
main_org.springframework.web.context.ContextLoader)
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'OBJESPECIFICO' defined in ServletContext resource
[/WEB-INF/applicationContext.xml]: Error setting property values; nested
exception is org.springframework.beans.NotWritablePropertyException: Invalid
property 'dataSource' of bean class
[org.sakaiproject.metodologiagrw.model.OBJESPECIFICO]: Bean property
'dataSource' is not writable or has an invalid setter method. Does the
parameter type of the setter match the return type of the getter?
Caused by: 
org.springframework.beans.NotWritablePropertyException: Invalid property
'dataSource' of bean class
[org.sakaiproject.metodologiagrw.model.OBJESPECIFICO]: Bean property
'dataSource' is not writable or has an invalid setter method. Does the
parameter type of the setter match the return type of the getter?
	at
org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:793)
	at
org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:645)
	at
org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:78)
	at
org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:59)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1126)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	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:3764)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
	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:825)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
	at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
	at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:448)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
	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:585)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
ERROR: Excepción enviando evento inicializado de contexto a instancia de
escuchador de clase org.sakaiproject.util.ContextLoaderListener (2009-05-21
15:04:39,844
main_org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/metodologiagrw-tool])
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'OBJESPECIFICO' defined in ServletContext resource
[/WEB-INF/applicationContext.xml]: Error setting property values; nested
exception is org.springframework.beans.NotWritablePropertyException: Invalid
property 'dataSource' of bean class
[org.sakaiproject.metodologiagrw.model.OBJESPECIFICO]: Bean property
'dataSource' is not writable or has an invalid setter method. Does the
parameter type of the setter match the return type of the getter?
Caused by: 
org.springframework.beans.NotWritablePropertyException: Invalid property
'dataSource' of bean class
[org.sakaiproject.metodologiagrw.model.OBJESPECIFICO]: Bean property
'dataSource' is not writable or has an invalid setter method. Does the
parameter type of the setter match the return type of the getter?
	at
org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:793)
	at
org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:645)
	at
org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:78)
	at
org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:59)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1126)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	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:3764)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
	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:825)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
	at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
	at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:448)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
	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:585)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
ERROR: Error listenerStart (2009-05-21 15:04:39,845
main_org.apache.catalina.core.StandardContext)
ERROR: Falló en arranque del Contexto [/metodologiagrw-tool] debido a
errores previos (2009-05-21 15:04:39,845
main_org.apache.catalina.core.StandardContext)
INFO: Closing Spring root WebApplicationContext (2009-05-21 15:04:39,845
main_org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/metodologiagrw-tool])


................

and later of server startup 




Reportar Error usuario: 9b4cdf76-a1d2-4af1-913d-0e81a5305bd7 usage-session:
4112f88b-1cb5-4df9-993a-c3ec4395b91d hora: 21-may-2009 15:06:59 comentario
del usuario: null traza de la pila
org.sakaiproject.portal.api.PortalHandlerException:
java.lang.NullPointerException
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:891)
caused by: java.lang.NullPointerException
    at
org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:459)
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1343)
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:163)
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:86)
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:891)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:592)
    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:210)
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    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:151)
    at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
    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:685)
    at java.lang.Thread.run(Thread.java:595)

Herramienta:
Sin Ubicación

Petición:
:    Tipo de autorización:null
:    Codificación:UTF-8
:    Longitud del contenido:-1
:    Tipo de contenido:null
:    Path de contexto:/portal
:    Dirección Local:127.0.0.1
:    Nombre Local:localhost.localdomain
:    Puerto Local:8080
:    Método:GET
:    Información del path:/tool/41b44f9d-b753-4020-852b-2b9a0d83f7bc
:    Protocolo:HTTP/1.1
:    Cadena de petición (QueryString):panel=Main
:    Dirección Remota:127.0.0.1
:    Host Remoto:127.0.0.1
:    Puerto Remoto:32887
:    URL
solicitada:http://localhost:8080/portal/tool/41b44f9d-b753-4020-852b-2b9a0d83f7bc
:    Esquema:http
:    Nombre del servidor:localhost
:    Encabezado:
:        Encabezado:host:localhost:8080
:        Encabezado:user-agent:Mozilla/5.0 (X11; U; Linux i686; es-ES;
rv:1.9.0.6) Gecko/2009020414 CentOS/3.0.6-1.el5.centos Firefox/3.0.6
:       
Encabezado:accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
:        Encabezado:accept-language:es-es,es;q=0.8,en-us;q=0.5,en;q=0.3
:        Encabezado:accept-encoding:gzip,deflate
:        Encabezado:accept-charset:ISO-8859-1,utf-8;q=0.7,*;q=0.7
:        Encabezado:keep-alive:300
:        Encabezado:connection:keep-alive
:       
Encabezado:referer:http://localhost:8080/portal/site/66cdb66a-a8d6-46d3-bb13-49b00de94fa9/page/e22a8c94-cce4-4b5a-bc1d-6b7d4c31f389
:        Encabezado:cookie:---censored---
:    Parámetros:
:        Parámetro:panel:0:Main
:    Atributos:
:       
Atributo:tool.url.manager:org.sakaiproject.portal.util.ToolURLManagerImpl at 146421a
:       
Atributo:sakai.session:org.sakaiproject.tool.impl.SessionComponent$MySession at b3cca53e
:        Atributo:sakai.html.head.css.base:<link
href="/library/skin/tool_base.css" type="text/css" rel="stylesheet"
media="all" />

:       
Atributo:sakai.character.encoding.done:sakai.character.encoding.done
:        Atributo:sakai.html.head.js:<script type="text/javascript"
language="JavaScript" src="/library/js/headscripts.js"></script>

:        Atributo:sakai.html.head:<link href="/library/skin/tool_base.css"
type="text/css" rel="stylesheet" media="all" />
<link href="/library/skin/examp-u/tool.css" type="text/css" rel="stylesheet"
media="all" />
<script type="text/javascript" language="JavaScript"
src="/library/js/headscripts.js"></script>

:       
Atributo:sakai.html.body.onload:setMainFrameHeight('Main41b44f9dxb753x4020x852bx2b9a0d83f7bc');setFocus(focus_path);
:        Atributo:sakai.filtered:sakai.filtered
:        Atributo:sakai.html.head.css.skin:<link
href="/library/skin/examp-u/tool.css" type="text/css" rel="stylesheet"
media="all" />

:        Atributo:sakai.html.head.css:<link
href="/library/skin/tool_base.css" type="text/css" rel="stylesheet"
media="all" />
<link href="/library/skin/examp-u/tool.css" type="text/css" rel="stylesheet"
media="all" />

Sesión:
:    Creado:1242936404523
:    Último acceso:1242936419737
:    MaxInactivo:3600
:    Atributos:
:        Atributo:portalskin:defaultskin
 (2009-05-21 15:06:59,759
http-8080-Processor23_org.sakaiproject.portal.util.ErrorReporter)


thanks




Aaron Zeckoski wrote:
> 
> Can you check to see if there is a stacktrace which appears before
> this one in your logs? I think it may help to see more of the logs.
> -AZ
> 
> 
> On Wed, May 20, 2009 at 6:15 PM, yolima u <yolimita.uribe at gmail.com>
> wrote:
>>
>> hi all,
>>
>> i'm working in a new tool and thi is my applicationContext.xml
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
>>        "http://www.springframework.org/dtd/spring-beans.dtd">
>>
>> <!-- This file generated by Sakai App Builder -AZ -->
>> <beans>
>>
>>        <!-- list the backing beans here-->
>>        <bean id="itemsBean"
>>                      
>>  class="org.sakaiproject.metodologiagrw.tool.MetodologiagrwItemsBean"
>>                        init-method="init">
>>                <property name="logic"
>>                      
>>  ref="org.sakaiproject.metodologiagrw.logic.MetodologiagrwLogic" />
>>                <property name="externalLogic"
>>                      
>>  ref="org.sakaiproject.metodologiagrw.logic.ExternalLogic" />
>>        </bean>
>>
>>    <bean id="OBJGENERAL"
>>                class="org.sakaiproject.metodologiagrw.model.OBJGENERAL">
>>                <property name="dataSource" ref="javax.sql.DataSource" />
>>        </bean>
>>
>>        <bean id="ELECCION_LIDER"
>>              
>>  class="org.sakaiproject.metodologiagrw.model.ELECCION_LIDER">
>>                <property name="dataSource" ref="javax.sql.DataSource" />
>>        </bean>
>>
>>        <bean id="OBJESPECIFICO"
>>              
>>  class="org.sakaiproject.metodologiagrw.model.OBJESPECIFICO">
>>                <property name="dataSource" ref="javax.sql.DataSource" />
>>        </bean>
>>
>>        <bean id="BITACORA"
>>                class="org.sakaiproject.metodologiagrw.model.BITACORA">
>>                <property name="dataSource" ref="javax.sql.DataSource" />
>>        </bean>
>>
>> </beans>
>>
>>
>> i was working with the three first beans of this file without declare
>> them
>> in the applicationContext.xml file, and my tool worked ok, but when i
>> declared the two last beans (OBJESPECIFICO, and BITACORA), the tool
>> doesn't
>> work. i don't know what is the problem.
>>
>> this is the error in sakai
>>
>> org.sakaiproject.portal.api.PortalHandlerException:
>> java.lang.NullPointerException
>>    at
>> org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:891)
>> caused by: java.lang.NullPointerException
>>    at
>> org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:459)
>>    at
>> org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1343)
>>    at
>> org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:163)
>>    at
>> org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:86)
>>    at
>> org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:891)
>>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>    at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>    at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>    at
>> org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:592)
>>    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:210)
>>    at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>>    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:151)
>>    at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
>>    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:685)
>>    at java.lang.Thread.run(Thread.java:595)
>>
>> thakns
>> --
>> View this message in context:
>> http://www.nabble.com/problen-with-applicationContext-tp23644326p23644326.html
>> Sent from the Sakai - Development mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> 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"
>>
> 
> 
> 
> -- 
> Aaron Zeckoski (aaronz at vt.edu)
> Senior Research Engineer - CARET - Cambridge University
> [http://bugs.sakaiproject.org/confluence/display/~aaronz/]
> Sakai Fellow - [http://aaronz-sakai.blogspot.com/]
> _______________________________________________
> 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"
> 

-- 
View this message in context: http://www.nabble.com/problen-with-applicationContext-tp23644326p23660250.html
Sent from the Sakai - Development mailing list archive at Nabble.com.



More information about the sakai-dev mailing list