Testing REST/JSON input media, IBM i Integrated Web Services (IWS) receiving err “HTTP/1.1 400 Bad Request...
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I am getting error using IBM's Integrated Web Services (IWS) on the IBM i (a.k.a AS400) w/RPG and getting this message, when trying to test a RESTful web service to accept JSON as input media. When input media is ALL it works, but trying to use POST with input media JSON. BTW - I am new to all of this web stuff. Any help would be greatly appreciated.
HTTP/1.1 400 Bad Request
Date: Mon, 01 May 2017 14:19:41 GMT
Server: Apache
X-Powered-By: IBM i
Content-Length: 119
Connection: close
Content-Type: text/plain
com.ibm.as400.access.ExtendedIllegalArgumentException: javaValue ({ "pinname": "Cecil Jones" }
): Length is not valid.
json rest
add a comment |
I am getting error using IBM's Integrated Web Services (IWS) on the IBM i (a.k.a AS400) w/RPG and getting this message, when trying to test a RESTful web service to accept JSON as input media. When input media is ALL it works, but trying to use POST with input media JSON. BTW - I am new to all of this web stuff. Any help would be greatly appreciated.
HTTP/1.1 400 Bad Request
Date: Mon, 01 May 2017 14:19:41 GMT
Server: Apache
X-Powered-By: IBM i
Content-Length: 119
Connection: close
Content-Type: text/plain
com.ibm.as400.access.ExtendedIllegalArgumentException: javaValue ({ "pinname": "Cecil Jones" }
): Length is not valid.
json rest
add a comment |
I am getting error using IBM's Integrated Web Services (IWS) on the IBM i (a.k.a AS400) w/RPG and getting this message, when trying to test a RESTful web service to accept JSON as input media. When input media is ALL it works, but trying to use POST with input media JSON. BTW - I am new to all of this web stuff. Any help would be greatly appreciated.
HTTP/1.1 400 Bad Request
Date: Mon, 01 May 2017 14:19:41 GMT
Server: Apache
X-Powered-By: IBM i
Content-Length: 119
Connection: close
Content-Type: text/plain
com.ibm.as400.access.ExtendedIllegalArgumentException: javaValue ({ "pinname": "Cecil Jones" }
): Length is not valid.
json rest
I am getting error using IBM's Integrated Web Services (IWS) on the IBM i (a.k.a AS400) w/RPG and getting this message, when trying to test a RESTful web service to accept JSON as input media. When input media is ALL it works, but trying to use POST with input media JSON. BTW - I am new to all of this web stuff. Any help would be greatly appreciated.
HTTP/1.1 400 Bad Request
Date: Mon, 01 May 2017 14:19:41 GMT
Server: Apache
X-Powered-By: IBM i
Content-Length: 119
Connection: close
Content-Type: text/plain
com.ibm.as400.access.ExtendedIllegalArgumentException: javaValue ({ "pinname": "Cecil Jones" }
): Length is not valid.
json rest
json rest
asked May 2 '17 at 0:55
DanielDaniel
11
11
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
When input media is ALL it works, because Content-Type: text/plain is accepted.
If you want deploy service as json service you should in request headers specify:
Content-Type : application/json
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f43728529%2ftesting-rest-json-input-media-ibm-i-integrated-web-services-iws-receiving-err%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
When input media is ALL it works, because Content-Type: text/plain is accepted.
If you want deploy service as json service you should in request headers specify:
Content-Type : application/json
add a comment |
When input media is ALL it works, because Content-Type: text/plain is accepted.
If you want deploy service as json service you should in request headers specify:
Content-Type : application/json
add a comment |
When input media is ALL it works, because Content-Type: text/plain is accepted.
If you want deploy service as json service you should in request headers specify:
Content-Type : application/json
When input media is ALL it works, because Content-Type: text/plain is accepted.
If you want deploy service as json service you should in request headers specify:
Content-Type : application/json
answered Jan 15 '18 at 14:23
Artur DobrzanskiArtur Dobrzanski
13
13
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f43728529%2ftesting-rest-json-input-media-ibm-i-integrated-web-services-iws-receiving-err%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown