aspose file tools*
The moose likes Distributed Java and the fly likes rmic compiling errors Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Java » Distributed Java
Bookmark "rmic compiling errors" Watch "rmic compiling errors" New topic
Author

rmic compiling errors

Michael Fisherman
Greenhorn

Joined: Oct 11, 2007
Posts: 18
I am compiling my stub from my class at code/suncertify/server/ComputeEngineFactory.class

rmic -d . code/suncertify/server/ComputeEngineFactory
./code/suncertify/server/ComputeEngineFactory_Stub.java:4: '{' expected.
public final class code/suncertify/server/ComputeEngineFactory_Stub

ComputeEngineFactory_Stub.java:4: Public class code must be defined in a file called "code.java".
public final class code/suncertify/server/ComputeEngineFactory_Stub


my ComputeEngineFactory class was created through javac with no errors and has a valid package name: code.suncertify.server. What else can I change ?
I am using jdk1.5 on the Mac.


Thanks in advance

Michael
Nitesh Kant
Bartender

Joined: Feb 25, 2007
Posts: 1638

Michael: I am using jdk1.5 on the Mac.

Well then you do not have to go through the pain of rmic and pre-generation of stubs. Since jdk5, java can use Dynamic proxies to create stubs at runtime.
This release note entry will give you some information on that.

Michael: rmic -d . code/suncertify/server/ComputeEngineFactory


To the best of my knowledge, this must be like:

rmic -d . code.suncertify.server.ComputeEngineFactory


i.e.: Instead of "/" it must be a "."


apigee, a better way to API!
Michael Fisherman
Greenhorn

Joined: Oct 11, 2007
Posts: 18
Thanks

That did the trick.
 
wood burning stoves
 
subject: rmic compiling errors