I have set up Drupal 6 and services 6.x-1.x-dev.
I am using VB.NET to code a windows app that will add and edit nodes within a the drupal server.
I have followed Rob's C# how to, and successfully start a session and login.
Upon creating a new node, or saving an existing node, there return string is empty, and no content is added/edited.
There is no error given, although the dblog shows a content item marked as 'emergency' with a blank message for every attempt to save (new or existing).
I have tried using various fields, and leaving others empty.
I am sure that the listed required fields are being populated.
I can successfully call the node.load through the same app.

Comments

Amoline’s picture

I am currently experiencing the same thing. I'm using C#.

Current Build Information:
Drupal : 6.3
XmlRpc Service : 6.x-0.9

Here's the basic steps I'm doing.

1. Call "system.connect" and retrieve the SessionId.
2. Call "user.login" - passing the sessionId retrieved from "system.connect" and retrieve the user's sessionId.
3. Call "node.save" - setting "type" = 'story', "title" = 'some title', "teaser" = 'some body text'.

As I step through; the user logs in correctly and the when "node.save" is called, no error is returned.

My Log entry looks like:
Type Datesort Message User
user 08/03/2008 - 19:27 Session closed for ... piAdmin
content 08/03/2008 - 19:27 piAdmin
user 08/03/2008 - 19:27 Session opened for piAdmin. piAdmin

Please let me know if you need more information.

Thanks,

Aaron

brmassa’s picture

Status: Active » Closed (duplicate)

guys, its a duplicated issue. see http://drupal.org/node/282559