[Logo] Neo Framework Forum
  [Search] Busca   [Recent Topics] Tópicos Recentes   [Members]  Lista de Usuários   [Groups] De volta para a página principal 
[Register] Registrar / 
[Login] Entrar 
NoSuchMethodError  XML
Índice dos Fóruns -> Dúvidas
Autor Mensagem
Igor.Costa
MultiAction
[Avatar]
Membro desde: 22/06/2007 15:13:22
Mensagens: 79
Localização: Vitória da Conquista - BA
Offline

Estou fazendo uma aplicação com Crud, seguindo o Neo:

O BD é Sybase ASA, e ele tá dando o seguinte erro:

java.lang.NoSuchMethodError: br.com.linkcom.neo.controller.AnnotationsHandlerMapping.setInterceptors([Lorg/springframework/web/servlet/HandlerInterceptorV

Alguém sabe me dizer o que pode ser?

Já configurei o applicationConfig.xml, criei os POJOs, DAOs, Services e Controllers mas ao tentar acessar o path definido no Controler ele apresenta esse erro. Deve ser erro de configuração simples mas não achei...

thanks

Igor Costa

MasterSoft Sistemas Ltda.


[Email] [WWW] [Yahoo!] [MSN]
rogel.garcia
Xiita

Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline

Vc trocou algum JAR de versão? ou são todos os que vêem com o neo?

Vc está tentando setar a propriedade interceptors? Ou deu pau sozinho.. tem como vc postar o seu applicationConfig? ou pelo menos o bean que tá dando pau?
Igor.Costa
MultiAction
[Avatar]
Membro desde: 22/06/2007 15:13:22
Mensagens: 79
Localização: Vitória da Conquista - BA
Offline

NÃO, TO USANDO O tOMCAT 5.5.17

TOdos os jars são do Neo

Não estou setando nada, estou usando a configuração padrão do Neo.

Code:
 applicationConfig.xml
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
 "http://www.springframework.org/dtd/spring-beans.dtd">
 
 <beans>
     
     <bean id="transactionTemplate" class="org.springframework.transaction.support.TransactionTemplate">
         <property name="transactionManager">
             <ref bean="hibernateTransactionManager"/>
         </property>
     </bean>
     
     <bean id="hibernateTransactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
         <property name="dataSource">
             <ref bean="dataSource" />
         </property>
         <property name="sessionFactory">
             <ref bean="sessionFactory" />
         </property>
     </bean>
     
     <bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
         <property name="sessionFactory">
             <ref bean="sessionFactory" />
         </property>
     </bean>
     
 <!--    <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">-->
 <!--        <property name="jndiName">-->
 <!--            <value>java:/jdbc/pfp</value>-->
 <!--        </property>-->
 <!--    </bean>-->
 <!-- -->
 	<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
 	    <property name="driverClassName" value="com.sybase.jdbc2.jdbc.SybDriver"/>
 	    <property name="url" value="jdbc:sybase:Tds:10.0.2.15:2638/uinfor"/> 
 	    <property name="username" value="dba"/>             
 	    <property name="password" value="sql"/>             
 	</bean>
 
     <bean id="sessionFactory" class="br.com.linkcom.neo.hibernate.AnnotationSessionFactoryBean">
         <property name="dataSource">
             <ref bean="dataSource" />
         </property>
         <property name="hibernateProperties">
             <props>
                 <prop key="hibernate.dialect">org.hibernate.dialect.SybaseAnywhereDialect</prop>
                 <prop key="hibernate.show_sql">true</prop>
             </props>
         </property>
     </bean>
 
 </beans>
 

e o erro é:

Code:
 [ERROR] pfpH] - StandardWrapper.Throwable <java.lang.NoSuchMethodError: br.com.linkcom.neo.controller.AnnotationsHandlerMapping.setInterceptors([Lorg/springframework/web/servlet/HandlerInterceptor;)V>java.lang.NoSuchMethodError: br.com.linkcom.neo.controller.AnnotationsHandlerMapping.setInterceptors([Lorg/springframework/web/servlet/HandlerInterceptor;)V
 	at br.com.linkcom.neo.controller.DispatcherServlet.getDefaultStrategies(DispatcherServlet.java:68)
 	at org.springframework.web.servlet.DispatcherServlet.initHandlerMappings(DispatcherServlet.java:498)
 	at org.springframework.web.servlet.DispatcherServlet.initFrameworkServlet(DispatcherServlet.java:392)
 	at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:222)
 	at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:115)
 	at javax.servlet.GenericServlet.init(GenericServlet.java:168)
 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
 	at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:757)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:130)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
 	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
 	at java.lang.Thread.run(Unknown Source)
 
 [ERROR] [modulo] - Allocate exception for servlet modulo <java.lang.NoSuchMethodError: br.com.linkcom.neo.controller.AnnotationsHandlerMapping.setInterceptors([Lorg/springframework/web/servlet/HandlerInterceptor;)V>java.lang.NoSuchMethodError: br.com.linkcom.neo.controller.AnnotationsHandlerMapping.setInterceptors([Lorg/springframework/web/servlet/HandlerInterceptor;)V
 	at br.com.linkcom.neo.controller.DispatcherServlet.getDefaultStrategies(DispatcherServlet.java:68)
 	at org.springframework.web.servlet.DispatcherServlet.initHandlerMappings(DispatcherServlet.java:498)
 	at org.springframework.web.servlet.DispatcherServlet.initFrameworkServlet(DispatcherServlet.java:392)
 	at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:222)
 	at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:115)
 	at javax.servlet.GenericServlet.init(GenericServlet.java:168)
 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
 	at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:757)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:130)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
 	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
 	at java.lang.Thread.run(Unknown Source)
 


Igor Costa

MasterSoft Sistemas Ltda.


[Email] [WWW] [Yahoo!] [MSN]
rogel.garcia
Xiita

Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline

Você sabe quando esse erro apareceu pela primeira vez, ou sempre existiu pra essa aplicacao? vc posui mais de uma aplicação com o neo rodando no tomcat?
rogel.garcia
Xiita

Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline

Se não estiver rodando o tomcat com um jdk 1.6... tente atualizar a versao do jdk para 1.6

(a partir da próxima versao, as compilações do neo serão 1.5.. entao fucionará com 1.5 ou 1.6)

Se tiver um jboss dispoível para verificar se o erro persiste tam'bem seria interessante...
Igor.Costa
MultiAction
[Avatar]
Membro desde: 22/06/2007 15:13:22
Mensagens: 79
Localização: Vitória da Conquista - BA
Offline

O problema era a JDK mesmo, atualizei o Tomcat para a versão 6 e ele funcinou blza.

vlw

Igor Costa

MasterSoft Sistemas Ltda.


[Email] [WWW] [Yahoo!] [MSN]
 
Índice dos Fóruns -> Dúvidas
Ir para:   
Powered by JForum 2.1.7 © JForum Team