Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Platform » Why it is not working after packaging
Why it is not working after packaging [message #330718] Mon, 11 August 2008 20:33
Eclipse UserFriend
Originally posted by: lzhliu.gmail.com

I'm trying to connect to a sql server 2005 express edition but have some
trouble with it. I am using eclipse3.4, RCP and Microsoft SQL Server JDBC
Driver 2.0. My program can run in eclipse, but after packeging, I got
"java.lang.SecurityException: invalid SHA1 signature file digest for
com/microsoft/sqlserver/jdbc/SQLServerException.class" error.

Why it can work inside eclipse, but got "invaild SHA1 signature" after
packaging?

Could some one please help me to rectify this problem?

Thank you in advance.

!SESSION 2008-08-09 02:28:06.360
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.osgi 4 0 2008-08-09 02:28:08.988
!MESSAGE An unexpected runtime error has occurred.
!STACK 0
java.lang.SecurityException: invalid SHA1 signature file digest for
com/microsoft/sqlserver/jdbc/SQLServerException.class
at
sun.security.util.SignatureFileVerifier.verifySection(Signat ureFileVerifier.java:438)
at
sun.security.util.SignatureFileVerifier.processImpl(Signatur eFileVerifier.java:231)
at
sun.security.util.SignatureFileVerifier.process(SignatureFil eVerifier.java:176)
at java.util.jar.JarVerifier.processEntry(JarVerifier.java:234)
at java.util.jar.JarVerifier.update(JarVerifier.java:188)
at java.util.jar.JarFile.initializeVerifier(JarFile.java:321)
at java.util.jar.JarFile.getInputStream(JarFile.java:386)
at
sun.net.www.protocol.jar.JarURLConnection.getInputStream(Jar URLConnection.java:144)
at java.net.URL.openStream(URL.java:1009)
at
org.eclipse.core.runtime.internal.adaptor.PluginConverterImp l.findPluginManifest(PluginConverterImpl.java:170)
at
org.eclipse.core.runtime.internal.adaptor.PluginConverterImp l.fillPluginInfo(PluginConverterImpl.java:105)
at
org.eclipse.core.runtime.internal.adaptor.PluginConverterImp l.convertManifest(PluginConverterImpl.java:707)
at
org.eclipse.core.runtime.internal.adaptor.EclipseStorageHook .generateManifest(EclipseStorageHook.java:408)
at
org.eclipse.core.runtime.internal.adaptor.EclipseStorageHook .getGeneratedManifest(EclipseStorageHook.java:375)
at
org.eclipse.core.runtime.internal.adaptor.EclipseStorageHook .createCachedManifest(EclipseStorageHook.java:367)
at
org.eclipse.core.runtime.internal.adaptor.EclipseStorageHook .getManifest(EclipseStorageHook.java:472)
at
org.eclipse.osgi.internal.baseadaptor.BaseStorage.loadManife st(BaseStorage.java:297)
at
org.eclipse.osgi.internal.baseadaptor.BundleInstall.begin(Bu ndleInstall.java:82)
at
org.eclipse.osgi.framework.internal.core.Framework.installWo rkerPrivileged(Framework.java:938)
at
org.eclipse.osgi.framework.internal.core.Framework$2.run(Fra mework.java:854)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.Framework.installWo rker(Framework.java:905)
at
org.eclipse.osgi.framework.internal.core.Framework.installBu ndle(Framework.java:849)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.i nstallBundle(BundleContextImpl.java:234)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.installBundl es(EclipseStarter.java:1102)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.loadBasicBun dles(EclipseStarter.java:642)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.access$1(Ecl ipseStarter.java:619)
at
org.eclipse.core.runtime.adaptor.EclipseStarter$1.bundleChan ged(EclipseStarter.java:308)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.d ispatchEvent(BundleContextImpl.java:1234)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:211)
at
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEv entSynchronous(ListenerQueue.java:141)
at
org.eclipse.osgi.framework.internal.core.Framework.publishBu ndleEventPrivileged(Framework.java:1518)
at
org.eclipse.osgi.framework.internal.core.Framework.publishBu ndleEvent(Framework.java:1469)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.d oSetStartLevel(StartLevelManager.java:281)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.l aunch(StartLevelManager.java:247)
at
org.eclipse.osgi.framework.internal.core.SystemBundle.resume (SystemBundle.java:201)
at
org.eclipse.osgi.framework.internal.core.Framework.launch(Fr amework.java:644)
at org.eclipse.osgi.framework.internal.core.OSGi.launch(OSGi.ja va:51)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.startup(Ecli pseStarter.java:313)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:175)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
Previous Topic:Event on Maximizing a Viewpart
Next Topic:An IProcess can not be created for the launch
Goto Forum:
  


Current Time: Sat Jul 13 15:53:42 GMT 2024

Powered by FUDForum. Page generated in 0.03768 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top