Opened 15 years ago

Last modified 15 years ago

#4539 closed defect

[0.12] getTicket() fails with cannot marshal <type 'datetime.datetime'> objects — at Version 3

Reported by: jouvin@… Owned by: Alec Thomas
Priority: normal Component: XmlRpcPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.12

Description (last modified by osimons)

Hi,

After upgrade to Trac trunk r7799 (0.12dev), XmlRpc no longer works for Mylyn 3.3. The error message is:

cannot marshal <type 'datetime.datetime' while executing system.multicall()

I used the last trunk revision for XmlRpcPlugin (r3074).

Cheers,

Michel

ps: BTW, is there a good reason why XmlRpcPlugin is no longer listed in the list of available plugins on the start page.

Change History (3)

comment:1 Changed 15 years ago by Joshua Curtiss

I experienced this error on Trac 0.11.4 and Mylyn 3.3 with trunk of XmlRpcPlugin using the patch provided on ticket #871 (because I have CentOS 4.4 with Python 2.3.4). Just FYI.

comment:2 Changed 15 years ago by Steffen Pingel

Description: modified (diff)
Summary: XmlRpc (Mylyn) broken with Trac 0.12dev (cannot marshal <type 'datetime.datetime'>)objects[0.12] getTicket() fails with cannot marshal <type 'datetime.datetime'> objects

comment:3 Changed 15 years ago by osimons

Description: modified (diff)

I've committed a lot of improvements to the XmlRpcPlugin lately - including methods to normalize input and output. Could you please update to latest plugin trunk version and see if the problem still exists?

If not solved, please turn on Trac debug logging and provide relevant lines of debug log + your 'About Trac' table of installed software versions.

Note: See TracTickets for help on using tickets.