Hi David, Thank you for testing. It sounds like we have a ways to go before we can reasonably ask the release team to include jspwiki in squeeze. I've run the svn-inject to bring the package into the pkg-java SVN repo [1] for team maintenance and will fix the missing dependency on libjabsorb. We can work from repo to sort out the other issues. Thanks, Tony [1] svn://svn.debian.org/svn/pkg-java/trunk/jspwiki On 11/27/2010 03:13 AM, David Goodenough wrote: > I just installed it, and it does not install cleanly, but I have not yet got > it to work. > > I notice that in the README.Debian it says that the directory structure > is:- > > /var/lib/jspwiki contains WikiPages and attachments. > > /usr/share/java/webapps/JSPWiki contains the JSP pages, Java libraries, > and page templates. > > /etc/jspwiki contains all configuration files. > > /etc/tomcat6/policy.d/05jspwiki.policy is a symbolic link to > /etc/jspwiki/tomcat.policy > > But there is no directory /usr/share/java/webapps, and these files > seem to be in /usr/share/jspwiki. This however is just a docs error > I think, the ContextPath in jspwiki.xml is correct. > > However when I try to use JSPWiki, I keep getting a message in the > tomcat catalina.out log file:- > > java.lang.IllegalStateException: ContainerBase.addChild: start: > LifecycleException: start: : java.io.IOException: Failed to access resource > /WEB-INF/lib/jabsorb.jar > > Looking in the /usr/share/java directory, jabsorb.jar is indeed missing, > so I guess we have a missing dependency on libjabsorb-java. I also notice > that there are links to files from the tomcat6-webapps package, which is > not listed as a dependency and so I did not have loaded. Loading > libjabsorb-java fixed the first problem, but there is no tomcat6-webapps > package, yet the links refer to /usr/share/tomcat6-webapps/. Looking > at the packages.debian.org site, the jar files references (jstl.jar and > standard.jar) only exist in part of netbeans. > > David > > On Friday 26 November 2010, tony mancill wrote: >> Hi Adnan, >> >> Uploaded to unstable with one additional minor change. In > jspwiki.postinst >> gets the tomcat6 user from debconf instead of using the hardcoded > username >> "tomcat6" for the chown. >> >> Regards, >> tony >> >> On 11/26/2010 09:17 AM, tony mancill wrote: >>> I've pulled the package and the changes look good to me (which could > be >>> because they're almost identical to the changes I worked up locally, but >>> didn't have time to test thoroughly). I think we can reference both the >>> libservlet-2.3 bugs, 576903 and 581024 and I think we should list the >>> team address as the maintainer (I'll put your address in the uploader >>> field if you'd like), but but otherwise I'll upload your package as it >>> is on mentors to unstable. >>> >>> I know the time is quite short with respect to the the release, but since >>> the upload addresses a grave bug, it may still be considered. (On the >>> other hand, given the number of changes, I wouldn't be surprised if > they >>> opted to pass on this - in any event, the new version is needed in the >>> archive.) The best way to communicate with them is to use reportbug > to >>> file a bug against >>> release.debian.org, then indicate the version of jspwiki and note that >>> the upload of 2.8.0-4 addresses the RC bug. >>> >>> Cheers, >>> tony >>> >>> On 11/25/2010 12:00 PM, Adnan Hodzic wrote: >>>>> That's great. Have you uploaded the package and notified the > release >>>>> team? I don't see the new version on the PTS page [0] yet. >>>> >>>> Sorry, I uploaded package to mentors: >>>> http://mentors.debian.net/cgi-bin/sponsor- > pkglist?action=details;package >>>> =jspwiki >>>> >>>> I haven't notified the release team, if you could provide me guidance >>>> with what I should tell them, I'll gladly notify them. >>>> >>>> Thanks, >>>> >>>> Adnan >>>> >>>> On Thu, Nov 25, 2010 at 6:34 PM, tony mancill <tmancill@debian.org> > wrote: >>>>> Hi Adnan, >>>>> >>>>> That's great. Have you uploaded the package and notified the > release >>>>> team? I don't see the new version on the PTS page [0] yet. >>>>> >>>>> Cheers, >>>>> tony >>>>> >>>>> [0] http://packages.qa.debian.org/j/jspwiki.html >>>>> >>>>> On 11/25/2010 08:02 AM, Adnan Hodzic wrote: >>>>>> Hello, >>>>>> >>>>>> I just waned to let you know I fixed all the build-deps and as well >>>>>> all the other stuff depending on tomcat5.5 including postinst. >>>>>> >>>>>> Building and installing works just fine. >>>>>> >>>>>> Seems like jspwiki will make it into squeeze after all? >>>>>> >>>>>> >>>>>> Adnan >>>>>> >>>>>> On Mon, Nov 8, 2010 at 6:37 PM, tony mancill > <tmancill@debian.org> wrote: >>>>>>> On 10/29/2010 07:39 AM, Kalle Kivimaa wrote: >>>>>>>> On 29.10.2010, at 17.14, tony mancill wrote: >>>>>>>>> Any opinions on adding a tomcat dependency? I realise that > it's >>>>>>>>> conceivable to run JspWiki without it, but suspect that the > vast >>>>>>>>> majority of users would prefer for the wiki to work >>>>>>>>> "out-of-the-box" (i.e. with minimal setup). >>>>>>>> >>>>>>>> The dependency was removed due to a user request, so my > opinion is >>>>>>>> that it should depend on Tomcat. Yes, you can run JSPWiki with >>>>>>>> Jetty, but it is a bit hassle, as I understand it. >>>>>>> >>>>>>> Hmmm... for squeeze I think the choices are either to remove > jspwiki >>>>>>> entirely or to depend directly on tomcat6. >>>>>>> >>>>>>> Any strong opinions or suggestions one way or another? >>>>>>> >>>>>>> Thank you, >>>>>>> tony > >
Attachment:
signature.asc
Description: OpenPGP digital signature