Procedure
Procedures for extending Windchill ESI classes using the Windchill Information Modeler are defined in the Windchill Customizer’s Guide. For simple extensions of the default interface implementation use this process:
1. Make any changes to the ESI response meta information file as may be appropriate.
|
Remember to follow the procedure described in Procedure while performing the above step.
|
2. Set the responseMetaInfoPath attribute on the relevant ESITarget object(s) to point to the modified version of the file.
|
The above may be achieved by modifying the value of the ESI Response Meta Information File Pathfield appearing in the Edit Distribution Target or the New Distribution Target dialogue of the Manage Distribution UI.
|
3. Define the java source file using the editor or Integrated Development Environment (IDE) of your choice.
|
Do not modify or replace any classes that were provided when ERP Connector was installed. These files may be replaced by future software releases.
|
4. Compile the java source file into the Windchill codebase.
5. Modify the XML schema, if you change or add any new elements to the output. ERP Connector does not require the XML schema for its functioning, but it is a good practice to have the schema updated, so that the ESI response in the XML form may be easily verified against the schema for correctness when needed.