Oracle® Communications Services Gatekeeper Platform Development Studio Developer's Guide Release 5.0 Part Number E16619-02 |
|
|
View PDF |
Traffic paths and network protocol plug-ins developed as extensions to Oracle Communications Services Gatekeeper 3.0 can be converted to communication services and deployed in this release using the procedure described in this section.
Plug-ins and traffic paths developed for Network Gatekeeper 2.2 and earlier should be re-engineered in order to take full advantage of the improvements of the platforms.
A pre-requisite is to have the source code for the traffic path and plug-in that is to be converted.
The procedure for converting a plug-in for an existing communication service is:
Generate a a new plug-in using the Platform Development Studio Eclipse Wizard, see "Using the Eclipse Wizard".
Copy the src directory of the plug-in to be converted to the src directory of the new plug-in.
If no MBean class is declared, remove the javadoc2annotation target from the build.xml file for the new plug-in.
The procedure for converting a traffic path to a communication service is:
Generate a new common service with the same settings as the traffic path to be converted using the Platform Development Studio Eclipse Wizard, see "Using the Eclipse Wizard".
Copy any customized part from the traffic_path directory for the traffic path to be converted to common directory for new communication service.
Copy the src directory of the plug-in to be converted to the src directory of the new plug-in.
If no MBean class is declared, remove the javadoc2annotation target from the build.xml file for the new plug-in.
Below are a few items that should be verified during the conversion process:
Make sure that the version used in the deploy targets in the main build.xml matches the one specified in the common.xml file.
Make sure that the class specified in the property plugin.class defined in the build.xml for the plug-in is correct.
Remove all references to com.incomit.policy.DenyException since it is not supported anymore.