
www.Usenet.com
| <-- __Chronological__ --> | <-- __Thread__ --> |
Here is a sample...:
module Bank {
valuetype EmployeePK{
public string ssn;
};
};
This is the impl in java you need to generate:
public class EmployeePKImpl
{
EmployeePKImpl();
}
This is the default factory file you have to edit:
public class EmployeePKDefaultFactory implements
org.omg.CORBA.portable.ValueFactory {
public java.io.Serializable read_value
(org.omg.CORBA_2_3.portable.InputStream is) {
// INSTANTIATE IMPLEMENTATION CLASS ON THE LINE BELOW:
java.io.Serializable val = new EmployeePKImpl; <-- changed this
line
//throw new org.omg.CORBA.NO_IMPLEMENT(); <-- commented this line
return is.read_value(val); <-- uncommented this line
}
}
thanks,
-dan
M Khomo <[EMAIL PROTECTED]> wrote in message news:<[EMAIL PROTECTED]>...
> dan kuwachi wrote:
> > hi everyone,
> >
> > Is there any tool out there that generates the impl and the
> > defaultFactory file for Java, C++, and Ada? For example, as I am sure
> > you know, if you run an idl compiler against an idl file for Java, it
> > will generate the defaultfactory file. The only problem, is that you
> > have to comment, and uncomment certain lines so the default factory
> > file does not throw exceptions.
>
> You have a sample of these to show?
>
> Also, the user has to manually
> > generate the impl file.
>
> ditto ?
>
> > If there were only one or two valuetypes, it wouldn't kill a developer
> > to do it by hand. However, we have hundreds of valuetypes and need
> > some way of automating the process. We are thinking of either doing
> > it by hand, or looking for some tool available on the web.
>
> A third possibility would be to use javacc to satisfy each of the above.
> If you're strictly seeking tools, and javacc does not strike you as one,
> then sorry; can't help there.
>
> > If anyone has any suggestions on this mb, it would be greatly
> > appreciated.
>
> >
> > Thanks,
> > -dan
| <-- __Chronological__ --> | <-- __Thread__ --> |