[dbdoclet] Re: DocBook-generation error
- From: Michael Fuchs <michael.fuchs@xxxxxxxxxxxxxxx>
- To: Beth Fischi <beth@xxxxxxxxxx>, dbdoclet@xxxxxxxxxxxxx
- Date: Tue, 02 May 2006 09:11:41 +0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello Beth,
1. java.lang.NoClassDefFoundError: org/apache/regexp/RESyntaxException
This is a bug. This class shouldn't be used at all, but it is
referenced from within dbdoclet :-((. RESyntaxException is also part
of the xalan.jar file, which I use, so I didn't recognized this
dependency. Please create a directory named "endorsed" in your
[jdk_home]/jre/lib directory and copy the files xml-apis.jar,
xercesImpl.jar and xalan.jar from the [dbdoclet_home]/jars directory
into it.
2. The "cannot find symbol" messages are generated by the javadoc
tool. You will get them with or without dbdoclet. Something seems to
be wrong with your classpath.
Regards,
Michael
P.S. Please subscribe to the mailing list. Otherwise, I have to repost
your mails every time. Thank you very much.
Beth Fischi schrieb:
> Hi Michael,
>
> First of all, thank you for tracking that down. I had JDK 1.5 installed
> in addition to J2SDK 1.4.2, but my JAVA_HOME environment variable was
> pointing to JDK 1.4. After changing it to 1.5, however, I continue to
> get errors. I tried restarting both the machine and dbdoclet.
>
> For all the "does not exist" messages, I've also pointed the classpaths
> directly at the files in question, but dbdoclet doesn't seem to be
> "seeing" them. Not sure what I'm doing wrong. All the other .jar files
> are happily living inside a \lib directory, and dbdoclet seems satisfied
> with pointing to the directory, rather than directly to the files
> themselves.
>
> Anyway, I've pasted the error output below.
>
> Thanks so much for your help.
>
> -Beth
>
> ===========================
>
> [generate] Starting generation at May 1, 2006 2:29:27 PM
> Generating Javadoc
> Javadoc execution
> Loading source file
> C:\WORKHOME\ping-service\src\motive\service\telemetryprovider\PingServic
> e.java...
> Loading source file
> C:\WORKHOME\dispatcher-service-ejb\src\motive\service\telemetrydispatche
> r\DispatcherServiceImpl.java...
> Loading source file
> C:\WORKHOME\dispatcher-service-ejb\src\motive\service\telemetrydispatche
> r\ProviderFactory.java...
> Loading source file
> C:\WORKHOME\telemetry-provider\src\motive\service\telemetryprovider\Prov
> iderService.java...
> Loading source file
> C:\WORKHOME\telemetry-provider\src\motive\service\telemetryprovider\Prov
> iderServiceImpl.java...
> Loading source file
> C:\WORKHOME\telemetry-provider\src\motive\service\telemetryprovider\Tele
> metryFormatter.java...
> Loading source file
> C:\WORKHOME\voice-service\src\motive\service\voice\VoiceService.java...
> Loading source file
> C:\WORKHOME\telemetry-service\src\motive\service\telemetry\Telemetry.jav
> a...
> Loading source file
> C:\WORKHOME\telemetry-service\src\motive\service\telemetry\TelemetryAtta
> chment.java...
> Loading source file
> C:\WORKHOME\telemetry-service\src\motive\service\telemetry\TelemetryHand
> ler.java...
> Loading source file
> C:\WORKHOME\telemetry-service\src\motive\service\telemetry\TelemetryHelp
> er.java...
> Loading source file
> C:\WORKHOME\telemetry-service\src\motive\service\telemetry\TelemetryServ
> ice.java...
> Loading source file
> C:\WORKHOME\telemetry-service\src\motive\service\telemetry\TelemetrySour
> ceType.java...
> Loading source file
> C:\WORKHOME\telemetry-service\src\motive\service\telemetry\TelemetryStat
> .java...
> Loading source file
> C:\WORKHOME\telemetry-service\src\motive\service\telemetry\TelemetryStat
> Action.java...
> Loading source file
> C:\WORKHOME\telemetry-service\src\motive\service\telemetry\TelemetryType
> .java...
> Loading source file
> C:\WORKHOME\voiceflowevent-service\src\motive\service\voiceflow\event\Vo
> iceFlowEventLogger.java...
> Loading source file
> C:\WORKHOME\voiceflowevent-service\src\motive\service\voiceflow\event\Vo
> iceFlowEventService.java...
> Loading source file
> C:\WORKHOME\voiceflowevent-service\src\motive\service\voiceflow\event\Vo
> iceFlowName.java...
> Loading source file
> C:\WORKHOME\voiceflowevent-service\src\motive\service\voiceflow\event\Vo
> iceFlowStat.java...
> Loading source file
> C:\WORKHOME\voiceflowevent-service\src\motive\service\voiceflow\event\Vo
> iceFlowStatAction.java...
> Loading source file
> C:\WORKHOME\voiceflowevent-service\src\motive\service\voiceflow\event\Vo
> iceFlowStatStatus.java...
> Loading source file
> C:\WORKHOME\voiceflowevent-service\src\motive\service\voiceflow\event\Vo
> iceFlowStep.java...
> Loading source file
> C:\WORKHOME\provisioning-service-ejb\src\motive\service\telemetryprovide
> r\ProvisioningAdapter.java...
> Loading source file
> C:\WORKHOME\provisioning-service-ejb\src\motive\service\telemetryprovide
> r\ProvisioningInformation.java...
> Loading source file
> C:\WORKHOME\provisioning-service-ejb\src\motive\service\telemetryprovide
> r\ProvisioningMDB.java...
> Loading source file
> C:\WORKHOME\provisioning-service-ejb\src\motive\service\telemetryprovide
> r\ProvisioningQueueMgr.java...
> Loading source file
> C:\WORKHOME\provisioning-service-ejb\src\motive\service\telemetryprovide
> r\ProvisioningServiceImpl.java...
> Loading source file
> C:\WORKHOME\outage-service-ejb\src\motive\service\telemetryprovider\Outa
> geAdapter.java...
> Loading source file
> C:\WORKHOME\outage-service-ejb\src\motive\service\telemetryprovider\Outa
> geInformation.java...
> Loading source file
> C:\WORKHOME\outage-service-ejb\src\motive\service\telemetryprovider\Outa
> geMDB.java...
> Loading source file
> C:\WORKHOME\outage-service-ejb\src\motive\service\telemetryprovider\Outa
> geQueueMgr.java...
> Loading source file
> C:\WORKHOME\outage-service-ejb\src\motive\service\telemetryprovider\Outa
> geServiceImpl.java...
> Loading source file
> C:\WORKHOME\provisioning-service\src\motive\service\telemetryprovider\Pr
> ovisioningService.java...
> Loading source file
> C:\WORKHOME\tracert-service-ejb\src\motive\service\telemetryprovider\Sol
> arisTraceRTCommand.java...
> Loading source file
> C:\WORKHOME\tracert-service-ejb\src\motive\service\telemetryprovider\Tra
> ceRTAdapter.java...
> Loading source file
> C:\WORKHOME\tracert-service-ejb\src\motive\service\telemetryprovider\Tra
> ceRTCommand.java...
> Loading source file
> C:\WORKHOME\tracert-service-ejb\src\motive\service\telemetryprovider\Tra
> ceRTInformation.java...
> Loading source file
> C:\WORKHOME\tracert-service-ejb\src\motive\service\telemetryprovider\Tra
> ceRTMDB.java...
> Loading source file
> C:\WORKHOME\tracert-service-ejb\src\motive\service\telemetryprovider\Tra
> ceRTQueueMgr.java...
> Loading source file
> C:\WORKHOME\tracert-service-ejb\src\motive\service\telemetryprovider\Tra
> ceRTServiceImpl.java...
> Loading source file
> C:\WORKHOME\tracert-service-ejb\src\motive\service\telemetryprovider\Win
> dowsTraceRTCommand.java...
> Loading source file
> C:\WORKHOME\voice-web-service\webapp\WEB-INF\src\motive\voice\Dispatcher
> Servlet.java...
> Loading source file
> C:\WORKHOME\dispatcher-service\src\motive\service\telemetrydispatcher\Di
> spatcherService.java...
> Loading source file
> C:\WORKHOME\outage-service\src\motive\service\telemetryprovider\OutageSe
> rvice.java...
> Loading source file
> C:\WORKHOME\tracert-service\src\motive\service\telemetryprovider\TraceRT
> Service.java...
>
> Constructing Javadoc information...
> C:\WORKHOME\dispatcher-service-ejb\src\motive\service\telemetrydispatche
> r\ProviderFactory.java:14: package motive.service.telemetryprovider.ejb
> does not exist
> import motive.service.telemetryprovider.ejb.OutageServiceLocalHome;
> ^
> C:\WORKHOME\dispatcher-service-ejb\src\motive\service\telemetrydispatche
> r\ProviderFactory.java:15: package motive.service.telemetryprovider.ejb
> does not exist
> import motive.service.telemetryprovider.ejb.PingServiceLocalHome;
> ^
> C:\WORKHOME\dispatcher-service-ejb\src\motive\service\telemetrydispatche
> r\ProviderFactory.java:16: package motive.service.telemetryprovider.ejb
> does not exist
> import
> motive.service.telemetryprovider.ejb.ProvisioningServiceLocalHome;
> ^
> C:\WORKHOME\dispatcher-service-ejb\src\motive\service\telemetrydispatche
> r\ProviderFactory.java:17: package motive.service.telemetryprovider.ejb
> does not exist
> import motive.service.telemetryprovider.ejb.TraceRTServiceLocalHome;
> ^
> C:\WORKHOME\dispatcher-service-ejb\src\motive\service\telemetrydispatche
> r\ProviderFactory.java:25: cannot find symbol
> symbol : class ProvisioningServiceLocalHome
> location: class motive.service.telemetrydispatcher.ProviderFactory
> private ProvisioningServiceLocalHome provHome = null;
> ^
> C:\WORKHOME\dispatcher-service-ejb\src\motive\service\telemetrydispatche
> r\ProviderFactory.java:27: cannot find symbol
> symbol : class OutageServiceLocalHome
> location: class motive.service.telemetrydispatcher.ProviderFactory
> private OutageServiceLocalHome outageHome = null;
> ^
> C:\WORKHOME\dispatcher-service-ejb\src\motive\service\telemetrydispatche
> r\ProviderFactory.java:30: cannot find symbol
> symbol : class PingServiceLocalHome
> location: class motive.service.telemetrydispatcher.ProviderFactory
> private PingServiceLocalHome pingHome = null;
> ^
> C:\WORKHOME\dispatcher-service-ejb\src\motive\service\telemetrydispatche
> r\ProviderFactory.java:32: cannot find symbol
> symbol : class TraceRTServiceLocalHome
> location: class motive.service.telemetrydispatcher.ProviderFactory
> private TraceRTServiceLocalHome tracertHome = null;
> ^
> Running dbdoclet...
> Copyright (c) 2001-2006 Michael Fuchs
> Version 1.0 Build 1 (jdk 1.5)
> Constructing reference map...
> javadoc: error - In doclet class
> org.dbdoclet.doclet.docbook.DocBookDoclet, method start has thrown an
> exception java.lang.reflect.InvocationTargetException
> java.lang.NoClassDefFoundError: org/apache/regexp/RESyntaxException
> at
> org.dbdoclet.doclet.docbook.DocBookDoclet.writeContents(DocBookDoclet.ja
> va:153)
> at
> org.dbdoclet.doclet.docbook.DocBookDoclet.start(DocBookDoclet.java:93)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:269)
> at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:143)
> 1 error
> 8 warnings
> at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340)
> at com.sun.tools.javadoc.Start.begin(Start.java:128)
> at com.sun.tools.javadoc.Main.execute(Main.java:41)
> at com.sun.tools.javadoc.Main.main(Main.java:31)
>
>
> [Exception] Class: org.apache.tools.ant.BuildException Message: Javadoc
> returned
> 1C:\WORKHOME\docmodules\6x\enus\phone_server_integration\javadocs\VoiceI
> ntegration_Javadocs:97: Javadoc returned 1
> at
> org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java:1989)
> at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:306)
> at org.apache.tools.ant.Task.perform(Task.java:401)
> at org.apache.tools.ant.Target.execute(Target.java:338)
> at org.apache.tools.ant.Target.performTasks(Target.java:365)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1237)
> at
> org.dbdoclet.doclet.docbook.swingui.Generator.executeAntTarget(Generator
> .java:166)
> at
> org.dbdoclet.doclet.docbook.swingui.DocBookGenerator.run(DocBookGenerato
> r.java:47)
>
> ===================
> C:\WORKHOME\docmodules\6x\enus\phone_server_integration\javadocs\VoiceIn
> tegration_Javadocs:97: Javadoc returned 1
> at
> org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java:1989)
> at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:306)
> at org.apache.tools.ant.Task.perform(Task.java:401)
> at org.apache.tools.ant.Target.execute(Target.java:338)
> at org.apache.tools.ant.Target.performTasks(Target.java:365)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1237)
> at
> org.dbdoclet.doclet.docbook.swingui.Generator.executeAntTarget(Generator
> .java:166)
> at
> org.dbdoclet.doclet.docbook.swingui.DocBookGenerator.run(DocBookGenerato
> r.java:47)
> [generate] Finished generation at May 1, 2006 2:29:29 PM
>
- --
Dipl.-Ing. (FH) Michael Fuchs
Phone: 0 81 61/ 14 41 66
Fax: 0 81 61/ 14 05 21
E-Mail: michael.fuchs@xxxxxxxxxxxxxxx
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEVwYrNAj4n78BmMYRApz0AJ9YkBzf1lLQ2LzfePSjXKSsXRdDFwCeOPfE
bWABiruT32FwjA1DMHuKJxM=
=R9er
-----END PGP SIGNATURE-----
- References:
- [dbdoclet] Re: DocBook-generation error
- From: Beth Fischi
Other related posts:
- » [dbdoclet] DocBook-generation error
- » [dbdoclet] Re: DocBook-generation error
- » [dbdoclet] Re: DocBook-generation error
- » [dbdoclet] Re: DocBook-generation error
- » [dbdoclet] Re: DocBook-generation error
- » [dbdoclet] Re: DocBook-generation error
- » [dbdoclet] Re: DocBook-generation error
- [dbdoclet] Re: DocBook-generation error
- From: Beth Fischi