[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: Hmmm, data server too. was [Re: [aperi-dev] Getting some java.lang.NoClassDefFoundError in teh device server in the IDE]
|
Thanks Khan. You're my hero!
Tuesday, April 03, 2007 8:21 AM
To: Aperi Development
<aperi-dev@xxxxxxxxxxx>
cc:
From: Khan M Tasinga/San
Jose/IBM@IBMUS
Subject: Re: Hmmm, data server too. was [Re: [aperi-dev]
Getting some java.lang.NoClassDefFoundError in teh device
server in the IDE]
Hey
Dave, I have the following line in
my build_env.bat: set
NTDDKROOT=C:\WINDDK\3790.1830 I
think you may be using the old DDK, which is no longer supported by MS. In that
version of the DDK, the ntddscsi.h file is available in 'inc' subdirectory. In
the latest version of the DDK, the ntddscsi.h file is found in 'inc\w2k'
subdirectory. That's where our native build expects to find that file. You can
download the latest DDK from here:
http://www.microsoft.com/whdc/devtools/ddk/default.mspx. Alternatively, if you
wish to use the old DDK, open Aperi/data/c/T-Storm/TRELLISTRM.dsp, and replace
all instances (I believe there are a couple) of... /I "$(NTDDKROOT)\inc\w2k" with... /I
"$(NTDDKROOT)\inc" Regards,
Khan Tasinga
IBM Tivoli Software Engineer
(Storage Management Development - TPC / Aperi)
Dave
Wolfe/Portland/IBM@IBMUS Sent
by: aperi-dev-bounces@xxxxxxxxxxx
04/03/2007 07:43 AM
Please respond
to Aperi Development
<aperi-dev@xxxxxxxxxxx> |
|
To
| Aperi Development
<aperi-dev@xxxxxxxxxxx>
|
cc
|
|
Subject
| Re: Hmmm, data server too. was [Re:
[aperi-dev] Getting some
java.lang.NoClassDefFoundError in teh device server in the
IDE] |
|
Well, it looks like the native libs hadn't been copied into
AperiDebug/lib/w32-ix86. Hand copying got things moving. Looks like I had a build failure (I missed it cuz the error
message scrolled off the console) in the agent code that may have caused an
early termination of the prep script. The
agent build failure is mysterious though (I swear I didn't change
anything!): Compiling...
ProbeWin32.c
C:\Aperi-Dev\Code\Aperi\data\c\T-Storm\ProbeWin32.c(21)
: fatal error C1083: Cannot open include file: 'ntddscsi.h': No such file or
directory
Error executing cl.exe. DataAgent.DLL - 1 error(s), 0 warning(s) ntddscsi.h is in my NT DDK and
I set the path in build_env.bat: set
NTDDKROOT=C:\Aperi-Dev\BuildTools\NTDDK And
I can confirm the path is good all the way to the include file in
question. Something in my ENV?
Tuesday, April
03, 2007 5:26 AM
To: Aperi Development <aperi-dev@xxxxxxxxxxx>
cc:
From: Dave Wolfe/Portland/IBM@IBMUS
Subject: Hmmm, data server too. was
[Re: [aperi-dev] Getting some java.lang.NoClassDefFoundError in teh
device server in the IDE]
It's all vanilla setup like from the wiki page. Am I hosing
myself?
Exception in thread "Thread-1" java.lang.UnsatisfiedLinkError: no
DataLog 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
org.eclipse.aperi.logging.NativeLogManager.initServerTraceLogger(NativeLogManager.java:682)
at
org.eclipse.aperi.server.Server.main(Server.java:261)
at
org.eclipse.aperi.server.DataServerActivator$DataServerThread.run(DataServerActivator.java:57)
Dave
Wolfe/Portland/IBM
(dwolfe@xxxxxxxxxx)
TL: 775-3376 Office: 503-578-3376 Personal: 503-329-3960
UI Technical Lead, Aperi Open Source Storage Management
http://www.eclipse.org/aperi
"A good composer does not imitate; he
steals." - Igor Stravinsky
Dave
Wolfe/Portland/IBM@IBMUS Sent by:
aperi-dev-bounces@xxxxxxxxxxx
04/02/2007 05:24 PM
Please respond
to Aperi Development
<aperi-dev@xxxxxxxxxxx> |
|
To
| aperi-dev@xxxxxxxxxxx
|
cc
|
|
Subject
| [aperi-dev] Getting some
java.lang.NoClassDefFoundError in teh
device server in the IDE |
|
When the data
server starts after a fresh restart.
Look familiar to anyone?
osgi> Apr 2, 2007 5:20:13 PM
org.mortbay.http.HttpServer doStart
INFO: Version Jetty/5.1.x
Apr 2, 2007 5:20:13
PM org.mortbay.util.Container start
INFO: Started
org.mortbay.jetty.servlet.ServletHandler@90832e
Apr 2, 2007 5:20:13 PM
org.mortbay.util.Container start
INFO: Started
HttpContext[/,/]
Apr 2, 2007 5:20:13 PM org.mortbay.http.SocketListener
start
INFO: Started SocketListener on 0.0.0.0:9000
Apr 2, 2007 5:20:13 PM
org.mortbay.util.Container start
INFO: Started
org.mortbay.http.HttpServer@eac5a
dsFileName =
configuration\DeployedServices.ds
Starting Device Server
Port =
9000
Type = manager
Password = jZI1w0YMzDH+ASP4WxH4oQ==
java.lang.NoClassDefFoundError
at
org.eclipse.aperi.disk.api.impl.DiskManagerConfigSvc.bindConfigService(DiskManagerConfigSvc.java:72)
at
org.eclipse.aperi.disk.api.impl.DiskManagerConfigSvc.<clinit>(DiskManagerConfigSvc.java:42)
at
org.eclipse.aperi.disk.common.log.LogTraceHelperFactory.<init>(LogTraceHelperFactory.java:93)
at
org.eclipse.aperi.disk.common.log.LogTraceHelperFactory.<clinit>(LogTraceHelperFactory.java:43)
at
org.eclipse.aperi.disk.common.log.LogTraceHelper.entry(LogTraceHelper.java:253)
at
org.eclipse.aperi.disk.common.log.LogTraceHelper.entry(LogTraceHelper.java:276)
at
org.eclipse.aperi.fabric.FabricManagerService.<init>(FabricManagerService.java:183)
at
org.eclipse.aperi.fabric.FabricActivator.start(FabricActivator.java:100)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:991)
at
java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:985)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:966)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:317)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:329)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1037)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:573)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:495)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:275)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:455)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:189)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:291)
java.lang.NoClassDefFoundError
at
org.eclipse.aperi.disk.common.log.LogTraceHelper.entry(LogTraceHelper.java:253)
at
org.eclipse.aperi.disk.common.log.LogTraceHelper.entry(LogTraceHelper.java:276)
at
org.eclipse.aperi.disk.discovery.TopLevelDiscoveryProcess.<init>(TopLevelDiscoveryProcess.java:82)
at
org.eclipse.aperi.tape.TapeCollectionService.<init>(TapeCollectionService.java:66)
at
org.eclipse.aperi.tape.TapeManagerService.<init>(TapeManagerService.java:102)
at
org.eclipse.aperi.tape.TapeActivator.start(TapeActivator.java:52)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:991)
at
java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:985)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:966)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:317)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:329)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1037)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:573)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:495)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:275)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:455)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:189)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:291)
java.lang.NoClassDefFoundError
at
org.eclipse.aperi.disk.common.log.LogTraceHelper.entry(LogTraceHelper.java:253)
at
org.eclipse.aperi.disk.common.log.LogTraceHelper.entry(LogTraceHelper.java:276)
at
org.eclipse.aperi.disk.api.impl.DiskManagerService.<init>(DiskManagerService.java:74)
at
org.eclipse.aperi.disk.DiskActivator.start(DiskActivator.java:60)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:991)
at
java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:985)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:966)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:317)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:329)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1037)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:573)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:495)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:275)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:455)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:189)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:291)
Dave
Wolfe/Portland/IBM
(dwolfe@xxxxxxxxxx)
TL: 775-3376 Office: 503-578-3376 Personal: 503-329-3960
UI Technical Lead, Aperi Open Source Storage Management
http://www.eclipse.org/aperi
"A good composer does not imitate; he
steals." - Igor Stravinsky
_______________________________________________
aperi-dev mailing
list
aperi-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aperi-dev_______________________________________________
aperi-dev
mailing
list
aperi-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aperi-dev