Foros del Web » Programación para mayores de 30 ;) » Java »

Error Cannot Find Symbol

Estas en el tema de Error Cannot Find Symbol en el foro de Java en Foros del Web. Hola, a ver si me pueden ayudar con el siguiente problema. Tengo 3 archivos (muy muy básicos) y al compilar me da el siguiente error: ...
  #1 (permalink)  
Antiguo 13/01/2008, 07:10
 
Fecha de Ingreso: mayo-2007
Mensajes: 6
Antigüedad: 16 años, 11 meses
Puntos: 0
Error Cannot Find Symbol

Hola,

a ver si me pueden ayudar con el siguiente problema.
Tengo 3 archivos (muy muy básicos) y al compilar me da el siguiente error: "Cannot Find Symbol" en la linea 18 de la implementacion del servidor.

Esta linea:

ItiendasImpl h = new ITiendasImpl();

No entiendo porque no me encuentra la clase ITiendasImpl.
Buscando he leido que puede ser problema del classpath pero lo he revisado ya está bien.

Muchas gracias de antemano.

Un saludo


------------------------------------------------------------------------------------------

//DESARROLLO DE LA INTERFAZ


//Definición de paquetes

import java.net.*;
import java.rmi.*;
import java.rmi.server.*;
import java.rmi.registry.*;


// La interfaz debe extender la interfaz estandar Remote
//Todos los metodos declarados lanzan la excepcion RemoteException

public interface Practica extends Remote
{
public String imprimeMensaje() throws RemoteException;
}
---------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------

//IMPLEMENTACION DE LA INTERFAZ

//Definición de paquetes

import java.net.*;
import java.rmi.*;
import java.rmi.server.*;
import java.rmi.registry.*;


public class ITiendasImpl implements Practica
{
private String mensaje;

public ITiendasImpl() throws RemoteException
{
this.mensaje = "Hola mundo";
UnicastRemoteObject.exportObject(this);
}

public String imprimeMensaje() throws RemoteException
{
return this.mensaje;
}

}
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------

//IMPLEMENTACION DEL SERVIDOR

//Definicion de paquetes

import java.net.*;
import java.rmi.*;
import java.rmi.server.*;
import java.rmi.registry.*;



public class ServidorTiendas
{
public static void main(String args[])
{
try
{
ITiendasImpl h = new ITiendasImpl();
LocateRegistry.createRegistry(6789);
Registry registry = LocateRegistry.getRegistry(6789);
Naming.Rebind("//localhost:6789/Practica.java",h);
System.out.println("Funcionando...");
}
catch (RemoteException re)
{
System.out.println("Excepcion: " + re);
}
catch (MalformedURLException me)
{
System.out.println("Excepcion: " + me);
}
}
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:36.