Web Services :: Send Attachment Along With SOAP Response?

Feb 18, 2015

I have a SOAP Client with wsdl to send a query to a SOAP Server. Along with the SOAP response I am supposed to attach a generated csv file (Not required to open and read - just attach).

SOAP Handler has been implemented at server.

Since it is client code I am not supposed to paste the exact contents online.

I can create new SOAPMessage and use AttachmentPart to attach the file but I am stumped regarding where to set it as response. We have used only javax.xml and apache.cxf.

View Replies


ADVERTISEMENT

Web Services :: Soap Web Service - How To Parse HTML Response

Mar 6, 2015

i'm sending soap request but i'm getting html response it is leading to crash! how to parse html response?

View Replies View Related

XML :: Content Is Not Allowed In Prolog With SOAP Attachment

Jul 8, 2014

I am trying to get attachements from soap resonse,I am getting the below error "Content is not allowed in prolog" with SOAP Attachment".
 
soap response is
================
------=_Part_585_5017019.1404291979395Content-Type: text/xml; charset=utf-8
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body><RetrieveIncidentResponse message="Success" returnCode="0"

[Code] ....
 
The code i am trying is below :

try {   // Create SoapMessage   MessageFactory msgFactory = MessageFactory.newInstance();  
SOAPMessage message = msgFactory.createMessage();   SOAPPart soapPart = message.getSOAPPart(); 
       //    Iterator i=message.getAttachments();
   // Load the SOAP text into a stream source   byte[] buffer = soapResponse.getBytes();  

[Code] .....

Detailed error log is
===============
ERROR:  'Content is not allowed in prolog.'
Jul 8, 2014 10:13:53 AM com.sun.xml.internal.messaging.saaj.soap.EnvelopeFactory createEnvelope
SEVERE: SAAJ0511: Unable to create envelope from given source
com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Unable to create envelope from given source:
    at com.sun.xml.internal.messaging.saaj.soap.EnvelopeFactory.createEnvelope(EnvelopeFactory.java:114)

[Code] .....

View Replies View Related

Servlets :: Calling To Download Soap Response File

Oct 2, 2014

I have a class that do a soap request to a web service , the response is containing a base64 string repressing a file content , how can i send this string to a servlet (maybe any other way) to send it to the user as a downloaded file .

View Replies View Related

Web Services :: Logging In SOAP Transaction

Dec 21, 2014

I have created a SOAP client and initiate the transaction using proxy objects.Need to log the raw SOAP request/response XML message.

PaymentsAppServiceProxy proxy=new PaymentsAppServiceProxy();
QueryTransactionRequest request=new QueryTransactionRequest();
//Need to print the actual XML from the request
try {
QueryTransactionResponse response=proxy.queryTransaction(request);

[code]....

View Replies View Related

Web Services :: Calling SOAP Web Service

Jan 24, 2015

I am new to web services and need to call a web service that has already been written. Below is the wsdl for the web service.I need to call the web service from my java program. provide the code to call the webservice?

<definitions targetNamespace="urnefaultNamespace">
<message name="CREATECONTACTUSResponse"></message>
<message name="CREATECONTACTUSRequest">
<part name="REQUESTTYPE" type="xsd:string"/>
<part name="SALESORG" type="xsd:string"/>
<part name="FIRSTNAME" type="xsd:string"/>
<part name="LASTNAME" type="xsd:string"/>
<part name="EMAILADDRESS" type="xsd:string"/>
<part name="TELEPHONENUMBER" type="xsd:string"/>
<part name="EXTENSION" type="xsd:string"/>

[code]....

View Replies View Related

Web Services :: Duplicate Soap Requests

Dec 18, 2014

Is it possible to send a duplicate soup request?Basically, I have a situation where two almost identical requests can get sent but right now the response comes back as one response. I wanted visibility to the two responses and the one gets dropped off

View Replies View Related

Web Services :: SOAP Header Code

Mar 5, 2015

I'm developing a SOAP client and have used wsimport to generate the classes, etc. and all is going pretty well, but the server requires several headers that I've been coding up manually, specifically wise:Security and o:Security blocks. While this is a valid approach, I think I'm probably doing things the hard way and I know .NET (SOAP being an MS standard originally) has some really powerful code to generate these headers. Does java have any similar counterparts? As an example, I'm writing code like the following:

SOAPElement token = securityElement.addChildElement("UsernameToken", "o");
token.addAttribute(soapFactory.createName("u:Id"), "UsernameToken-1");
SOAPElement userToken = token.addChildElement("Username", "o");
userToken.addTextNode(user);

[code]...

View Replies View Related

Web Services :: Creating JavaScript SOAP Client?

Apr 1, 2015

I'm creating a SOAP Client with JS, this is my first time with webServices and I must have several mistakes in my code.

The poit is, with my code, I cant take acces to the WebService, but I don't know how to access to the methods inside. So the webservice gives me the following response:

<h1>Version</h1>
<p>Hi there, this is an AXIS service!</p>
<i>Perhaps there will be a form for invoking the service here...</i>

Instead of the correct XML for the method I'm calling.

This is the code of my SOAP client:

<html>
<script type="text/javascript">
function run(){
var objXMLHttpRequest = new XMLHttpRequest();
objXMLHttpRequest.open("GET", "http://localhost:8080/CrunchifyWS/services/Version?wdsl/", true);
objXMLHttpRequest.onreadystatechange = function () {
//alert(objXMLHttpRequest.readyState+" "+ objXMLHttpRequest.status);

[code]....

I think that te mistake should be in the XML part, but, as I said, this is my first time and I don't know what I'm doing.

When I try to do POST instead of GET I have this reposnse:

<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="schemas.xmlsoap.org/soap/envelope/"; xmlns:xsd="w3.org/2001/XMLSchema"; xmlns:xsi="w3.org/2001/XMLSchema-instance">; <soapenv:Body> <soapenv:Fault> <faultcode xmlns:ns1="xml.apache.org/axis/">ns1:Client.NoSOAPAction</…; <faultstring>no SOAPAction header!</faultstring> <detail> <ns2:hostname xmlns:ns2="xml.apache.org/axis/">WebServices-PC</…; </detail> </soapenv:Fault> </soapenv:Body> </soapenv:Envelope>

View Replies View Related

Web Services :: SOAP Classes Via Wsimport From A Local WSDL Not Working

Mar 6, 2015

I've generated SOAP classes via wsimport from a local WSDL. All of the URLs in the WSDL point to the production services, but for testing I need to connect to a test location (different URL). There are dozens of examples on the web to set the endpoint, but it doesn't seem to be working for me - it's hitting the prod URL, not test.

PrepaidServices ps = new PrepaidServices();
ps.setHandlerResolver(new CustomHandlerResolver());
IPrepaidServices port = ps.getPrepaidServices();
BindingProvider bp = (BindingProvider) port;
bp.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, TEST_URL);
LOG.debug("New Port = " +

[Code]...

The debug correctly shows the TEST port being set correctly, but when executed, inside one of the handler resolvers, I have the following code:

private void logMessage(SOAPMessageContext smc) {
// These headers are null: WSDL_OPERATION PATH_INFO HTTP_REQUEST_METHOD HTTP_REQUEST_HEADERS
LOG.debug("WSDL_PORT = " + smc.get(MessageContext.WSDL_PORT));
LOG.debug("WSDL_SERVICE = " + smc.get(MessageContext.WSDL_SERVICE));

[Code]...

The top debug lines both show the PRODUCTION URL! Shouldn't at least the port be the DEMO URL that I'd previously set?

Am I doing something wrong?

View Replies View Related

Servlets :: How To Send A Response Of A Map As A Json

Oct 5, 2014

@RequestMapping(value = { "/mapping" }, method = RequestMethod.GET)
@ResponseBody
public Map<A, List<B>> getAsByB(HttpServletRequest httpRequest) {
return map;
}

when i try to get it by url i get an error. how can i send a response of a map as a json ?

View Replies View Related

Web Services :: Print Axis2 Response / Request Xml

Nov 27, 2014

I want to print RAW Request Response XML to console. I have created the stubs using wsdl2java axis2. wsdl2java has created 2 java files, one for stub and one for callbackhandler.

I am trying with below method but getting null value for

operationContext.getMessageContext("Out") / operationContext.getMessageContext("In");.
public void SOAPLogHandler(Stub stub){

ServiceContext serviceConxt = stub._getServiceClient().getServiceContext();

//**** Enable the Cache to hold the last operation
OperationContext OperationContext = new OperationContext();
boolean cacheLastOperationContext = true;
OperationContext.setComplete(true); // Enable the Cache value
serviceConxt.setCachingOperationContext(cacheLastOperationContext);
serviceConxt.setLastOperationContext(OperationContext);

[code]....

View Replies View Related

Web Services :: JAX-WS How To Log Request And Response On Client Side

Nov 27, 2014

I am calling a SOAP based webservice using JAX-WS and a client jar. I want to get a request and response somehow and save it for audit purposes. How I can do this?

When I google it, only Handlers come up, but, as far as I understand, it is not applicable on client side.

View Replies View Related

Servlets :: Cash Counter - How To Send Response To A New Window

Mar 3, 2015

I am creating cash counter application. i want to generate a pdf receipt in new window and print it.

I am using jsp to take input from user and servlets to process the input.

I am able to generate a pdf but in same page. i want it to be a popup menu. How to implement it?

View Replies View Related

Web Services :: XML Input File - Parse It And Give Response To Client

Dec 12, 2014

New to webservices. Can i get to create webservice which takes xml input. Parse it and gives the response to client.

View Replies View Related

Getting File Size Of Email Attachment?

Jun 17, 2014

how to get the file size of an email attachment.

I used the following code to get this information.

l_EndUserObj.attachmentSize = mailAttachments.length();

The output is constant 2 even though the file size for each email attachment differ.

When I tried to use the getsize() I'm just getting an error that it is not a function.

I'm using BPM Studio during my coding.

View Replies View Related

Importing PDF Attachment From Email Into A Database?

Aug 28, 2014

I want to import a PDF file into a database, The PDF will be pulled from an email.

The PDF file must be imported into a specific user's profile.

When the user logs into his profile the file must be visible to that person only.

View Replies View Related

How To Create A Row Record With A Word Attachment In A Table

Nov 6, 2014

In my java web jsf seam jboss application, I want to add a row in a table with some data fields such as date type, String etc, but one field will be a word attachment, how to do it?

Basically, there is a loop to create some rows of data in a table, before each table row data creation, I will create a word file and saved to a local path(the physical file path is hardcoded), then I will create a table row and attach this word file to that row. the loop will continue until the end of loop.

View Replies View Related

Swing App That Connects To SOAP API

Dec 30, 2014

I am trying to create a Swing app that connects to a SOAP API. I have never messed around with web services so I sure this is user error .... The code below throws an error that says "Server did not recognize the value of HTTP Header SOAPAction".

Java Code:

import java.io.IOException;
import javax.swing.JOptionPane;
import javax.xml.soap.MessageFactory;
import javax.xml.soap.MimeHeaders;
import javax.xml.soap.SOAPBody;

[Code] ....

View Replies View Related

SOAP Output Required In XML Format

Mar 21, 2014

Using the concept of web service (SOAP), I need to have a web service running. The client page will pass an ID to the web service and in return the service will return some values retrieved from the database based on the ID passed, as output. The output so fetched has to be in XML format.

View Replies View Related

SOAP Request Over HTTPS Using KeyStore And TrustStore

Feb 8, 2015

I want to send a SOAP xml to HTTPS url using 2 way mutual ssl. I have my certificates installed in my server. I am creating the SSLSocketFactory like this -

void createSSLSocketFactory()
{String clientTrustStore = *** Path to trust store file installed on my server.
String clientKeyStore = *** Path to key store file installed on my server.
//Reading keystore file
File keyFile = new File(clientKeyStore);

[Code] ....

So my question is,

1) How can I set the TrustStore and KeyStore in the request.

View Replies View Related

Servlets :: What Is Need Of Response Object

Feb 19, 2015

Inspite of not returning anything, what is the purpose of response object in servlet? I have typically used or heard of only response.sendRedirect()

View Replies View Related

To Write Response Of Servlet Into PDF

Jul 29, 2014

I am trying to print the response of servlet as pdf. Below is my codeI am able to generate the response but not quite sure how should I write it to a pdf.
  
package com.Hardik;

import java.io.*;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.ConnectException;
import javax.net.ssl.HttpsURLConnection;

[Code] .....

View Replies View Related

Servlets :: How To Access Ajax Response

Jul 23, 2014

I have a requirement where a form is present with first name, last name, file upload etc. File upload is done through ajax call and then the form is submitted to a servlet. I want to know whether the file has been uploaded or not in the servlet which is called after i click on the form submit button. So is there any way i can read the response of the ajax call in the servlet ?

here is the ajax call below

$.ajaxFileUpload
(
{
url:_action,

[Code]...

View Replies View Related

EJB / EE :: Cannot Create A Session After Response Has Been Committed

Jul 6, 2014

I have a EAR enterprise project with EJB and Web module.EJB module has a SongTokenImpl stateless session bean with @Stateless and @Webservice annotation.Web module has SongServlet.java and success jsp.

SongServlet has dependency injection to SongTokenImpl.

@EJB
TicketMaster songMaster;

@EJB
ShoppingCart shoppingCart;

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

String songName = request.getParameter("songname");
Token token = tokentMaster.bookToken(new Song(songName));
System.out.println("we got song token for song "+token.getSongName());

[code]....

we got song token for song xyzInstead i see below error.SongServlet threw exception: java.lang.IllegalStateException: Cannot create a session after the response has been committed/

View Replies View Related

Command Line Output Response To Textfile

Aug 8, 2014

I am trying to make a method that takes in a cmd command (nslookup, systeminfo, etc), and outputs the response to a text file. I have tried a dozen different ways with no success. below is my most current failure. It succeeds when i run it, but nothing shows up in the text file.

public static void runSystemCommand(String command) {
command = "ping 192.168.1.3";
try{
Process proc = Runtime.getRuntime().exec(command);
InputStream in = new BufferedInputStream(proc.getInputStream());
OutputStream out = new BufferedOutputStream(new FileOutputStream("C:NetPanelDataping.txt"));

[Code] ....

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved