on 2014 Mar 17 6:32 PM
After building a limited Sybase 16.0.0.1761 deployment with FIPS, ODBC and ISQL, when we call dbisql it will not run but reports the error "This file could not be found: JComponents1600.jar"
Request clarification before answering.
The files required for deployment of the Java base DBISQL Admin tool are documented in Step 2 of the section on "Administration tool deployment on Windows" [1] and of all the files listed under our ".Java" directory only "JavaJComponents1600.jar" seems to be missing from said MSI.
I will report this shortly so it can be addressed in a future Service Pack (EBF).
In the meantime, I will investigate to see if another combination will work in the mean time.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This has been reported to Product Engineering under the tracking# 760153.
This appears to be an oversight. JComponents1600.jar is required to Sybase Central, as well as DBIsql, DBConsole, and the MobiLink Profiler but is currently only included when Sybase Central is selected.
Currently you options for workarounds would included: - manually adding/copying that component (it seems to be the only req'd one missing from the Java directory) - include Sybase Central in your MSI - somehow modify the produced .MSI / .MSM or custom installer to include it (if you are building a custom installer this may be easier to do)
In addition to Nick's notes, you can also manually edit the %SQLANY16%\\Deployment\\master.xml
file immediately to include this component reference:
Find the line:
<feature id="ISQL64" deploy64="true" name="ISQL (64-bit)" name_de="ISQL (64 Bit)" name_fr="ISQL (64 bits)" name_ja="ISQL (64 ビット)" name_zh="ISQL (64 位)">
Add the following line right below it:
<include id="JComponents" />
Find the line:
<feature id="MLPROF64" deploy64="true" name="MobiLink Profiler (64-bit)" name_de="MobiLink-Profiler (64 Bit)" name_fr="Profileur MobiLink (64 bits)" name_ja="Mobile Link プロファイラ (64 ビット)" name_zh="MobiLink 分析器(64 位)">
Add the following line right below it:
<include id="JComponents" />
Find the line:
<feature id="SACON64" deploy64="true" name="SQL Anywhere Console (64-bit)" name_de="SQL Anywhere-Konsole (64 Bit)" name_fr="Console SQL Anywhere (64 bits)" name_ja="SQL Anywhere コンソール (64 ビット)" name_zh="SQL Anywhere 控制台(64 位)">
Add the following line right below it:
<include id="JComponents" />
Find the line:
<feature id="ISQL" name="ISQL (32-bit)" name_de="ISQL (32 Bit)" name_fr="ISQL (32 bits)" name_ja="ISQL (32 ビット)" name_zh="ISQL (32 位)">
Add the following line right below it:
<include id="JComponents" />
Find the line:
<feature id="MLPROF" name="MobiLink Profiler (32-bit)" name_de="MobiLink-Profiler (32 Bit)" name_fr="Profileur MobiLink (32 bits)" name_ja="Mobile Link プロファイラ (32 ビット)" name_zh="MobiLink 分析器(32 位)">
Add the following text right below it:
<include id="JComponents" />
Find the line:
<feature id="SACON" name="SQL Anywhere Console (32-bit)" name_de="SQL Anywhere-Konsole (32 Bit)" name_fr="Console SQL Anywhere (32 bits)" name_ja="SQL Anywhere コンソール (32 ビット)" name_zh="SQL Anywhere 控制台(32 位)">
Add the following text right below it:
<include id="JComponents" />
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
68 | |
15 | |
12 | |
7 | |
7 | |
4 | |
4 | |
4 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.