Mensagens enviadas por: Adriana Cardoso
Índice dos Fóruns » Perfil de Adriana Cardoso » Mensagens enviadas por Adriana Cardoso
Autor Mensagem

Surgiu uma duvida vc tá falndo para tirar o context.xml que fica no dir do conf ?

desculpa é que eu nao havia passado por isso .....


Entao criei sim como havia falado não sei se está certo mas fiz assim na pasta META-INF do Eclipse coloquei o context.xml , e no arquivo server.xml do Tomcat coloquei assim:

<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">

// Esta TAG acima é padrão do Tomcat 5.0 preciso mudar aqui tbm !

<Context path="/Struts" docBase="Struts" debug="5" reloadable="true"
crossContext="true">
<Resource name="jdbc/StrutsDemoDS" auth="Container" type="javax.sql.DataSource" factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
maxActive="100" maxIdle="30" maxWait="10000"
username="root" password="root" driverClassName="org.gjt.mm.mysql.Driver"
url="jdbc:mysql://localhost:3306/strutsdemo?autoReconnect=true" removeAbandoned="true"
removeAbandonedTimeout="60" logAbandoned="true"/>
</Context>

Oi de novo ,

Esqueci de colocar o log do Eclipse :

11/09/2006 10:39:53 org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(C:\Documents and Settings\Adriana\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\Struts\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
11/09/2006 10:39:54 org.apache.struts.tiles.TilesPlugin initDefinitionsFactory
INFO: Tiles definition factory loaded for module ''.
11/09/2006 10:39:54 org.apache.struts.validator.ValidatorPlugIn initResources
INFO: Loading validation rules file from '/WEB-INF/validator-rules.xml'
11/09/2006 10:39:54 org.apache.struts.validator.ValidatorPlugIn initResources
INFO: Loading validation rules file from '/WEB-INF/validation.xml'
11/09/2006 10:39:55 org.apache.catalina.core.StandardHost getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
11/09/2006 10:39:55 org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path from URL file:C:\Documents and Settings\Adriana\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\ROOT

Tá faltando algum comando para apontar para esse diretorio do Eclipse , gente por fvr estou a uma semana ...e nao consigo resolver isso!

Oi,

Entao descobri aqui coloquei o arquivo contexto.xml na pasta META-INF do Eclipse dessa forma:

<Context path="/Struts" docBase="Struts" debug="5" reloadable="true" crossContext="true">

<Resource name="jdbc/StrutsDemoDS" auth="Container" type="javax.sql.DataSource" factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
maxActive="100" maxIdle="30" maxWait="10000"
username="root" password="root" driverClassName="org.gjt.mm.mysql.Driver"
url="jdbc:mysql://localhost:3306/strutsdemo?autoReconnect=true" removeAbandoned="true"
removeAbandonedTimeout="60" logAbandoned="true"/>
</Context>

Mas continua dando erro , inclusive coloquei esta tag no meu server.xml do Tomcat tbm , só que ele não consegue rodar olha o log de erro ;

javax.naming.NameNotFoundException: Name java:comp is not bound in this Context
org.apache.naming.NamingContext.lookup(NamingContext.java:769)
org.apache.naming.NamingContext.lookup(NamingContext.java:152)
javax.naming.InitialContext.lookup(InitialContext.java:351)
strutsdemo.bean.AdminUsers.<init>(AdminUsers.java:26)
strutsdemo.action.ListUsersAction.execute(ListUsersAction.java:32)

Oi java_coffe ,

Desculpe-me pela ignorância mas não entendi , coloco esta referencia dentro do meu server.xml :

<?xml version="1.0" encoding="UTF-8"?>
<Context
path="/WEBAPP"
docBase="/EShop"
debug="0"
reloadable="true">


Pessoal ,

Realmente preciso de ajuda estou há duas semanas tentando rodar o tutorial do Welington Souza sobre Struts Framework , mas estou com um problema , estou seguindo passo a passo do tutorial mas qdo vou rodar no Eclipse 3.1 , dá msg de erro :
Name jdbc is not bound in this Context com struts! , sobre os jars já coloquei no devido lugar, estou usando o Tomcat 5.0 (inclusive ja instalei tomcat 5.5, mas da erro tbm).

Inclusive alguns posts falam desse problema mas nenhum sobre como colocar no server.xml qdo trata-se do Eclipse , já tentei colocar uma tag adicional , porque o dir do eclipse é diferente, por default ele coloca a aplicação nesse local:
C:\eclipseworkspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\ROOT.
Ai fiz desse jeito , mas continua dando esse erro de nao encontrar o jdbc(Datasource).

<Context docBase="ProjetoStruts" path="/ProjetoStruts" reloadable="true"
source="org.eclipse.jst.j2ee.server:ProjetoStruts">

Como está no Tutorial página 5:

<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true">

<DefaultContext>
<Resource name="jdbc/StrutsDemoDS" auth="Container" type="javax.sql.DataSource" scope="Shareable"/>
<ResourceParams name="jdbc/StrutsDemoDS">
<parameter><name>factory</name><value>org.apache.commons.dbcp.BasicDataSourceFactory</value></parameter>
<parameter><name>driverClassName</name><value>com.mysql.jdbc.Driver</value></parameter>
<parameter><name>url</name><value>jdbc:mysql://localhost/strutsdemo</value></parameter>
<parameter><name>username</name><value>root</value></parameter>
<parameter><name>password</name><value>root</value></parameter>
<parameter><name>maxActive</name><value>20</value></parameter>
<parameter><name>maxIdle</name><value>10</value></parameter>
<parameter><name>maxWait</name><value>100</value></parameter>
</ResourceParams>
</DefaultContext>
...
</Host>

O meu server.xml não vou postar porque estou não estou conseguindo usar as tagas CODE aqui do GUJ já testei no IE e no Firefox , mas pode ser que eu tbm não esteja colocando no lugar certo DefaultContext...
Por fvr amigos peço a ajuda

Adriana

Oi boaglio , te agradeço funcionou direitinho esta dica...muito obrigada pela ajuda.Quando precisar estou as ordens.

Abraços,

Adriana


boaglio,

Desculpe-me no inicio havia feito entre tags nao acho que fiz alguma coisa errada , mas obrigada.
Então :

A minha tem máquina tem 1,00 GB.
O que contém o arquivo eclipse.ini que está no mesmo diretório do eclipse.exe , refere-se ao paramêtro de configuracao do Eclipse veio junto com a instalação.
O conteudo dele :

-vmargs -Xms40m-Xmx256m

Nossa aqui nao consigo colocar entre codes....as coisas

Olá thiagorani,

Tudo bem ? agora estou com o mesmo erro eu uso:

Tomcat 5.5
Eclipse 3.1.2
jDK 1.5.0.8

Vc conseguiu resolver ....se sim pode me ajudar /
Qualquer coisa posto o codigo aqui!

Adriana
Oi,

Então mesmo com o fw desabilitado agora voltou o erro não se assustem é grande olhe abaixo:


Olá boaglio , fiquei tao brava ...então acabei deletando tudo....

Mas sobre o tempo desse erro ...ta sim uns 20 dias...entao agora desabilitei o firewall e funcionou sem erros....


Vc tem ideia do que seja este erro ....

Abraços,

Adriana

Oi pessoal,

Deixa eu estrear este tópico ...rsrsrs... caso esteja errada o lugar , avise-me porque é a primeira vez que passo por isso olha só.
Uso SO : XP SP2, entao qdo abro o eclipse dá um erro : An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d7fa1ef, pid=2996, tid=2432
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_08-b03 mixed mode, sharing)
# Problematic frame:
# V [jvm.dll+0xca1ef]

Agora até o meu tomcat 5.5 nao starta no eclipse , há sobre as versões do eclipse já testei com todas aqui e aparece o mesmo erro.
Será que é o firewall que está bloqueando o Java?
Por fvr alguém pode me ajudar ?

Adriana

Ok vou testar aqui depois eu posto o que deu .. mas obrigada pela ajuda


Adriana
Oi Andrik só esqueci de postar mas eu adicionei sim os libs na minha aplicacao .



Olá pessoal,

Antes de mais nada estou até agora procurando esse erro e não encontrei detalhe( desde das 9:00 hs até agora 21:33) , já garimpei google e tbm aqui nos tópicos e não encontrei nada que satisfaça
É o seguinte qdo vou rodar a minha aplicação na IDE Eclipse 3.1 , Tomcat 5.5 , Struts 2.9 com todos os jars colocados em seu devido lugar aparece um erro no meu console (Eclipse):

SEVERE: Servlet threw load() exception
java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:119
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1034)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)

Acho que a minha parte Controller não consegue carregar o Servlet e no browser está visualizando isso:

HTTP Status 404 - /ExemploStruts/
type Status report

message /ExemploStruts/

description The requested resource (/ExemploStruts/) is not available.

Então a minha aplicação já olhei diversas vezes está no diretório..workspace criado pelo próprio Eclipse. Fiz tbm o teste pelo Tomcat direto e tbm acontece a mesma coisa.
Meu arquivo web.xml é este :



A minha estrutura de dir é esta :

ExemploStruts
src
.java
.properties
WebContent
.jsp
WEB-INF
.tld
.xml

Galera me ajuda ....abraços

Adriana
 
Índice dos Fóruns » Perfil de Adriana Cardoso » Mensagens enviadas por Adriana Cardoso
Ir para:   
Powered by JForum 2.1.8 © JForum Team