Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2011, 12:33
annaserra
 
Fecha de Ingreso: noviembre-2011
Mensajes: 11
Antigüedad: 12 años, 6 meses
Puntos: 0
Estado HTTP 404

Buenas !!
Tengo un problemilla con el error 404...

Estoy trabajando con un proyecto en Eclipse que conecta con una Base de Datos de Postgre. Como servidor uso Tomcat.

El nombre de mi proyecto es "FCOC_RegistreMapes". Todas las tablas (Mapes.java, MapesDAO.java, MapesDAOImpl.java, MapesExample.java, public_mapes_SqlMap.xml, etc) que se me crearon al conectar con mi BBDD de postgre están en /FCOC_RegistreMapes/src/bbdd/.
Las .class las tengo en /FCOC_RegistreMapes/WEB-INF/classes/bbdd/.

He creado un primer.java con el siguiente código (pretendo inserir un registro a la BBDD de Postgre).

Código:
package bbdd;

import java.io.IOException;
import java.io.Reader;
import java.sql.SQLException;
import com.ibatis.common.resources.Resources;
import com.ibatis.sqlmap.client.SqlMapClient;
import com.ibatis.sqlmap.client.SqlMapClientBuilder;

public class Primer {

	/**
	 * @param args
	 * @throws IOException 
	 * @throws SQLException 
	 */
	public static void main(String[] args) throws IOException, SQLException {
		// TODO Auto-generated method stub
		
		String resource = "FCOC_RegistreMapes/src/bbdd/public_mapes_SqlMap.xml";
		Reader reader = Resources.getResourceAsReader(resource);
		SqlMapClient smc = SqlMapClientBuilder.buildSqlMapClient(reader);
		
		MapesExample me = new MapesExample();
		me.oredCriteria.get(153);
		MapesDAO mdao = new MapesDAOImpl(smc);
		
		Mapes mm = new Mapes();
		mm.setIdMapa("123456789");
		mm.setNomMapa("Mapa prova");
		mm.setEstat(true);
		mm.setImpressio(5);
		mm.setTipus(1);
		mm.setNormativa(1);
		
		mdao.insert(mm);	
		
		}
}

El resultado es:

Estado HTTP 404 - /FCOC_RegistreMapes/src/bbdd/Primer.java

type Informe de estado

mensaje /FCOC_RegistreMapes/src/bbdd/Primer.java

descripción El recurso requerido (/FCOC_RegistreMapes/src/bbdd/Primer.java) no está disponible.


¿Como puedo solucionarlo?
Gracias de antemano!
Anna