Re: Anyone know what is happening with JspWiki?
The current installation does not set up any users (ie. the /etc/jspwiki/userdatabase.xml will be empty). This is something that probably should be fixed, too - at least add the admin user with a password via Debconf.
On 28.11.2010, at 12.19, David Goodenough wrote:
> Well what then is the default password for the Admin user id. I can not
> find any user record for the Admin user, but as it should have been set
> up by install.jsp it must be somewhere.
>
> David
>
> On Saturday 27 November 2010, Kalle Kivimaa wrote:
>> You should *not* run install.jsp, the package is supposed to take care of
>> everything that install.jsp does.
>>
>> On 28.11.2010, at 0.40, David Goodenough wrote:
>>> There do still seem to be problems with permissions and ownership.
>>>
>>> Having added libjabsorb-java and found copies of jstl.jar and
>>> standard.jar and given write access to things like
>>> /usr/share/jspwiki/WEB-INF I got a bit further.
>>>
>>> If one tries running Install.jsp (and I do not know whether this is still
>>> supposed to be needed) it says it has already been run. This means
> that
>>> I can not set up the password on the admin user. Am I supposed to
> run
>>> it?
>>>
>>> I have not uses the pkg-java SVN repo before, can I check a deb file
>>> out from it, or do I have to build from it and if so what is the build
>>> procedure?
>>>
>>> David
>>>
>>> On Saturday 27 November 2010, tony mancill wrote:
>>>> 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
Reply to: