Camel case versus default IDL-to-Java mappings

By default, EAServer uses standard mappings to generate Java classes for user-defined IDL types, as specified by the CORBA Java language mappings specification.

You can configure camel case mappings for IDL-to-Java translation. Camel case mappings follow the Java class naming convention rather than the IDL naming convention. When using this option, IDL operation and parameter names such abc_xyz map to abcXyz, and IDL interfaces, sequence, structure, and union type names abc_xyz map to AbcXyz. The camel case mapping is not applied to exception and structure field names.

To enable camel case mapping, run the following command in the EAServer bin directory:

configure camel-case-on

To disable camel case mapping, run the following command in the EAServer bin directory:

configure camel-case-off

NoteIf you intend to expose components as Web services, enable the camel case option. Otherwise you may run into problems with the JAX-RPC identifier mapping rules defined by the JAX-RPC 1.1 specification, Chapter 20, “Appendix: Mapping of XML Names”.