Debugar e Testar J2EE - Eclipse

2 respostas
smota

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:

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

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!

2 Respostas

smota

Alguem ajuda?

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

<blockquote>[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]</blockquote>
cv1

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:

Criado 30 de julho de 2003
Ultima resposta 31 de jul. de 2003
Respostas 2
Participantes 2