Hello, I'm just starting with ice, but I have an issue compiling the sample Printer.ice file after I use slice2java which works fine.
I'm doing the following:
where Printer.ice is:Code:$ slice2java Printer.ice --output-dir=generated
after that I compile using the following line:Code:module Demo { interface Printer { void printString(string s); }; };
So i'm just compiling the autogenerated files (no files made by me)Code:javac -d classes -classpath classes:/usr/share/java/Ice.jar -source 1.4 generated/Demo/*.java
And I get the following 9 errors:
Weirdly, i had no problem compiling the C++ example.Code:generated/Demo/_PrinterDelD.java:18: cannot resolve symbol symbol : class LocalExceptionWrapper location: package IceInternal throws IceInternal.LocalExceptionWrapper ^ generated/Demo/_PrinterDel.java:17: cannot resolve symbol symbol : class LocalExceptionWrapper location: package IceInternal throws IceInternal.LocalExceptionWrapper; ^ generated/Demo/_PrinterDelM.java:18: cannot resolve symbol symbol : class LocalExceptionWrapper location: package IceInternal throws IceInternal.LocalExceptionWrapper ^ generated/Demo/_PrinterDelD.java:47: cannot resolve symbol symbol : class LocalExceptionWrapper location: package IceInternal throw new IceInternal.LocalExceptionWrapper(__ex, false); ^ generated/Demo/_PrinterDelM.java:50: cannot resolve symbol symbol : class LocalExceptionWrapper location: package IceInternal throw new IceInternal.LocalExceptionWrapper(__ex, false); ^ generated/Demo/PrinterPrxHelper.java:35: cannot resolve symbol symbol : class LocalExceptionWrapper location: package IceInternal catch(IceInternal.LocalExceptionWrapper __ex) ^ generated/Demo/PrinterPrxHelper.java:98: cannot resolve symbol symbol : method ice_facet (java.lang.String) location: interface Ice.ObjectPrx Ice.ObjectPrx __bb = __obj.ice_facet(__facet); ^ generated/Demo/PrinterPrxHelper.java:121: cannot resolve symbol symbol : method ice_facet (java.lang.String) location: interface Ice.ObjectPrx Ice.ObjectPrx __bb = __obj.ice_facet(__facet); ^ generated/Demo/PrinterPrxHelper.java:157: cannot resolve symbol symbol : method ice_facet (java.lang.String) location: interface Ice.ObjectPrx Ice.ObjectPrx __bb = __obj.ice_facet(__facet); ^ 9 errors
Any ideas? if you need any more information please reply. Thanks

Reply With Quote

