pub:technical
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pub:technical [2022/10/04 14:34] – [Fix] kkramer | pub:technical [2022/10/04 16:40] (current) – [Fix] kkramer | ||
---|---|---|---|
Line 10: | Line 10: | ||
When using the ESNDDBF or ESNDDBF commands (or their variants) with a User Profile that does not have a password (*NONE for the password), the job gets a Java exception. This worked with iDocs 6.86, but not with iDocs 6.99. | When using the ESNDDBF or ESNDDBF commands (or their variants) with a User Profile that does not have a password (*NONE for the password), the job gets a Java exception. This worked with iDocs 6.86, but not with iDocs 6.99. | ||
===== Fix ===== | ===== Fix ===== | ||
- | **6.99 6.28.2022**\\ | + | **6.99 6.26.2022**\\ |
When using **ESNDSPLF** to convert a spool file to *XLS or *XLSX; or when using **ESNDDBF** to convert a database file to *CSV, *XLS, or *XLSX the iMail program will be called. | When using **ESNDSPLF** to convert a spool file to *XLS or *XLSX; or when using **ESNDDBF** to convert a database file to *CSV, *XLS, or *XLSX the iMail program will be called. | ||
The iMail program will check the newly created **DSUSEJDBC** data area. | The iMail program will check the newly created **DSUSEJDBC** data area. | ||
- | If the DSUSEJDBC value is ‘Y’, then the program will use the original the JavaSoft specification of a standard application programming interface (API) that allows Java programs to access database management systems. | + | If the **DSUSEJDBC value is ‘Y’**, then the program will use the original the JavaSoft specification of a standard application programming interface (API) that allows Java programs to access database management systems. |
If using ‘Y’ for DSUSEJDBC setting, then iMail will need use the standard JDBC method in the processing of the conversion. | If using ‘Y’ for DSUSEJDBC setting, then iMail will need use the standard JDBC method in the processing of the conversion. | ||
- | If the DSUSEJDBC value is ‘N’, then the program will use the revised method for processing which does not use Java™ database connectivity (JDBC). | + | If the **DSUSEJDBC value is ‘N’**, then the program will use the revised method for processing which does not use Java™ database connectivity (JDBC). |
When using the new method for processing if iMail encounters a Java Exception, then iMail will use QSHELL to call IMR7000 or IMRSPLF2XLS (depending on what type of conversion is being performed). | When using the new method for processing if iMail encounters a Java Exception, then iMail will use QSHELL to call IMR7000 or IMRSPLF2XLS (depending on what type of conversion is being performed). | ||
Line 27: | Line 27: | ||
In the event that there is an exception in QSHELL, the job will continue to run and an error will appear in the job log. Most likely possibilities for an error in QSHELL will be 1.) The ‘JAR FILES Directory’ field in iMap was not configured correctly; or 2.) The IFDJAVA.JAR file does not exist in the specified directory. | In the event that there is an exception in QSHELL, the job will continue to run and an error will appear in the job log. Most likely possibilities for an error in QSHELL will be 1.) The ‘JAR FILES Directory’ field in iMap was not configured correctly; or 2.) The IFDJAVA.JAR file does not exist in the specified directory. | ||
- | The new changes will address these two points: | + | These changes will address these two points: |
1.) Provides for an alternative path to the IFDJAVA.JAR file when there is a Java exception; \\ | 1.) Provides for an alternative path to the IFDJAVA.JAR file when there is a Java exception; \\ |
pub/technical.1664919273.txt.gz · Last modified: 2022/10/04 14:34 by kkramer