Plugin suddenly stopped working...?
Saturday, 29 August 2009 06:38
Hey Joomler,
First of all, this plug-in is awesome, I really love it! I've been using it to update the website of my sporting organization and it's so easy to use in combination with Windows Live Writer (WLW), everyone can do it, awesome!
However, it suddenly stopped working for me and I've been trying for days to fix it without any result (I really, REALLY tried). Here's what's happening. When I submit using Windows Live Writer I get the following error (translated from Dutch):
The response of the webserver for the method metaWeblog.newPost is invalid: (this line was in Dutch)
Invalid response document returned from XmlRpc server (this line was in English)
After uninstalling, reinstalling, recreating accounts, and more of that all, I finally found out that WLW also has a logfile and I pasted what the WLW logs had to say in the end. The only thing interesting I found was the following:
Direct Access to this location is not allowed.",""I think this is the problem, only it doesn't say WHAT the problem exactly is (i.e. which location).
My questions:
1. Do you also think this is the problem?
2. Do you know a solution to this problem?
Thanks very much in advance!!!
WLW log:
WindowsLiveWriter,4884,None,00101,26-Aug-2009 16:33:03.963,"Exception parsing XML-RPC response:
WindowsLive.Writer.CoreServices.XmlRpcClientInvalidResponseException: Invalid response document returned from XmlRpc server ---> System.Xml.XmlException: Gegevens op hoofdniveau zijn ongeldig. Regel 1, positie 1.
bij System.Xml.XmlTextReaderImpl.Throw(Exception e)
bij System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
bij System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
bij System.Xml.XmlTextReaderImpl.ParseDocumentContent()
bij System.Xml.XmlTextReaderImpl.Read()
bij System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
bij System.Xml.XmlDocument.Load(XmlReader reader)
bij System.Xml.XmlDocument.LoadXml(String xml)
bij WindowsLive.Writer.CoreServices.XmlRpcMethodResponse..ctor(String responseText)
--- Einde van intern uitzonderingsstackpad ---
bij WindowsLive.Writer.CoreServices.XmlRpcMethodResponse..ctor(String responseText)
bij WindowsLive.Writer.CoreServices.XmlRpcClient.CallMethod(String methodName, XmlRpcValue[] parameters)
Direct Access to this location is not allowed.",""
WindowsLiveWriter,4884,Fail,00102,26-Aug-2009 16:33:03.978,"WindowsLive.Writer.Extensibility.BlogClient.BlogClientInvalidServerResponseException: Ongeldige serverrespons - De respons van de weblogserver op de methode metaWeblog.newPost is ongeldig:
Invalid response document returned from XmlRpc server
bij WindowsLive.Writer.BlogClient.Clients.XmlRpcBlogClient.CallMethod(String methodName, XmlRpcValue[] parameters)
bij WindowsLive.Writer.BlogClient.Clients.MetaweblogClient.MetaweblogNewPost(String blogId, BlogPost post, Boolean publish)
bij WindowsLive.Writer.BlogClient.Clients.MetaweblogClient.MovableTypeNewPost(String blogId, BlogPost post, Boolean publish)
bij WindowsLive.Writer.BlogClient.Clients.MetaweblogClient.NewPost(String blogId, BlogPost post, INewCategoryContext newCategoryContext, Boolean publish)
bij WindowsLive.Writer.BlogClient.Clients.XmlRpcBlogClient.NewPost(String blogId, BlogPost post, INewCategoryContext newCategoryContext, Boolean publish, String& etag, XmlDocument& remotePost)
bij WindowsLive.Writer.BlogClient.Blog.NewPost(BlogPost post, INewCategoryContext newCategoryContext, Boolean publish)
bij WindowsLive.Writer.PostEditor.UpdateWeblogAsyncOperation.DoWork()
bij WindowsLive.Writer.CoreServices.AsyncOperation.InternalStart()"," bij System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
bij System.Environment.get_StackTrace()
bij WindowsLive.Writer.CoreServices.Diagnostics.LogFileTraceListener.Fail(String message)
bij System.Diagnostics.TraceInternal.Fail(String message)
bij System.Diagnostics.Trace.Fail(String message)
bij WindowsLive.Writer.PostEditor.BlogPostEditingManager.UpdateWeblog(Boolean publish)
bij WindowsLive.Writer.PostEditor.BlogPostEditingManager.PostToWeblog(Boolean publish)
bij WindowsLive.Writer.PostEditor.BlogPostEditingManager.Publish()
bij WindowsLive.Writer.PostEditor.PostEditorMainControl.commandPostAndPublish_Execute(Object sender, EventArgs e)
bij WindowsLive.Writer.ApplicationFramework.Command.RaiseEvent(Object eventKey, EventArgs e)
bij WindowsLive.Writer.ApplicationFramework.Command.OnExecute(EventArgs e)
bij WindowsLive.Writer.ApplicationFramework.CommandBarButtonLightweightControl.OnMouseUp(MouseEventArgs e)
bij WindowsLive.Writer.Controls.LightweightControl.RaiseMouseUp(MouseEventArgs e)
bij WindowsLive.Writer.Controls.LightweightControlContainerControl.OnMouseUp(MouseEventArgs e)
bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bij System.Windows.Forms.Control.WndProc(Message& m)
bij System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bij System.Windows.Forms.ContainerControl.WndProc(Message& m)
bij System.Windows.Forms.UserControl.WndProc(Message& m)
bij WindowsLive.Writer.Controls.LightweightControlContainerControl.WndProc(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
bij System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
bij System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
bij System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
bij System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
bij System.Windows.Forms.Application.Run(Form mainForm)
bij WindowsLive.Writer.ApplicationFramework.SatelliteApplicationForm.Launcher.ThreadMain(Object[] parameters)
bij WindowsLive.Writer.CoreServices.Threading.ThreadStartWithParams.Run()
bij System.Threading.ThreadHelper.ThreadStart_Context(Object state)
bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bij System.Threading.ThreadHelper.ThreadStart()"
WindowsLiveWriter,4884,None,00103,26-Aug-2009 16:33:03.978,"DisplayableException occurred: WindowsLive.Writer.Extensibility.BlogClient.BlogClientInvalidServerResponseException: Ongeldige serverrespons - De respons van de weblogserver op de methode metaWeblog.newPost is ongeldig:
Invalid response document returned from XmlRpc server
bij WindowsLive.Writer.BlogClient.Clients.XmlRpcBlogClient.CallMethod(String methodName, XmlRpcValue[] parameters)
bij WindowsLive.Writer.BlogClient.Clients.MetaweblogClient.MetaweblogNewPost(String blogId, BlogPost post, Boolean publish)
bij WindowsLive.Writer.BlogClient.Clients.MetaweblogClient.MovableTypeNewPost(String blogId, BlogPost post, Boolean publish)
bij WindowsLive.Writer.BlogClient.Clients.MetaweblogClient.NewPost(String blogId, BlogPost post, INewCategoryContext newCategoryContext, Boolean publish)
bij WindowsLive.Writer.BlogClient.Clients.XmlRpcBlogClient.NewPost(String blogId, BlogPost post, INewCategoryContext newCategoryContext, Boolean publish, String& etag, XmlDocument& remotePost)
bij WindowsLive.Writer.BlogClient.Blog.NewPost(BlogPost post, INewCategoryContext newCategoryContext, Boolean publish)
bij WindowsLive.Writer.PostEditor.UpdateWeblogAsyncOperation.DoWork()
bij WindowsLive.Writer.CoreServices.AsyncOperation.InternalStart()",""