Debugar e Testar J2EE - Eclipse

Olá pessoal,

Estou com um probleminha pra debugar e testar uma aplicação J2EE a partir do Eclipse.

Instalei o Lomboz e o TomcatPlugin da Sysdeo … no eclipse tenho então a seguinte árvore do projeto:

[quote]src --> onde ficam os actions (Java)
menu --> Web Module do J2EE
|WEB-INF
|error.jsp
|index.jsp[/quote]

e por ai vai … no Lomboz esta tudo configurado, se faço o DEPLOY tudo funciona …

mas eu preciso ver as alterações q faço funcionando a partir do eclipse sem o deploy …

alterando o index.jsp por exemplo e estartando o tomcat a partir do plugin da sysdeo nao consigo ver a alteração … alias removendo o deploy mesmo estartando de dentro da IDE ele nao seta novamente o webapp …

alguem ai pode me dar umas dicas?

Eu li este topico mas ainda nao consegui fazer.

Obrigado!

Alguem ajuda?

Ao startar meu Web-Module pelo Lomboz recebo a mensagem abaixo, ideias? Please …

[quote][color=“blue”]Starting service Tomcat-Standalone
Apache Tomcat/4.1.24[/color]
[color=“red”]WebappLoader[Menu]: Deploying class repositories to work directory T:SistemasCVS-WorkingFoldersmotaJ2EEMenuworkorgapachejsp
WebappLoader[Menu]: Deploy class files /WEB-INF/classes to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFclasses
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/bsf.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibsf.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/commons-beanutils.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibcommons-beanutils.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/commons-collections.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibcommons-collections.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/commons-digester.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibcommons-digester.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/commons-logging.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibcommons-logging.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/cos-multipart.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibcos-multipart.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/itext-0.92.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibitext-0.92.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/jakarta-poi-1.5.1-final-20020615.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibjakarta-poi-1.5.1-final-20020615.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/jasperreports.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibjasperreports.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/js.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibjs.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/log4j-1.2.6.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFliblog4j-1.2.6.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/pell-multipart.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibpell-multipart.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/saxon.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibsaxon.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/velocity-dep-1.2.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibvelocity-dep-1.2.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/webwork-1.3.0.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibwebwork-1.3.0.jar
WebappLoader[Menu]: Deploy JAR /WEB-INF/lib/webworkclient.jar to T:SistemasCVS-WorkingFoldersmotaJ2EEMenuWEB-INFlibwebworkclient.jar
WebappLoader[Menu]: Reloading checks are enabled for this Context[/color]
[color=“blue”]31/07/2003 12:08:56 org.apache.commons.digester.Digester getParser
SEVERE: Digester.getParser:
javax.xml.parsers.ParserConfigurationException: AElfred parser is non-validating
at com.icl.saxon.aelfred.SAXParserFactoryImpl.newSAXParser(SAXParserFactoryImpl.java:34)
at org.apache.commons.digester.Digester.getParser(Digester.java:692)
at org.apache.commons.digester.Digester.getXMLReader(Digester.java:908)
at org.apache.commons.digester.Digester.parse(Digester.java:1543)
at org.apache.catalina.startup.ContextConfig.defaultConfig(ContextConfig.java:548)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:638)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3567)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)[/color][color=“red”]ContextConfig[Menu] Parse error in default web.xml
java.lang.NullPointerException
at org.apache.commons.digester.Digester.getXMLReader(Digester.java:908)
at org.apache.commons.digester.Digester.parse(Digester.java:1543)
at org.apache.catalina.startup.ContextConfig.defaultConfig(ContextConfig.java:548)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:638)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3567)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)[/color]
3[color=“blue”]1/07/2003 12:08:56 org.apache.commons.digester.Digester getParser
SEVERE: Digester.getParser:
javax.xml.parsers.ParserConfigurationException: AElfred parser is non-validating
at com.icl.saxon.aelfred.SAXParserFactoryImpl.newSAXParser(SAXParserFactoryImpl.java:34)
at org.apache.commons.digester.Digester.getParser(Digester.java:692)
at org.apache.commons.digester.Digester.getXMLReader(Digester.java:908)
at org.apache.commons.digester.Digester.parse(Digester.java:1543)
at org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.java:282)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:639)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3567)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
ContextConfig[Menu] Parse error in application web.xml
java.lang.NullPointerException
at org.apache.commons.digester.Digester.getXMLReader(Digester.java:908)
at org.apache.commons.digester.Digester.parse(Digester.java:1543)
at org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.java:282)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:639)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3567)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)[/color]
[color=“red”]ContextConfig[Menu]: Marking this application unavailable due to previous error(s)[/color][/quote]

quote ContextConfig[Menu] Parse error in default web.xml
java.lang.NullPointerException [/quote]

Checa a sintaxe do(s) seu(s) web.xml. Provavelmente o lomboz (ou outra app, ou vc mesmo) fez alguma cagada com o arquivo. Tente validar o XML, antes de tudo, sem checar o DTD, e depois valide de novo ligando a checagem de DTD. Ou tente descobrir o que ta errado no arquivo so’ editando ele num notepad da vida, sei la :smiley: