[Mulgara-dev] [Mulgara-svn] r1682 - trunk

Paul Gearon gearon at ieee.org
Thu Apr 23 20:21:25 UTC 2009


On Thu, Apr 23, 2009 at 3:10 PM, Agustina Martinez <amgcia at gmail.com> wrote:
> Hi Paul,
>
> I've test the things we talked about and now is fine :)
> - I can use the Sparql endpoint
> - I can upload files to the graph
>
> One thing quite weird was that before, with the 2.1.0 release when I
> deployed the war file my Tomcat went crazy and when accesing to the "Tomcat
> manager app" then he showed me the HTTP 401 error instead of asking for
> basic authentication, and if I removed the mulgara deployed file and
> restarted tomcat then everything was ok again. Any idea?

I'd refactored the servlet, and forgot to test it (I only tested the
webui after I did that refactoring). The refactoring had moved the
default constructor into a shared abstract class that all the Mulgara
servlets use. However, on the SPARQL and TQL servlets I'd forgotten to
create a default constructor (Doh!). I only remembered to do it on the
WebUI.

Web Application frameworks create servlets using the default
constructor, so when SPARQL and TQL were missing theirs they couldn't
be created. The WebUI *was* being created though, so Tomcat was
possibly getting confused between being able to do some of what it was
configured to do, but not all.

Sorry about the problems. I'll announce the 2.1.1 release now.

("Release early, release often" has both pros and cons).

Regards,
Paul

> 2009/4/23 Paul Gearon <gearon at ieee.org>
>>
>> On Thu, Apr 23, 2009 at 2:59 PM, Life is hard, and then you die
>> <ronald at innovation.ch> wrote:
>> > On Thu, Apr 23, 2009 at 09:20:24AM -0700, pag at mulgara.org wrote:
>> >> Log:
>> >> Added the apache implementation of SAXParser to the WAR file
>> >>
>> >>        <fileset dir="${obj.dir}/war/mulgara"
>> >> includes="webui/images/,webui/styles/"/>
>> >>
>> >> -      <lib dir="${lib.dir}" excludes="ant-*.jar, javacc.jar,
>> >> jsp-*.jar, servlet-api-*.jar, xalan-*.jar, xercesImpl-*.jar,
>> >> xml-apis-*.jar"/>
>> >> +      <lib dir="${lib.dir}" excludes="ant-*.jar, javacc.jar,
>> >> jsp-*.jar, servlet-api-*.jar, xalan-*.jar, xml-apis-*.jar"/>
>> >>        <lib dir="${bin.dir}" includes="${mulgara-servlet.jar}"/>
>> >
>> > I'm confused: you removed xerces - how is that adding?
>>
>> I removed it from the "exclude" list  :-)
>>
>> Paul
>> _______________________________________________
>> Mulgara-dev mailing list
>> Mulgara-dev at mulgara.org
>> http://mulgara.org/mailman/listinfo/mulgara-dev
>
>
> _______________________________________________
> Mulgara-dev mailing list
> Mulgara-dev at mulgara.org
> http://mulgara.org/mailman/listinfo/mulgara-dev
>
>



More information about the Mulgara-dev mailing list