Subsite podcast upload error. March version

Apr 24, 2009 at 8:57 PM
Edited Apr 25, 2009 at 4:14 AM
64bit Win 2003. New installation. Everything is done per manual. Uploaded podcasts are located in C:/UploadFiles.
When click on podast it returns 404
http://test:8080/pks/pks/Pages/PodcastDetail.aspx?itemId=3&userId=1&caid=&csId=%257B9F347604-5C07-49F5-A140-34669333C146%257D%2540%257B2B7C350F-2F43-44E5-A7C4-E67381562EAC%257D

For some reason the subsite name is doubled. Should be http://test:8080/pks/Pages/PodcastDetail.aspx....
Where to dig?
Thanks

 

Encoder log:

[4/24/2009 10:59:29 PM] Error[fileSystemWatcher_Created]: Object reference not set to an instance of an object.
StackTrace:
   at MediaEncoderService.MediaEncoderService.ActOnNewFile(String fullPath)

[4/24/2009 10:59:29 PM] Error[fileSystemWatcher_Created]: Object reference not set to an instance of an object.
StackTrace:
   at MediaEncoderService.MediaEncoderService.ActOnNewFile(String fullPath)

Earlier encoder log during installation:

[4/24/2009 10:08:41 AM] Error[LoadExternalStores]: Exception of type 'Microsoft.SharePoint.SoapServer.SoapServerException' was thrown.
StackTrace:
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   at MediaEncoderService.Lists.Lists.GetListItems(String listName, String viewName, XmlNode query, XmlNode viewFields, String rowLimit, XmlNode queryOptions, String webID)
   at MediaEncoderService.ListWebService.LoadExternalStores(String listName, String& rawXML, DataTable& configuration)

[4/24/2009 10:08:41 AM] Error[LoadExternalStores]: Exception of type 'Microsoft.SharePoint.SoapServer.SoapServerException' was thrown.
StackTrace:
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   at MediaEncoderService.Lists.Lists.GetListItems(String listName, String viewName, XmlNode query, XmlNode viewFields, String rowLimit, XmlNode queryOptions, String webID)
   at MediaEncoderService.ListWebService.LoadAutoEncode(String listName, String& rawXML, DataTable& auto)

[4/24/2009 10:08:41 AM] Setting up file system monitor...
[4/24/2009 10:08:43 AM] Error[LoadExternalStores]: Exception of type 'Microsoft.SharePoint.SoapServer.SoapServerException' was thrown.
StackTrace:
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   at MediaEncoderService.Lists.Lists.GetListItems(String listName, String viewName, XmlNode query, XmlNode viewFields, String rowLimit, XmlNode queryOptions, String webID)
   at MediaEncoderService.ListWebService.LoadExternalStores(String listName, String& rawXML, DataTable& configuration)

[4/24/2009 10:08:43 AM] Error[LoadExternalStores]: Exception of type 'Microsoft.SharePoint.SoapServer.SoapServerException' was thrown.
StackTrace:
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   at MediaEncoderService.Lists.Lists.GetListItems(String listName, String viewName, XmlNode query, XmlNode viewFields, String rowLimit, XmlNode queryOptions, String webID)
   at MediaEncoderService.ListWebService.LoadAutoEncode(String listName, String& rawXML, DataTable& auto)

 

 

 

May 7, 2009 at 8:36 PM
The problem is in the .xslt files.  The instructions indicated a change of /pages to /subsite/pages, but failed to mention that the item style is already concatinating @FileRef, which contains /subsite/pages already.

Just do not change the .xslt when the "Concat" reference is used in conjuction with "@FileRef"

Hope that helps!

This one stumped me for a few hours too...