De : Martin Kisimov [mailto:MartinK@;discoveryhealth.co.za]
>
> Good day,
>
> I am new to the list and please excuse me if I am asking maybe a silly
> question.
>
> I deployed the jetspeed war as it comes from the site. This
> was done with
> small repackaging so that it deploys correctly. The
> application deploys and
> runs correctly however I get the following exception in the logs(This
> happens when I first hit the site and never after that):
>
Looking at your stack trace, it seems that the error occurs during
the initialization of Turbine Upload service, even before Jetspeed is
invoked.
>From the error message, I'd assume that Weblogic does not like the
default upload path reference in TurbineResources.properties
services.UploadService.repository=.
Try modifying this reference to
services.UploadService.repository=${webapp}/WEB-INF/tmp
this should help...
> <2002/11/08 12:16:20> <Error> <HTTP> <101005>
> <[ServletContext(id=1785502,name=jetspeed,context-path=/jetspeed)]
> getRealPath() called with unsafe path: "."
> weblogic.utils.io.FilenameEncoder$UnsafeFilenameException:
> C:\project\. ends
> with illegal character at
> weblogic.utils.io.FilenameEncoder.getSafeFile(FilenameEncoder.
> java:208)
> at
> weblogic.servlet.internal.WebAppServletContext.getRealPath(Web
> AppServletCont
> ext.java:683) at
> org.apache.turbine.services.servlet.TurbineServletService.getR
> ealPath(Turbin
> eServletService.java:185) at
> org.apache.turbine.services.servlet.TurbineServlet.getRealPath
> (TurbineServle
> t.java:120) at
> org.apache.turbine.services.upload.BaseUploadService.init(Base
> UploadService.
> java:95) at
> org.apache.turbine.services.BaseServiceBroker.getService(BaseS
> erviceBroker.j
> ava:306) at
> org.apache.turbine.services.upload.TurbineUpload.getService(Tu
> rbineUpload.ja
> va:88) at
> org.apache.turbine.services.upload.TurbineUpload.getAutomatic(
> TurbineUpload.
> java:104) at
> org.apache.turbine.util.parser.DefaultParameterParser.setReque
> st(DefaultPara
> meterParser.java:183) at
> org.apache.turbine.services.rundata.DefaultTurbineRunData.getP
> arameters(Defa
> ultTurbineRunData.java:502) at
> org.apache.turbine.Turbine.doGet(Turbine.java:414) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
> weblogic.servlet.internal.ServletStubImpl$ServletInvocationAct
> ion.run(Servle
> tStubImpl.java:945) at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servle
> tStubImpl.java
> :332) at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servle
> tStubImpl.java
> :242) at
> weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.
> run(RequestDis
> patcherImpl.java:341) at
> weblogic.security.service.SecurityServiceManager.runAs(Securit
> yServiceManage
> r.java:721) at
> weblogic.servlet.internal.RequestDispatcherImpl.forward(Reques
> tDispatcherImp
> l.java:251) at
> weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.j
> ava:115) at
> jsp_servlet.__index._jspService(__index.java:91) at
> weblogic.servlet.jsp.JspBase.service(JspBase.java:27) at
> weblogic.servlet.internal.ServletStubImpl$ServletInvocationAct
> ion.run(Servle
> tStubImpl.java:945) at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servle
> tStubImpl.java
> :332) at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servle
> tStubImpl.java
> :376) at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servle
> tStubImpl.java
> :242) at
> weblogic.servlet.internal.WebAppServletContext$ServletInvocati
> onAction.run(W
> ebAppServletContext.java:5363) at
> weblogic.security.service.SecurityServiceManager.runAs(Securit
> yServiceManage
> r.java:721) at
> weblogic.servlet.internal.WebAppServletContext.invokeServlet(W
> ebAppServletCo
> ntext.java:3043) at
> weblogic.servlet.internal.ServletRequestImpl.execute(ServletRe
> questImpl.java
> :2466) at
> weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133) >
>
> I have to modified any code or anything like that simple
> repackage at run
>
> It seemed at first as an easy problem but I realised I could
> not trace the
> exception within the code to some specific reason.
>
> Any help is appreciated
>
> --
> To unsubscribe, e-mail:
> <mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail:
> <mailto:jetspeed-user-help@;jakarta.apache.org>
>
--
To unsubscribe, e-mail: <mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:jetspeed-user-help@;jakarta.apache.org>