Thanks very much Simon.It turns out that our IT person had installed the XMLRPC plugin using the debian package manager, and that that version is out of date.This package then 'overrode' the plugin directory. So even though we had a 1.1.2 egg in the plugins folder, it was being ignored.Similarly, if the plugin directory egg was deleted, the (package) plugin would still show up in the Plugins Admin page.The solution in our case was to uninstall the package, thus making Trac use the plugins directory egg. My problem is now fixed. The plugin no longer gives an exception when reading tickets with \N in them.
Additional note:I also have Trac installed on my PC, so I can use it as a sandbox. I used the 'BitNami' installer.TracXMLRPC is installed as a 'site package' on this installation, which again overrides the Project specific plugins folder.In my case the XMLRPC plugin was already up to date, so I didn't need to change this. Thanks again, Mark. On Dec 8, 12:00 am, osimons <[email protected]> wrote: > On Dec 8, 1:45 am, Mark <[email protected]> wrote: > > > When I fetch ticket data using 'ticket.get()', I can get the ticket > > info for tickets which have been created normally, using the web > > interface, but for the tickets I created using ticket.create() the > > server 'returns a fault exception' of: > > cannot marshal <class 'trac.util.text.Empty'> objects' while > > executing 'ticket.get() > > The issue have been recorded and fixed for over two years, and without > new reports since then I would also presume that it should solve > things for you: > > http://trac-hacks.org/ticket/6054 > > For you the fix is simply to get the plugin installed correctly. If > the version shows 1.0.6 you are really running an old version. Find > any old version of the plugin and remove them, and install it again > from a fresh checkout of the plugin trunk. The version should at least > be 1.1.2-r10706 (which is the currently most recent plugin changeset). > > :::simon > > https://www.coderesort.comhttp://trac-hacks.org/wiki/osimons -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/trac-users?hl=en.
