Java Component Implementations

A Java component implementation consists of the abstract and concrete classes that represent the component. The abstract class defines service method signatures, reference fields and accessor methods, and property fields and accessor methods. The concrete class contains the implementations of the service methods. Java component implementations are stored in Java plug-in projects.

Declaring Dependencies on Packages

Normally, if you import packages and do not add them to the manifest, TIBCO Business Studio displays an error. However, If you import any of the javax.xml.* or org.ietf.jgss packages and do not declare the import in the manifest, TIBCO Business Studio does not display an error because TIBCO Business Studio resolves those packages from the configured JRE. If you then deploy the application without the declaration in the manifest, the application will not run. Hence, you must ensure that you import javax.xml or org.ietf.jgss packages in the manifest file.

For example, if you imported the following classes:
import javax.xml.XMLConstants; 
import javax.xml.transform.TransformerFactory;

The corresponding import packages in the manifest should be:



Note: Each subpackage of javax.xml may have a different version: