Builds:
WebSphere Application Server Network Deployment, 8.5.5.8 (Build Number: cf081545.03 / Build Date: 11/12/15)
InfoSphere Information Server v9.1.2.0-FP2-55/Information Services Director v9.1.2.0-1
DataStage v9.1.2.0
I've developed DataStage job and a InfoSphere Information Server's Information Services Director web service to call the job. The job queries a SQL database and returns the contents of a column containing a performed JSON package to the web service, running under WebSphere Application Server.
A different set of MIME header fields are received depending on how large the JSON package retrieved is.
MIME columns returned when JSON package less than 4k (<4096 bytes):
Content-Language
Date
Content-Length
#status#
Expires
Content-Type
X-Powered-By
Cache-Control
Pragma
MIME columns returned when JSON package 4k or more (>=4096 bytes):
Content-Language
Date
Content-Length
#status#
X-Powered-By
My specific issue is the Content-Type header field is present when the JSON retrieved is 4095 bytes or less, missing where it is 4096 bytes or more.
I have a feeling this is a WebSphere issue, not a DataStage or ISS one, but being a newbie to WebSphere I'm not sure what to tell our admin to try to resolve it.
Any help would be greatly appreciated!
Best regards,
Stephen H. Oswald
Developer, Data Integration
Vistana Signature Experiences
Orlando, FL