[
http://jira.dspace.org/jira/browse/DS-239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jennifer Whalan updated DS-239:
-------------------------------
Attachment: Test.zip
Live.zip
Have attached the xmlui folder and xmlui.conf for both the test instance (which
works) and the live instance (which doesn't work). Does not include all of the
jars in WEB-INF/lib, only the dspace* ones. To the best of my knowledge, there
should be no differences between the two, apart from handles in the xmlui.conf
and the location of dspace.cfg in web.xml
> java.net.MalformedURLException: unknown protocol: resource
> -----------------------------------------------------------
>
> Key: DS-239
> URL: http://jira.dspace.org/jira/browse/DS-239
> Project: DSpace 1.x
> Issue Type: Bug
> Components: XMLUI
> Affects Versions: 1.5.2
> Environment: Solaris 10, Fedora 9
> Reporter: Mark Diggory
> Fix For: 1.6.0
>
> Attachments: Live.zip, stack.txt, Test.zip
>
>
> We currently have two instances of dspace that we use, a live dspace and
> dspacetest.
>
> Dspacetest was recently (about a month or two ago), upgraded from 1.5.1 to
> 1.5.2, with no problems. You can see it in all it's glory here:
> dspacetest.nt.gov.au
>
>
> Today, we attempted to upgrade our live dspace instance to 1.5.2. After
> restarting tomcat though, we got a java.net.MalformedURLException: unknown
> protocol: resource error (full stack trace included).
>
> After looking around I found that in 1.5.1 there was a cocoon.xconf which
> included
>
> <component-instance
> class="org.apache.excalibur.source.impl.ResourceSourceFactory"
> name="resource"/>
> which I assume is pointing to the resource. Looking around I couldn't find
> cocoon.xconf anywhere in 1.5.2 and thought it must have been removed. But
> still needing the site to work I included it back in webapps/xmlui/WEB-INF,
> which still did nothing at the time.
>
> Looking in webapps/xmlui/WEB-INF/web.xml shows that 1.5.1 included
>
> <servlet>
> <servlet-name>Cocoon</servlet-name>
> <display-name>Cocoon</display-name>
> <description>Cocoon</description>
> <servlet-class>
> org.dspace.app.xmlui.cocoon.DSpaceCocoonServlet
> </servlet-class>
> <init-param>
> <param-name>configurations</param-name>
> <param-value>/WEB-INF/cocoon.xconf</param-value>
> </init-param>
>
> but that 1.5.2 doesn't and seems to use DSpaceCocoonServletFilter instead(?)
>
> After playing around a bit more, moving files here and there, finally I
> received no more errors and could view the webpage. However it turns out that
> all I did was return the xmlui/WEB-INF folder to its exact state before
> upgrading to 1.5.2, so that technically the site was still running on 1.5.1
> code.
>
>
> What I would like is any assistance if possible, as to why I would get this
> error on one instance of dspace, after another instance had been upgraded
> properly.
>
> To go through my processes for upgrading:
>
> ran mvn package in src/dspace-1.5.2-src-release
> turned off tomcat (which by the way, both instances of dspace are using the
> same instance of tomcat)
> ran ant update in
> src/dspace-1.5.2-src-release/dspace/target/dspace-1.5.2-build.dir
> ran ant update_configs in
> src/dspace-1.5.2-src-release/dspace/target/dspace-1.5.2-build.dir (which is
> redudant?)
> restarted tomcat
>
> If it helps the live site is www.territorystories.nt.gov.au, and though looks
> good is using 1.5.1 code.
>
>
>
> Thanks
> Jennifer Whalan
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.dspace.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel