[dbdoclet] Re: installation path

hello michael,
I did not rename or unpack the jar. I tried to add the jar to the
javadocs classpath,
but his didn't help either. I tried it on a second computer and it is
not working
there too.

thanks for your help.

regards,
guido


On 8/16/05, Michael Fuchs <michael.fuchs@xxxxxxxxxxxxxxx> wrote:
> Hello Guido,
> 
> dbdoclet can't find the jar archive dbdoclet.jar. It assumes, that the
> classes are loaded from there. The parent directory of the jars
> directory should be the installation path.
> 
> This is the relevant code section:
> 
> URL url = getClass().getClassLoader().getResource("dbdoclet.jar");
> if (url == null) {
>   throw new IllegalStateException("Can't detect installation path (1)!");
> }
> 
> Did you rename or unpack the jar archive?
> 
> Regards
> Michael
> 
> Guido Wischrop wrote:
> >hallo,
> >I'm using dbdoclet 0.64.1 installed in C:\Program Files\DocBook Doclet
> >I used TiDBiT to create a ant build file and modified this to fit my
> >projects needs.
> >When I start "ant dbdoclet.pdf" I get the following stacktrace:
> >
> >  [javadoc] Running docbook-xsl...
> >  [javadoc] 
> > ##################################################################
> >  [javadoc] # DEBUG START DocletException
> >  [javadoc] 
> > ##################################################################
> >  [javadoc] org.dbdoclet.doclet.DocletException
> >  [javadoc] org.dbdoclet.doclet.DocletException:
> >java.lang.IllegalStateException: Can't detect installation path (1)!
> >  [javadoc]     at
> >org.dbdoclet.doclet.docbook.BookManager.process(BookManager.java:263)
> >  [javadoc]     at
> >org.dbdoclet.doclet.docbook.DocBookDoclet.writeContents(DocBookDoclet.java:178)
> >  [javadoc]     at
> >org.dbdoclet.doclet.docbook.DocBookDoclet.start(DocBookDoclet.java:103)
> >  [javadoc]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
> > Method)
> >  [javadoc]     at
> >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >  [javadoc]     at
> >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >  [javadoc]     at java.lang.reflect.Method.invoke(Method.java:324)
> >  [javadoc]     at
> >com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
> >  [javadoc]     at
> >com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:92)
> >  [javadoc]     at 
> > com.sun.tools.javadoc.Start.parseAndExecute(Start.java:311)
> >  [javadoc]     at com.sun.tools.javadoc.Start.begin(Start.java:121)
> >  [javadoc]     at com.sun.tools.javadoc.Main.execute(Main.java:41)
> >  [javadoc]     at com.sun.tools.javadoc.Main.main(Main.java:31)
> >  [javadoc] Caused by: java.lang.IllegalStateException: Can't detect
> >installation path (1)!
> >  [javadoc]     at
> >org.dbdoclet.doclet.DocletOptions.getInstallationPath(DocletOptions.java:195)
> >  [javadoc]     at
> >org.dbdoclet.doclet.docbook.DbdOptions.getFoDriver(DbdOptions.java:164)
> >  [javadoc]     at
> >org.dbdoclet.doclet.docbook.BookManager.process(BookManager.java:241)
> >  [javadoc]     ... 12 more
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #0: org.dbdoclet.doclet.docbook.BookManager
> >  [javadoc] 
> > org.dbdoclet.doclet.docbook.BookManager.process(BookManager.java:263)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #1: org.dbdoclet.doclet.docbook.DocBookDoclet
> >  [javadoc] 
> > org.dbdoclet.doclet.docbook.DocBookDoclet.writeContents(DocBookDoclet.java:178)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #2: org.dbdoclet.doclet.docbook.DocBookDoclet
> >  [javadoc] 
> > org.dbdoclet.doclet.docbook.DocBookDoclet.start(DocBookDoclet.java:103)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #3: sun.reflect.NativeMethodAccessorImpl
> >  [javadoc] sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #4: sun.reflect.NativeMethodAccessorImpl
> >  [javadoc] 
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #5: sun.reflect.DelegatingMethodAccessorImpl
> >  [javadoc] 
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #6: java.lang.reflect.Method
> >  [javadoc] java.lang.reflect.Method.invoke(Method.java:324)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #7: com.sun.tools.javadoc.DocletInvoker
> >  [javadoc] 
> > com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #8: com.sun.tools.javadoc.DocletInvoker
> >  [javadoc] com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:92)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #9: com.sun.tools.javadoc.Start
> >  [javadoc] com.sun.tools.javadoc.Start.parseAndExecute(Start.java:311)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #10: com.sun.tools.javadoc.Start
> >  [javadoc] com.sun.tools.javadoc.Start.begin(Start.java:121)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #11: com.sun.tools.javadoc.Main
> >  [javadoc] 1 warning
> >  [javadoc] com.sun.tools.javadoc.Main.execute(Main.java:41)
> >  [javadoc] ================================================================
> >  [javadoc] CAUSE #12: com.sun.tools.javadoc.Main
> >  [javadoc] com.sun.tools.javadoc.Main.main(Main.java:31)
> >  [javadoc] 
> > ##################################################################
> >  [javadoc] # DEBUG END DocletException
> >  [javadoc] 
> > ##################################################################
> >
> >BUILD FAILED
> >
> >
> >Am I missing something?
> >
> >Thanks in advance!
> >
> >
> >
> 
> 
> --
> -------------------------------------
> Dipl.-Ing. (FH) Michael Fuchs
> Phone: 0 81 61/ 14 41 66
> Fax: 0 81 61/ 14 05 21
> E-Mail: michael.fuchs@xxxxxxxxxxxxxxx
> Homepage: http://www.dbdoclet.org
> 
> 
>

Other related posts: