Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 13-ene-2008, 06:10   #1 (permalink)
lerogke ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2007
Mensajes: 4
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);
}
}
}
lerogke está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:58.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93