Configures the com.sybase.jaguar.component.files property, which specifies additional files that are included when the component is archived in Jaguar JAR format or replicated with the synchronize feature.
By default, the following files are included when you export packages or synchronize between servers:
The IDL files that define interfaces and types used by the component.
For C or C++ components, the DLL or shared library that is specified on the General tab of the Component Properties window. If your component requires additional DLLs or shared libraries, you must specify them in the list.
For Java components, the implementation class, any classes listed in the Java Classes tab, and stub classes listed in the com.sybase.jaguar.component.files.corbastubs, and com.sybase.jaguar.component.files.ejbstubs properties.
For PowerBuilder components, the libraries starting with $ (dollar sign) that are referenced by the property com.sybase.jaguar.component.pb.librarylist
Java and C++ stubs are not included by default in the component’s file set. These can be regenerated on the target server after synchronization or installing the archive. If you do not want to regenerate, add the stub files to the list on the Additional Files tab.
Any additional files that are required to run the component must be listed on the Additional Files tab. Use the Additional Files wizard to enter a list of file names, separated by commas. Files may be specified as follows:
Specify Java classes
and packages using the Java dot notation. For example, com.sybase.CORBA
adds
all files in the com.sybase.CORBA package. These
classes must be deployed under the EAServer java/classes subdirectory.
If a DLL or shared library is deployed in the EAServer cpplib subdirectory, you
can enter the filename itself. For example myutils.dll
.
Other files must be specified using full paths or paths that are relative to the EAServer Repository subdirectory. For example, ../dll/debug/MyDebugLibrary.dll or d:\mydir\myfile.ext. If you use full paths, you will only be able to synchronize or import package archives on machines which share the same directory structure as your development machine.
When you include additional files, you can either enter the file names individually, or you can use the Additional Files wizard to add multiple files, packages, classes, and directories.
Entering file names individually
Click Add. This opens the Add a File Name to the List dialog box.
Enter the file name and click Ok.
Adding multiple items
Click Additional Files Wizard. This open the Additional Files dialog box. Each item that you add is appended to the list.
To add Java packages or classes:
Click Browse
Choose a *.class file and click Select.
The class files must be deployed under EAServer’s java/classes directory.
To add files or directories:
Optionally, specify a file filter, such as *.txt.
Optionally, select to use the JAGUAR environment variable.
Click Browse.
Choose a file or directory and click Select.
To add property files from other entities:
Click Browse.
Choose a *.props file from under the Repository directory and click Select.
To add file lists from other entities:
Click Browse.
Choose an entity’s *.files file and click Select.
Click Add Files to Additional Files List.
Copyright © 2005. Sybase Inc. All rights reserved. |