Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ASA9 - Launching Sybase Central fails and leaves SCJ_errors.txt on Win2K desktop.

7 views
Skip to first unread message

Wilf Silversides

unread,
Apr 11, 2005, 5:09:18 PM4/11/05
to
ASA 9.0.0.1108
SCJView 4.2.0.1996

Windows 2000 server SP 4. Fresh new server from Dell.

We installed the ASA server product (as administrator) and rebooted (logging
in as administrator again). When we launch Sybase Central, it shows an
hourglass briefly and then goes back to a normal mouse pointer. No Sybase
Central appears and a text document is added to our desktop called:
SCJ_errors.txt. This document contains a stack trace that I append below.

We've done lots/and lots of installs and never seen this one. I am puzzled
by the version discrepency between the version info for scjview I posted
above and the reported version in the stack trace below. We've uninstalled
and reinstalled three times. Any thoughts?

tia
wilf

+-----------------+
| Stack Trace |
+-----------------+

Current thread: main
java.lang.UnsatisfiedLinkError: no JavaAccessBridge in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at com.sun.java.accessibility.AccessBridge$1.run(AccessBridge.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.java.accessibility.AccessBridge.<clinit>(AccessBridge.java:700)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at java.awt.Toolkit.loadAssistiveTechnologies(Unknown Source)
at java.awt.Toolkit.getDefaultToolkit(Unknown Source)
at com.sun.java.swing.plaf.windows.WindowsLookAndFeel.initialize(Unknown
Source)
at javax.swing.UIManager.setLookAndFeel(Unknown Source)
at javax.swing.UIManager.setLookAndFeel(Unknown Source)
at com.sybase.util.UIUtils.installLookAndFeel(UIUtils.java)
at com.sybase.central.viewer.SybaseCentral.main(SybaseCentral.java:224)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sybase.central.viewer.SCLoader.callMethod(SCLoader.java:207)
at com.sybase.central.viewer.SCLoader.main(SCLoader.java:107)

+--------------------+
| Sybase Central |
+--------------------+

Version: 4.2.0.1987


+---------------+
| Classpath |
+---------------+

C:\Program Files\Sybase\Shared\Sybase Central 4.2\sybasecentral.jar
Timestamp=2003-07-24 14:52:58.0
Length=553773

C:\Program Files\Sybase\Shared\java\jsyblib14.jar
Timestamp=2003-07-24 14:49:02.0
Length=156102

C:\Program Files\Sybase\Shared\java\HelpManager11.jar
Timestamp=2003-07-24 14:49:40.0
Length=53658

C:\Program Files\Sybase\Shared\java\SCEditor14.jar
Timestamp=2003-07-24 14:50:36.0
Length=322146

C:\Program Files\Sybase\Shared\Sun\JavaHelp-1_1\jh.jar
Timestamp=2002-06-24 11:36:00.0
Length=347246

C:\Program Files\Sybase\Shared\Sybase Central 4.2\jcchart400K.jar
Timestamp=2003-03-31 11:52:38.0
Length=1060404

+-------------+
| Java VM |
+-------------+

Total memory: 2031616
Free memory: 1367328
System properties:
asa.location=C:\PROGRA~1\Sybase\SQLANY~1\
awt.toolkit=sun.awt.windows.WToolkit
file.encoding=Cp1252
file.encoding.pkg=sun.io
file.separator=\
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.awt.printerjob=sun.awt.windows.WPrinterJob
java.class.path=C:\PROGRA~1\Sybase\Shared\SYBASE~1.2\SYBASE~1.JAR;C:\PROGRA~1\Sybase\Shared\java\JSYBLI~1.JAR;C:\PROGRA~1\Sybase\Shared\java\HELPMA~1.JAR;C:\PROGRA~1\Sybase\Shared\java\SCEDIT~1.JAR;C:\PROGRA~1\Sybase\Shared\sun\JAVAHE~1\jh.jar;C:\PROGRA~1\Sybase\Shared\SYBASE~1.2\JCCHAR~1.JAR;
java.class.version=48.0
java.endorsed.dirs=C:\Program
Files\Sybase\Shared\sun\jre141\lib\endorsed
java.ext.dirs=C:\Program Files\Sybase\Shared\sun\jre141\lib\ext
java.home=C:\Program Files\Sybase\Shared\sun\jre141
java.io.tmpdir=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
java.library.path=C:\Program Files\Sybase\Shared\Sybase Central
4.2;.;C:\WINNT\system32;C:\WINNT;C:\Program
Files\Sybase\Shared\sun\jre141\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program
Files\Dell\OpenManage\oma\bin;C:\Program
Files\Dell\OpenManage\LU\bin;C:\Program
Files\Dell\OpenManage\oldiags\bin;C:\Program Files\Dell\OpenManage\Array
Manager;C:\PROGRA~1\CA\SHARED~1\SCANEN~1;C:\PROGRA~1\CA\ETRUST~1;C:\Program
Files\Sybase\SQL Anywhere 9\drivers;C:\Program
Files\Sybase\Shared\PowerBuilder;C:\Program Files\Sybase\InfoMaker
9.0\Tutorial;C:\Program Files\Sybase\SQL Anywhere 9\win32;C:\Program
Files\Sybase\Shared\win32;C:\Program Files\Sybase\Shared\Sybase Central 4.2
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version=1.4.1_02-b06
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.4
java.util.prefs.PreferencesFactory=java.util.prefs.WindowsPreferencesFactory
java.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
java.version=1.4.1_02
java.vm.info=mixed mode
java.vm.name=Java HotSpot(TM) Client VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Sun Microsystems Inc.
java.vm.specification.version=1.0
java.vm.vendor=Sun Microsystems Inc.
java.vm.version=1.4.1_02-b06
line.separator=

os.arch=x86
os.name=Windows 2000
os.version=5.0
path.separator=;
sun.arch.data.model=32
sun.awt.exception.handler=com.sybase.util.ExceptionHandler
sun.boot.class.path=C:\Program
Files\Sybase\Shared\sun\jre141\lib\rt.jar;C:\Program
Files\Sybase\Shared\sun\jre141\lib\i18n.jar;C:\Program
Files\Sybase\Shared\sun\jre141\lib\sunrsasign.jar;C:\Program
Files\Sybase\Shared\sun\jre141\lib\jsse.jar;C:\Program
Files\Sybase\Shared\sun\jre141\lib\jce.jar;C:\Program
Files\Sybase\Shared\sun\jre141\lib\charsets.jar;C:\Program
Files\Sybase\Shared\sun\jre141\classes
sun.boot.library.path=C:\Program Files\Sybase\Shared\sun\jre141\bin
sun.cpu.endian=little
sun.cpu.isalist=pentium i486 i386
sun.io.unicode.encoding=UnicodeLittle
sun.java2d.fontpath=
sun.os.patch.level=Service Pack 4
sybase.jsyblib.dll.location=C:\PROGRA~1\Sybase\Shared\win32\
user.country=US
user.dir=C:\Documents and Settings\Administrator\Desktop
user.home=C:\Documents and Settings\Administrator
user.language=en
user.name=Administrator
user.timezone=America/Denver
user.variant=


+-------------------+
| Java Packages |
+-------------------+

Package: com.sun.java.accessibility
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: com.sun.java.swing.plaf.windows
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: com.sybase.central.lang
Implementation title: Sybase Central
Implementation vendor: Sybase, Inc.
Implementation version: 4.2.0.1987
Specification title: Sybase Central
Specification vendor: Sybase, Inc.
Specification version: 4.2.0.1987

Package: com.sybase.central.viewer
Implementation title: Sybase Central
Implementation vendor: Sybase, Inc.
Implementation version: 4.2.0.1987
Specification title: Sybase Central
Specification vendor: Sybase, Inc.
Specification version: 4.2.0.1987

Package: com.sybase.util
Implementation title: Application-Independent Java Utility Library
Implementation vendor: Sybase, Inc.
Implementation version: null
Specification title: Application-Independent Java Utility Library
Specification vendor: Sybase, Inc.
Specification version: null

Package: java.awt
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.awt.color
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.awt.dnd.peer
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.awt.event
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.awt.font
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.awt.geom
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.awt.image
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.awt.peer
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.beans
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.io
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.lang
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.lang.ref
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.lang.reflect
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.net
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.nio
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.nio.charset
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.nio.charset.spi
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.security
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.security.cert
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.sql
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.text
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.util
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.util.jar
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.util.logging
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: java.util.zip
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: javax.accessibility
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: javax.swing
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: javax.swing.event
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: javax.swing.plaf.basic
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.awt
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.awt.color
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.awt.font
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.awt.image
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.awt.windows
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.io
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.java2d
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.java2d.loops
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.java2d.pipe
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.misc
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.net
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.net.spi.nameservice
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.net.www
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.net.www.protocol.file
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.net.www.protocol.jar
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.nio.cs
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.reflect
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.security.action
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.security.util
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.text.resources
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Package: sun.util.calendar
Implementation title: null
Implementation vendor: null
Implementation version: null
Specification title: null
Specification vendor: null
Specification version: null

Nick Elson

unread,
Apr 12, 2005, 1:50:44 PM4/12/05
to
If it helps, the only iAnywhere component method on that stack trace
is the main method of the Sybase Central viewer and it is simply trying
to launch the JVM 'look and feel' libraries.

Eventually that leads tot he JVM libraries picking up the windows settings
that seem to have some 'Accessibility' option set on (see Control Panel,
Accessibility Options) and the JVM is then trying to locate and load
the JavaAccessBridge.jar to match that.

As such this is a requirement of the JVM and the Windows user interface
settings picked by your end users there.

My take on this is to either

- disable any accessibility option
or
- download and install the JavaAccessBridge support from Sun
[start here http://java.sun.com/products/accessbridge/ but look
for a more up to date versions if available that work with the
JVM version]

The latter may be mandated by the users.

Speaking of newer versions, you may not want to stick with just the
initial release of the 9.0 product. There are many updates to that and
you can download them today. At least, try out 9.0.2 and the recent
EBFs.

"Wilf Silversides" <w_ns_silver_ns_sides@fdm_ns_soft.com> wrote in message
news:425ae77e@forums-1-dub...

Nick Elson

unread,
Apr 12, 2005, 2:24:55 PM4/12/05
to
I stand corrected on the download aspect of this.

With 9.0.0, the jar access-bridge.jar is already
located in the JVM extensions directory, usually as

%ASANYSH9%\Sun\jre141\lib\ext

[jre142 with later versions like ASA 9.0.2]

Maybe you didn't include the .\ext directory or it's contents?

"Wilf Silversides" <w_ns_silver_ns_sides@fdm_ns_soft.com> wrote in message
news:425ae77e@forums-1-dub...

Nick Elson

unread,
Apr 12, 2005, 2:25:02 PM4/12/05
to
Actually the jar should be there already in the ext directory
in the location

%asanysh9%\Sun\jre141\lib\ext

which appears in your error log as

>> java.ext.dirs=C:\Program Files\Sybase\Shared\sun\jre141\lib\ext

The file it is looking for (at the moment of failure) is access-bridge.jar
but others are probably needed, as well as some dlls in the bin directory
too.

"Nick Elson" <no_spam_...@sybase.com> wrote in message news:...


> If it helps, the only iAnywhere component method on that stack trace
> is the main method of the Sybase Central viewer and it is simply trying
> to launch the JVM 'look and feel' libraries.
>
> Eventually that leads tot he JVM libraries picking up the windows settings
> that seem to have some 'Accessibility' option set on (see Control Panel,
> Accessibility Options) and the JVM is then trying to locate and load
> the JavaAccessBridge.jar to match that.
>
> As such this is a requirement of the JVM and the Windows user interface
> settings picked by your end users there.
>
> My take on this is to either
>
> - disable any accessibility option
> or
> - download and install the JavaAccessBridge support from Sun
> [start here http://java.sun.com/products/accessbridge/ but look
> for a more up to date versions if available that work with the
> JVM version]
>
> The latter may be mandated by the users.
>
> Speaking of newer versions, you may not want to stick with just the
> initial release of the 9.0 product. There are many updates to that and
> you can download them today. At least, try out 9.0.2 and the recent
> EBFs.
>

Wilf Silversides

unread,
Apr 13, 2005, 6:27:09 PM4/13/05
to
Hi Nick,

Thanks for the help.

The customer got it to work yesterday evening by uninstalling their Win2K
operating system and reinstalling! Very strange.

As for using later versions of ASA9, we'd love to, but we'd prefer a CD with
the latest patched version rather than the tedious application of upgrades
and EBF's in the field. That turned into a nightmare for SQLAny5 in the end
(never could get clients to upgrade and patch all the machines at their
site) I guess we should contact our Sybase rep and see if they have anything
for us.

yours,
wilf

0 new messages