Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

_jean

[Context.xml] - Realm

Recommended Posts

Olá a todos!

Estou começando um projeto Java web e estou com problemas na hora de construir meu context.xml e web.xml...

 

Infelizmente não está fazendo o deploy do aplicativo.

 

Esse aqui é o erro:

FAIL - Failed to deploy application at context path /jCorretora

 

E abaixo estão os meus XML's:

 

 

Context.XML:

 

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/jCorretora">
  <Resource
  auth="Container"
  driverClassName="com.mysql.jdbc.Driver"
  factory="org.apache.commons.dbcp.BasicDataSourceFactory"
  maxActive="10"
  maxIdle="10"
  maxWait="10000"
  name="jCorretora/DB"
  password="root"
  testWhileIdle="true"
  type="javax.sql.DataSource"
  url="jdbc:mysql://localhost:3306/jCorretora"
  username="root"
  validationQuery="SELECT 1"
  />
  <Realm className="org.apache.catalina.realm.JDBCRealm" connectionName="root" connectionPassword="root" connectionUrl="jdbc:mysql://localhost:3306/jCorretora" driverName="com.mysql.jdbc.Driver" localDataSource="true" roleNameCol="role" userCredCol="senha" userNameCol="login" userRoleTable="Usuario" userTable="Usuario"/>
</Context>

 

 

E o meu web.xml:

 

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"'>http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
	<session-config>
		<session-timeout>
			30
		</session-timeout>
	</session-config>
	<welcome-file-list>
		<welcome-file>/index.jsp</welcome-file>
		</welcome-file-list>

	<resource-ref>
		<description>DB Connection</description> 
		<res-ref-name>jCorretora/DB</res-ref-name>
		<res-type>javax.sql.DataSource</res-type> 
		<res-auth>Container</res-auth> 
	</resource-ref>

	<login-config>
	   <auth-method>FORM</auth-method>
	   <form-login-config>
		  <form-login-page>/login.jsp</form-login-page>
		  <form-error-page>/logininvalido.jsp</form-error-page>
	</form-login-config>
	</login-config>

<security-constraint>
	<web-resource-collection>
		<web-resource-name>Administrador</web-resource-name>
		<url-pattern>/index.jsp</url-pattern>
	</web-resource-collection>
	<auth-constraint>
		<role-name>1</role-name>
	</auth-constraint>
</security-constraint>

<security-constraint>
	<web-resource-collection>
		<web-resource-name>Cliente</web-resource-name>
		<url-pattern>/index.jsp</url-pattern>
	</web-resource-collection>
	<auth-constraint>
		<role-name>2</role-name>
	</auth-constraint>
</security-constraint>

<security-role>
	<role-name>1</role-name>
</security-role>
<security-role>
	<role-name>2</role-name>
</security-role>


</web-app>

 

Creio que seja um simples detalhe, alguém poderia me ajudar nessa?

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema está no path, verifique se jão existe outra aplicação neste contexto.

 

Você esta usando qual servidor de aplicações? JBoss, Websphere, GlassFish

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou usando o Tomcat...

Mas seguinte, nem lembro o que fiz aqui, e ao menos esse erro não aparece mais, porém agora, ele vai pra minha INDEX sem passar pela parte do login...

 

Segue aqui meu web.xml:

 

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"'>http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
	<display-name>jCorretora</display-name>
	<session-config>
		<session-timeout>
			30
		</session-timeout>
	</session-config>
	<welcome-file-list>
		<welcome-file>/index.jsp</welcome-file>
	</welcome-file-list>

	<resource-ref>
		<description>DB Connection</description> 
		<res-ref-name>jCorretora/DB</res-ref-name>
		<res-type>javax.sql.DataSource</res-type> 
		<res-auth>Container</res-auth> 
	</resource-ref>

<login-config>
	<auth-method>FORM</auth-method>
	<form-login-config>
		<form-login-page>/login.jsp</form-login-page>
		<form-error-page>/logininvalido.jsp</form-error-page>
	</form-login-config>
</login-config>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.