Ayuda para leer un log de error de Struts2/Spring/ibatis

41 views
Skip to first unread message

Percy Soria

unread,
Jun 17, 2009, 10:20:56 AM6/17/09
to jav...@googlegroups.com
Que tal amigos, estoy trabajando con struts 2, Spring, Ibatis, mi consulta es la siguiente

cada vez que en el sql-map-config-arbitraje.xml asigno la siguiente linea:
<sqlMap resource="pe/gob/minjus/arbitraje/mantenimiento/dao/ibatis/maps/DenunciaMovimiento.xml"/>

me sale el siguiente error en el GlassFish, alguien puede leerme el texto y darme un alcance de lo que pueda significar?, está demás decir que yo ya lo hice y para este error no encuentro que pueda ser. La otras lineas que he asignado funciona bien, solo cuando asigno esta se malogra todo. He revisado linea a linea lo que hay dentro de DenunciaMovimiento.xml y todo está bien, incluso si estubiera mal el log sería un poco mas claro en indicarmelo, pero ahora no entiendo que quiere decir por mas que lo reviso.

17/06/09 09:10:09[DEBUG,org.springframework.beans.factory.support.DefaultListableBeanFactory] Eagerly caching bean 'arbitraje.sqlMapClient' to allow for resolving potential circular references 
17/06/09 09:10:09[DEBUG,org.springframework.beans.TypeConverterDelegate] Converting String to [interface org.springframework.core.io.Resource] using property editor [org.springframework.core.io.ResourceEditor@afaa85] 
17/06/09 09:10:09[DEBUG,org.springframework.beans.factory.support.DefaultListableBeanFactory] Returning cached instance of singleton bean 'arbitraje.dataSource' 
17/06/09 09:10:10[DEBUG,org.springframework.beans.factory.support.DefaultListableBeanFactory] Ignoring bean creation exception on FactoryBean type check 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'arbitraje.mantenimiento.estadoService' defined in ServletContext resource [/META-INF/applicationContext.xml]: Cannot create inner bean 'pe.gob.minjus.arbitraje.mantenimiento.service.impl.EstadoServiceImpl#ed01c3' of type [pe.gob.minjus.arbitraje.mantenimiento.service.impl.EstadoServiceImpl] while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pe.gob.minjus.arbitraje.mantenimiento.service.impl.EstadoServiceImpl#ed01c3' defined in ServletContext resource [/META-INF/applicationContext.xml]: Cannot resolve reference to bean 'arbitraje.mantenimiento.estadoDao' while setting bean property 'estadoDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'arbitraje.mantenimiento.estadoDao' defined in ServletContext resource [/META-INF/dataAccessContext-local.xml]: Cannot resolve reference to bean 'arbitraje.sqlMapClient' while setting bean property 'sqlMapClient'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'arbitraje.sqlMapClient' defined in ServletContext resource [/META-INF/dataAccessContext-local.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Error occurred.  Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'.  Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/insert'.  Cause: java.util.NoSuchElementException
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pe.gob.minjus.arbitraje.mantenimiento.service.impl.EstadoServiceImpl#ed01c3' defined in ServletContext resource [/META-INF/applicationContext.xml]: Cannot resolve reference to bean 'arbitraje.mantenimiento.estadoDao' while setting bean property 'estadoDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'arbitraje.mantenimiento.estadoDao' defined in ServletContext resource [/META-INF/dataAccessContext-local.xml]: Cannot resolve reference to bean 'arbitraje.sqlMapClient' while setting bean property 'sqlMapClient'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'arbitraje.sqlMapClient' defined in ServletContext resource [/META-INF/dataAccessContext-local.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Error occurred.  Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'.  Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/insert'.  Cause: java.util.NoSuchElementException
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'arbitraje.mantenimiento.estadoDao' defined in ServletContext resource [/META-INF/dataAccessContext-local.xml]: Cannot resolve reference to bean 'arbitraje.sqlMapClient' while setting bean property 'sqlMapClient'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'arbitraje.sqlMapClient' defined in ServletContext resource [/META-INF/dataAccessContext-local.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Error occurred.  Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'.  Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/insert'.  Cause: java.util.NoSuchElementException
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'arbitraje.sqlMapClient' defined in ServletContext resource [/META-INF/dataAccessContext-local.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Error occurred.  Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'.  Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/insert'.  Cause: java.util.NoSuchElementException
Caused by: java.lang.RuntimeException: Error occurred.  Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'.  Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/insert'.  Cause: java.util.NoSuchElementException
        at com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(SqlMapConfigParser.java:109)
        at com.ibatis.sqlmap.client.SqlMapClientBuilder.buildSqlMapClient(SqlMapClientBuilder.java:90)
        at org.springframework.orm.ibatis.SqlMapClientFactoryBean.buildSqlMapClient(SqlMapClientFactoryBean.java:326)
        at org.springframework.orm.ibatis.SqlMapClientFactoryBean.afterPropertiesSet(SqlMapClientFactoryBean.java:280)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1202)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1172)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:428)
Reply all
Reply to author
Forward
0 new messages