Thanks for replying.
My use case is the following:
I work for the University of Missouri in the US as a programmer for the Facilities group.
We have architectural design and construction documents that need to be reviewed and annotated by up to 60 people concurrently during a fixed review period. Each of these people will be able to add their own annotations and reply to the annotations left by others. If one person deletes an annotation or comment left by someone else, and something important is missed, then it could end up costing the project large amounts of money. When the review period is over, the document will be locked and no further addition should be possible. The final annotated document will be made available to the architect or consultant for correction.
We are currently using Adobe Acrobat and SharePoint to conduct these reviews, but we have found that on occasion users are not able to post their comments and it is very difficult to troubleshoot what is going on. That the expense of SharePoint is leading us to explore other alternatives, such as GroupDocs. University regulations prevent us from using Cloud based services.
Anyway, I have been using your sample servlet java code to integrate groupdocs with our new Project Management system, using Oracle as the database. And I’ve gotten pretty far, at least enough to have more questions about it. I think I’m ready to get the 30 day key so I can let my users hammer at it, to see if it will be suitable for them.
We are very interested in using the java Annotation, Viewer, and Signature libraries (when available).
One of the things holding us back, is the inability to use your library under the Caucho Resin server. My main application is currently incompatible with Tomcat 8, and runs on Resin with SSL enabled. The annotation sample code only seems to run under Tomcat 8. Because of the cross site restrictions and SSL, it proved impossible to seamlessly integrate the annotation servlets with the main application using an Iframe. I have in the main application had to pop-up a new window having the annotation software to get it to work at all.
Another question I have is about the differences between the Viewer component in the Viewer library and the Viewer component in the Annotation library. Is there a difference or are they the same? With the annotation viewer, I have been able to work with DOC files and PDF files, but XLS files have not been viewable, and JPG files seemed to be converted to PDF. It was just a test to see what the viewer could work with - we will not need the ability to annotate spreadsheets or jpegs.
Cayle