PutClient internal server error on commit

  • 1
  • Question
  • Updated 4 years ago
From the services/help web interface, I'm trying to make a new client using PutClient. I've tried using the Fields and Raw tabs, but I get the same error either way. Based on the service description, PutClient should be the right service to use to create a new client: "Put the entire client details. If ClientParameter1.target.name is specified and not found, it will create that client" Internal server errors, at least in my experience, are caused by either malformed data or syntactically incorrect server side code. Am I doing something wrong or is the service not working?

(Originally posted by bandtank)
Photo of Archived Post

Archived Post, Official Rep

  • 2132 Posts
  • 6 Reply Likes

Posted 4 years ago

  • 1
Photo of Archived Post

Archived Post, Official Rep

  • 2132 Posts
  • 6 Reply Likes
Hi,

Thank you for using Replicon Community.

In order to resolve the issue, please specify the name of the client by expanding + target as per the screenshot below:-





Thanks,

Lingaraj



 

(Originally posted by Lingaraj Dharwad)
Photo of Archived Post

Archived Post, Official Rep

  • 2132 Posts
  • 6 Reply Likes
That didn't fix it. See the attached pictures. In the first picture, the error was the same as before: InternalServiceFault. In the second picture, I added 'true' to the required boolean field and then the error code changed: Sender. Is this the right way to make a new client?

(Originally posted by bandtank)
Photo of Archived Post

Archived Post, Official Rep

  • 2132 Posts
  • 6 Reply Likes
Hi,

Thank you for using Replicon Community.

Kindly expand +target enter the client name as shown in the below screenshot:- 





Thanks,

Lingaraj



 

(Originally posted by Lingaraj Dharwad)
Photo of Archived Post

Archived Post, Official Rep

  • 2132 Posts
  • 6 Reply Likes
That only works if you fill in the IsActive field with true or false. Otherwise, it produced the InternalServiceError error code. Why do these boxes say (optional) instead of (required)?

(Originally posted by bandtank)
Photo of Archived Post

Archived Post, Official Rep

  • 2132 Posts
  • 6 Reply Likes
Hi,

Yes, my apologies as I forgot to mention isActive is a required field. Use of PutClient may change from company to company which is why fields read optional, as PutClient could be used for other purposes as well like editing an existing client. 



Thanks,

Lingaraj



 

(Originally posted by Lingaraj Dharwad)
Photo of Archived Post

Archived Post, Official Rep

  • 2132 Posts
  • 6 Reply Likes
Where can I find a description of the fields? I don't know which name field to use if I want to rename a client, for example, because there are two. What does 'target' mean? Why is the 'name' inside of 'target' separate from the general 'name' field

(Originally posted by bandtank)
Photo of Archived Post

Archived Post, Official Rep

  • 2132 Posts
  • 6 Reply Likes
Hi,

Our documentation team is preparing the web service documentation which will be made available soon.

Thanks,

Lingaraj



(Originally posted by Lingaraj Dharwad)
Photo of Archived Post

Archived Post, Official Rep

  • 2132 Posts
  • 6 Reply Likes
Thank you for responses. They have been very helpful. Do you have a timeline for when the documentation will be released? I'm not looking for a specific date, but I'm curious if it will be days, weeks, or months.

(Originally posted by bandtank)
Photo of Archived Post

Archived Post, Official Rep

  • 2132 Posts
  • 6 Reply Likes
Hi,

Approximately 2 months from now we should be able to tell you more on the same. 

We appreciate your patience while we get the documentation ready. 



Thanks,

Lingaraj



 

(Originally posted by Lingaraj Dharwad)