Сгенерированный IDL из Java-интерфейса с Rmic генерирует ошибку

Я работаю в проекте, где мы пишем Java RMI-IIOP Server и клиент CORBA-C ++. Мы генерируем IDL из нашего Java-интерфейса с помощью rmic -idl. Но я думаю, что что-то не так в нашем интерфейсе, потому что когда мы компилируем сгенерированный idl, мы получаем следующую ошибку:

./WishlistInterface.idl:33: java/io/FileNotFoundEx.idl: No such file or directory
./WishlistInterface.idl:102: java/util/ArrayList.idl: No such file or directory
./WishlistInterface.idl:103: java/io/File.idl: No such file or directory
./WishlistInterface.idl:80: scoped name '::java::io::FileNotFoundEx' not defined

И это наш интерфейс:

import java.io.File;
import java.io.FileNotFoundException;
import java.rmi.RemoteException;
import java.util.ArrayList;

public interface WishlistInterface extends java.rmi.Remote {

public int secureLogin(String username, long checksum) throws RemoteException;
public ArrayList<Wish> getUnreceivedWishes(String username)throws RemoteException;
public void createWishlist(String wishlistTitle) throws RemoteException;
public File downloadWishlist(String wishlistTitle, String username) throws FileNotFoundException, RemoteException;
public void logout(String username) throws RemoteException;
}

Есть у кого идея, что именно не так?
Спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]