Generates EAServer proxies or component skeletons for interfaces and datatypes defined in CORBA IDL.
com.sybase.CORBA.idl.Compiler prefix-opts idl-files format-opts suffix-opts
where:
prefix-opts Is a list of one or more of these options:
Option |
Explanation |
---|---|
|
Run in verbose mode. |
|
Add folder for IDL include files. The default is the EAServer Repository/idl subdirectory. |
|
Required. Specify the location of the EAServer Repository subdirectory, for example, d:\EAServer\Repository. |
|
Specify a language for error messages. Possible values are:
|
idl-files Is a list of one or more IDL module files, separated by spaces. Nested IDL modules are organized in nested directories; you must specify the path to a nested module relative to the EAServer Repository/idl subdirectory. For example, the file name that defines module com::foo::bar is com/foo/bar.idl.
format-opts is a list of one or more of the following options:
Option |
Explanation |
---|---|
|
Use CR/LF in generated files. |
|
Specify base folder for code generation. |
|
Specify location of jagproxy.dll for generation of ActiveX type library and Registry files. |
|
Set Java package JP for IDL module IM, for example: -jp com::foo::bar=com.foo.bar The specified package overrides the default (see “Specifying Java package mappings for IDL modules”). |
|
Set Java version for code generation. The Java version affects only EJB stubs, specifically it configures the default for finder methods that return multiple keys and lack an IDL directive to specify the Java return type. See “Generating EJB stubs” for more information. |
|
Suppress generation of Java helper and holder classes. |
|
Suppress module prefix for PowerBuilder stubs. |
target-opts is a list of one or more of the following options:
Option |
Explanation |
---|---|
|
Generate C++ stubs following CORBA 2.3 C++.language bindings specification. |
|
Generate Java stubs following CORBA 2.3 Java.language bindings specification. |
|
Generate EJB stubs. |
|
Generate code for CORBA 2.3 / PowerBuilder. |
|
Generate pretty-printed IDL output. |
|
Generate REG file and optionally load
into registry. |
|
Generate TLB file and optionally save
generated MIDL. |
|
Generate a skeleton for EAServer component Pack/Comp, where Pack is the EAServer package, and Comp is the component name as displayed in EAServer Manager. |
Copyright © 2005. Sybase Inc. All rights reserved. |