Patrick was kind enough to include the source files in the first post, included within the zip for the latest version 0.2j.
In additional to the display errors thrown when loading the skin I get further errors when trying to load the configuration for the plugin.
************** Exception Text **************
System.TypeInitializationException: The type initializer for 'BHAxAPController.xAPMessageFactories.xAPMessageFactory' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at KCS.xAP.Framework.Transport.xAPTransportInfo.GetLocalComputerAddress()
at KCS.xAP.Framework.Message.xAPHeaderPID.GetPID(PidFormat format)
at KCS.xAP.Framework.Message.xAPHeartbeat..ctor()
at BHAxAPController.xAPMessageFactories.xAPMessageFactory..cctor()
--- End of inner exception stack trace ---
at BHAxAPController.xAPMessageFactories.BSCxAPMessageFactory.SendQuery(String xAPTargetUID, String xAPTargetFullAddress)
at BHAxAPController.xAP.xAPManager.Start()
at BHAxAPController.xAPController.Start()
at BHACore.BHADeviceManager.StartPluginConnectors()
at BHAProcessPlugin.BHAPlugin.Start_NonGUI()
at BHAProcessPlugin.BHAPlugin.ShowPlugin()
at MediaPortal.Configuration.Sections.PluginsNew.itemConfigure_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
In additional to the display errors thrown when loading the skin I get further errors when trying to load the configuration for the plugin.
************** Exception Text **************
System.TypeInitializationException: The type initializer for 'BHAxAPController.xAPMessageFactories.xAPMessageFactory' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at KCS.xAP.Framework.Transport.xAPTransportInfo.GetLocalComputerAddress()
at KCS.xAP.Framework.Message.xAPHeaderPID.GetPID(PidFormat format)
at KCS.xAP.Framework.Message.xAPHeartbeat..ctor()
at BHAxAPController.xAPMessageFactories.xAPMessageFactory..cctor()
--- End of inner exception stack trace ---
at BHAxAPController.xAPMessageFactories.BSCxAPMessageFactory.SendQuery(String xAPTargetUID, String xAPTargetFullAddress)
at BHAxAPController.xAP.xAPManager.Start()
at BHAxAPController.xAPController.Start()
at BHACore.BHADeviceManager.StartPluginConnectors()
at BHAProcessPlugin.BHAPlugin.Start_NonGUI()
at BHAProcessPlugin.BHAPlugin.ShowPlugin()
at MediaPortal.Configuration.Sections.PluginsNew.itemConfigure_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)