PLSQLDOC Rebuild Index doesnt rebuild, it deleted it

Jeff Ward

Member²
The rebuild index option in the PLSQLDOC config screen doesnt rebuild it, it wipes it and so you have to regenerate the documentation for each object manually.

Is this a bug or am I doing something wrong?

The reason this happened is i dropped a package and manually deleted the relevant documentation but it was still in the index so i thought this option would fix it, should it have?

Also, would it be possible to add in the facility to allow automatic deletion of the documentation when you drop an object?

You mentioned in one of the other posts that the next release will include support for the package body, are there any estimated dates for this?
 
This function should rebuild the Index HTML file from scratch, based on the current documentation. The actual documents will not be touched. Perhaps you also changed the Root directory?
 
No, I have not touched the settings since I installed it a couple of days ago.

I can recreate this problem at will:-

1. if I document something its all OK and appears in the index.
2. If i then use the rebuild index option it says '0 files indexed' and the index now a totally blank page.
 
Works fine for me. Do the HTML documents generated by plsqldoc exist? I can only imagine that 0 files are indexed if 0 files exist.
 
I index a few packages or functions and I can view the documentation and the index and cross referces work fine.

If I use the rebuild index function it says 0 files indexed and the index bage is totally blank but i can still view the individual documentation via the right click option of the relevant package or function.

If I then document any more packages or functions then these start getting added to the index but the existing stuff is still not in the index.

As i said I can recreate the problem at will, happens every time I try and reindex.
 
Hi Marco,

Any update on that ?

I have the same problem.
When I rebuild the index it says:
SQL> plugin plsqldoc rebuild
0 items indexed.

SQL>

And the index file only contains only the header line and the references to the documentation is gone.

These are my versions:
Developer 7.1.5.1398
plsqldoc version 1.2.0

Thanks,
Thomas
 
Hi Marco,

Yes, it is the same problem from the menu.

My root directory was the default one:
C:\Program Files\PLSQL Developer\plsqldoc\

I copied everything underneath plsqdoc to
F:\plsqldoc which is a network share on a linux box and indexing was successfull !!!

BUT if I use my local hard disk eg
C:\plsqldoc I have the same problem ???

It can't be a permission problem as I am
an administrator on my local Windows XP PC.

Anyway, I am happy that I found a workaround,
but I can test more things if you want to go
on to find the problem behind that.

Thanks for your help,
Thomas
 
Back
Top