Troubleshooting
Problem
The SystemOut.log shows a 000000e4 DirectoryWatc E com.ibm.form.platform.service.framework.DirectoryWatcher error. This technote discusses the cause and how to resolve it.
Cause
The fsp.properties configuration for the Builder_Config.properties file is pointing to the deploy directory rather than the recommended IBM\Forms\extensions path.
Diagnosing The Problem
[04/10/14 03:35:44:441 CEST] 000000e4 DirectoryWatc E com.ibm.form.platform.service.framework.DirectoryWatcher processArtifact Erreur lors du traitement de D:\IBM\FormsExperienceBuilder\deploy\portlet\tpir-7.0.jar.
java.io.IOException: Impossible de trouver la propriété de manifeste intitulée Bundle-SymbolicName
at com.ibm.form.platform.service.framework.DeployedBundle.install(DeployedBundle.java:144)
at com.ibm.form.platform.service.framework.DirectoryWatcher.processArtifact(DirectoryWatcher.java:330)
at com.ibm.form.platform.service.framework.DirectoryWatcher.scanForNewDir(DirectoryWatcher.java:285)
at com.ibm.form.platform.service.framework.DirectoryWatcher.scanForNewDir(DirectoryWatcher.java:244)
at com.ibm.form.platform.service.framework.DirectoryWatcher.runScan(DirectoryWatcher.java:157)
at com.ibm.form.platform.service.framework.DirectoryWatcher.watchDirectories(DirectoryWatcher.java:96)
at com.ibm.form.platform.service.framework.DirectoryWatcher$1.run(DirectoryWatcher.java:79)
Resolving The Problem
The deploy directory contains the files that are shipped with the product and only some of them get copied to the extensions directory. The recommended configuration is as follows:
Procedure
1. Go to <install location>/deploy, and locate Builder_Config.properties.
2. Copy the file and paste it to:
- Windows – C:\ibm\Forms\extensions
- Linux, AIX – /opt/ibm/Forms/extensions
3. Open the Builder_Config.properties file and configure the settings to match your system.
To customize the location of the Builder_config.properties file, you must edit the fsp.properties file.
4. Go to the fsp.properties file. The default location of the fsp.properties file is: \AppServer\profiles\AppSrv01\installedApps\\Experience Builder.ear\builder.war\WEB-INF\classes.
5. Open the properties file in a text editor and add a valid extensions= parameter. For example, extensions = /usr/IBM/Forms/extensions.
6. Validate which directory is loaded. Check the Forms Experience Builder SystemOut.log. There is an entry that indicates which directory is recognized and loaded. For example: [5/21/14 22:51:37:095 PDT] 0000001b IntegratorSta I com.ibm.form.platform.service.startup.IntegratorStartup phase1Start Extensions folder: /usr/IBM/Forms/extensions.
Configuration properties
The following table contains a list of properties in the IBM Forms Experience Builder Builder_Config.properties file. You can adjust the settings listed in the file, or add your own for a custom configuration.
This link defines these installation instructions:
.
http://www-10.lotus.com/ldd/lfwiki.nsf/xpDocViewer.xsp?lookupName=Forms+
Experience+Builder+8.5+documentation#action=openDocument&res_title=Confi
guring_the_properties_file_FEB_850&content=pdcontent
Was this topic helpful?
Document Information
Modified date:
15 November 2019
UID
swg21686607