!!One clear answer on MIME attachments for SOAP!!

There are a lot of answers in the forum but one states this the other another solution and it is quite confusing for me to find my way out the soap.
I'm programming in java ofcourse working on soap and saaj packages. How can i send to the client a soap message that will include a mime type attachment??
Thank you in advance :)

I haven't used mine for booting, just for backup.
StorageReview use to be a good source for reviews and benchmark numbers - but need to take a grain of salt - not identical to how a drive will perform under OS X or using HFS+.
Your standard quiet fast WD Caviar 640:
HD Tune: WDC WD6400AAKS-00A7B0 Benchmark
Transfer Rate Minimum : 59.1 MB/sec
Transfer Rate Maximum : 109.1 MB/sec
Transfer Rate Average : 93.7 MB/sec
Access Time : 11.8 ms
Burst Rate : 87.2 MB/sec
CPU Usage : 19.3%
WD Green Power 1TB
HD Tune: WDC WD10EADS-00L5B1 Information
Firmware version : 01.0
WDC WD10EADS-00L5B1
Transfer Rate Minimum : 41.6 MB/sec
Transfer Rate Maximum : 95.6 MB/sec
Transfer Rate Average : 74.3 MB/sec
Access Time : 14.0 ms
Burst Rate : 115.7 MB/sec
CPU Usage : 4.5%
Black Caviar: HD Tune: WDC WD1001FALS-00J7B Benchmark
Transfer Rate Minimum : 53.9 MB/sec
Transfer Rate Maximum : 108.7 MB/sec
Transfer Rate Average : 86.1 MB/sec
Access Time : 12.9 ms
Burst Rate : 111.5 MB/sec
CPU Usage : 2.8%
The Green drive I think has changed slightly in the year it has been out (you would hope so for all drives, often firmware tweaks and drive mechanics, DSP chip, whatever) but it has had variable speed, 5400 rpm speed, and not designed for quick fast changes and seeks - the type of characteristics for random file access and low latency that your 10K Raptor enjoys.

Similar Messages

  • 2 levels of MIME attachments in SOAP message

    Hello,
    I'm not a java specialist, and i want to know a few things before i start something wich eventually turns out impossible to do.
    i want to create a SOAP message with one attachment. this attachment must be a multipart/mixed MIME message itself:
    -- Part1
    soapxml
    -- Part1 (1 SOAP attachment = MIME message)
    Content-Type: multipart/mixed; boundary:"Part2"
    -- Part2
    subAttachA
    -- Part2
    subAttachB
    -- Part2
    subAttachC
    --Part2
    --Part1
    * first of all: should i use a MimeBodyPart objects for subAttachX and create it with MimeMultiPart.createMimeBodyPart() ?
    - that MimeMultiPart i create like this: new MimeMultiPart("mixed") ?
    - THIS IS THE MOST IMPORTANT: how do i get this MimeMultiPart into the SOAP attachment part ?
    could this work:
    //MimeMultipart extends MultiPart + constr: new MimePartDataSource(MultiPart part)
    MimePartDataSource mds = new MimePartDataSource(MimeMultiPart multipart);
    //MimePartDataSource extends DataSource + constr: DataHandler(DataSource ds)
    DataHandler dh = new DataHandler(mds);
    //will the following line automatically set: Content-Type: multipart/mixed; boundary:"Part2"
    //if not, how can i obtain the boundary (="Part2")
    AttachmetPart ap = soapMessage.CreateAttachmetPart(dh);
    //will i still be able to set the Content-Id
    ap.setContentId("miID");
    All help greatly appreciated,
    Pieter

    Did you already tried the way i described ?
    because i can't start untill another question is answered, maybe you know the answer:
    http://forum.java.sun.com/thread.jsp?forum=34&thread=351252

  • Sld objects for SOAP to RFC syn.

    Hai..All....
    I am very new to Xi and  i am doing a soap to rfc syn scenario..
    pls give me a hint of what  type of Sld object are required for the scenarion
    like what should be the TS abd BSystem for the scenario and how many BS are required.
    can it be done using a single BS for both the communications.
    Dear experts i m waiing for ur responses.....
    thx
    simraan

    Hi Simraan,
    Can you please let me know the process flow.
    Call to RFC is in the SAP system hence you need to create the Business system at SLD. You need to create the Business system and import it into ID and use that one.
    Refer the below weblog for SOAP.
    For SOAP you first need to generate the WSDL from ID and import that WSDL in IR external definition.
    Refer the weblog for SOAP:
    How to use webservices in XI
    /people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
    How to use SOAP adapter.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f9cd4
    Refer the below weblog for RFC:
    HTTP to RFC - A Starter Kit /people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit
    Thnx
    Chirag

  • Axis SOAP Adapter - Setting MIME headers for attachements (Handlers?)

    Hello,
    I need to know if/how it is possible to set the individual MIME headers of the parts making up a multipart/related SOAP message using only standard Axis Handlers e.g. "com.sap.aii.axis.xi.XI30DynamicConfigurationHandler" (as described in the Axis FAQ in Note 1039369).
    I know I can insert transport headers  using "com.sap.aii.axis.xi.XI30DynamicConfigurationHandler", but I can't see a way of setting a MIME header for, say, the first part (i.e. the SOAP part) or the second part (e.g. an attachement). Is this possible without writing your own Axis handler? The Axis FAQ, in "Advanced usage question 31" implies that you can set MIME Headers but only shows an example of setting the transport header.
    I am using the SOAP Adapter to send a message comprising and XML message (in the SOAP body) and a PDF document (as an attachement). The external company this is being sent to requires that we have specific values for the "Content-Id" MIME header in each part of the multipart/related document. This is why I need to understand if we can do this without writing our own Axis Handler.
    Incidentally, I have tried to write a custom Axis Handler but couldn't get PI to find it after deployment. I did this by inserting my JAR file in the "com.sap.aii.adapter.lib.sda" (as per Notes 1039369 / 1138877) and then using JSPM. After deployment, though, when I tried to start the SOAP Adapter I got the following error in the RWB: "failed to initialize: org.apache.axis.ConfigurationException: java.lang.ClassNotFoundException: com.hp.gerryaxis.GerryAxis..." (my class was called "GerryAxis" and I placed this in package "com.hp.gerryaxis"). I'm not an experienced Java programmer (my background is in ABAP), so if anyone can suggest whey I'm getting this error, I'd be very grateful (for example, could my choice of package be causing the problem?).
    Thanks for your help.

    I went ahead and wrote a simple bespoke Axis Handler. By invoking this from the standard "HandlerBean" in the module processor of my communication channel, I was able to overwrite and set new MIME headers in the Attachment Parts of my SOAP Message. I was also able to change the contents of the SOAP Envelope; for example, I found I could easily delete the SOAP Header. However, I've encountered a problem when I try and update the MIME headers of the SOAP Part i.e. the Part of the multipart/related message containing the SOAP Envelope.
    Does anyone know why I can't seem to change the MIME headers of the SOAP Part?
    The Axis API calls I used were as follows:
    (1) To update the MIME headers of attachements in my SOAP message:
    (a) Message = MessageContext.getCurrentMessage()
    (b) Iterator = Message.getAttachments()
    (c) AttachmentPart = Iterator.getNext()
    (d) AttachmentPart.setMimeHeader(name, value)
    This works.
    (2) To update the MIME headers of the SOAP (root) Part:
    (a) Message = MessageContext.getCurrentMessage()
    (b) SOAPPart = Message.getSOAPPart()
    (c) SOAPPart.setMimeHeader(name, value)
    This DOESN'Twork - the MIME headers of the SOAP Part never change.
    (3) To update the SOAP Envelope (delete the SOAP Header):
    (a) Message = MessageContext.getCurrentMessage()
    (b) SOAPPart = Message.getSOAPPart()
    (c) SOAPEnvelope = SOAPPart.getEnvelope()
    (d) SOAPHeader = SOAPEnvelope.getHeader()
    (e) SOAPHeader.removeContents()
    This works.
    I just don't understand why the call to SOAPPart.setMimeHeader() doens't work when I try and insert new MIME headers to the SOAP Part (e.g. "Content-Name") or when I try and change existing MIME headers there (e.g. "Content-ID"). I don't get any errors.
    The code of my handler is:
    @(#)GerryAxis.java       
    Set MIME headers in the SOAP and specified attachment part of a message
    package com.hp.handlers;
    import org.apache.axis.handlers.BasicHandler;
    import org.apache.axis.AxisFault;
    import org.apache.axis.attachments.AttachmentPart;
    import org.apache.axis.Message;
    import org.apache.axis.MessageContext;
    import java.util.Iterator;
    import javax.xml.soap.SOAPMessage;
    import javax.xml.soap.SOAPEnvelope;
    import javax.xml.soap.SOAPHeader;
    import javax.xml.rpc.handler.soap.SOAPMessageContext;
    The <code>GerryAxis</code> handler class sets MIME headers.
    <p>
    This handler accepts the following parameters:
    <ul>
    <li><b>name</b>: Name of header
    <li><b>value</b>: Value for header
    <li><b>attachment</b>: Attachment number
    </ul>
    public class GerryAxis extends BasicHandler {
      /* (non-Javadoc)
    @see org.apache.axis.Handler#invoke(org.apache.axis.MessageContext)
      public void invoke(MessageContext msgContext) throws AxisFault {
        int i=0;
        boolean found = false;
        AttachmentPart ap = null;
        javax.xml.soap.SOAPPart sp = null;
        StringBuffer debug = new StringBuffer();
        try {
          // The MIME header change is controlled from the parameters "name", "value", "attachment" which  are
          // set in the module processor as parameters.
          String name  = (String)getOption("name");
          String value = (String)getOption("value");
          String attachment  = (String)getOption("attachment");
          Message msg = msgContext.getCurrentMessage();
          // Get the SOAP Part (the part holding the SOAP Envelope
          sp = msg.getSOAPPart();
          if (sp == null)
              debug.append("getSOAPPart returned <null> / ");
          // Set a MIME header in the SOAP Part - THIS DOES NOT WORK - WHY?     
          sp.setMimeHeader(name,value);
          // Remove the SOAP Header for the Envelope - this works fine
          SOAPEnvelope se = sp.getEnvelope();
          SOAPHeader sh = se.getHeader();
          sh.removeContents();
          // For debugging - writes some debuggin information to a "DEBUG" MIME header in the first Attachement Part
          debug.append("name = " + name +" / ");
          debug.append("value = " + value +" / ");
          debug.append("attachment = " + attachment + " / ");
          debug.append("getMimeHeader for SOAPPart returned " + sp.getMimeHeader(name)[0] + " / ");
          debug.append("getContentId for SOAPPart returned " + sp.getContentId() + " / ");
          // Update the specified attachement's MIME header - this works fine
          Iterator it = msg.getAttachments();
          while (it.hasNext()) {
            i++;
            ap = (AttachmentPart) it.next();
            if (i == new Integer(attachment).intValue()) {
              found = true;
              break;
          if (found) {
            ap.removeMimeHeader(name);
            ap.setMimeHeader("DEBUG",debug.toString());
            ap.setMimeHeader(name,value);
          msg.saveChanges();
        catch (Exception e) {
          throw AxisFault.makeFault(e);
    Thanks
    Edited by: Gerry Deighan on Oct 3, 2010 10:27 PM

  • SOAP Mime Attachments

    I'm new to web services.. before actually getting my hands dirty.. I need to figure out some things before deciding i will undertake a project..
    I'm thinking of an asynchronous setup..were clients submit batches of data to a web method...clients will poll the service for a response
    (see pattern 3 > http://www.ibm.com/developerworks/library/ws-asynch2/index.html)
    This system must use web standards.. as more then 1 organisation will participate
    this will be a mixed environment - some clients will submit data on the fly, others will send batches
    Each entry in the batch will have 2 images of 3k each ...it seems that the problem is with memory allocation rather than the network performance.
    I'm estimating 500 records per batch.. so a typical payload would come up to 3mb
    Does using SOAP MIME attachments resolve this issue? from what i understood.. this avoids having the images loaded memory as part of the DOM tree..
    would this setup even work??

    Hi I'm in the same boat... can we get some help?
    Thanks

  • Webservice for soap with attachments

    HI
    I am try to develop webservice for soap with attachments for the sending images like jpg,tiff,gif.
    it works fine when I statically attach the file
    but when i pass dynamically the file name it will give me error for the call.invoke() method
    Following is the code and the error details
    I am using eclipse wtp2.0 and using weblogic appserver 8.1 and axis-1.4
    that is my configuration details.
    // This is my service code
    import java.io.File;
    import java.io.IOException;
    import javax.activation.DataHandler;
    import javax.activation.FileDataSource;
    import javax.mail.MessagingException;
    import javax.xml.soap.AttachmentPart;
    import javax.xml.soap.MessageFactory;
    import javax.xml.soap.SOAPBody;
    import javax.xml.soap.SOAPBodyElement;
    import javax.xml.soap.SOAPElement;
    import javax.xml.soap.SOAPPart;
    import javax.xml.soap.SOAPException;
    import javax.xml.soap.SOAPMessage;
    import org.apache.axis.Message;
    import org.apache.axis.MessageContext;
    import org.apache.axis.message.SOAPEnvelope;
    //import org.apache.axis.soap.MessageFactoryImpl;
    import com.sun.corba.se.spi.activation.Repository;
    public class AttachmentServer1
         SOAPMessage msg = null;
         Message response= null;
         FileDataSource fileSource;
         DataHandler dataHandler = null;
         MessageContext context = null;
              public void sendImage(String fileName) throws MessagingException, IOException{
              try {
                        //java.lang.System.setProperty("javax.xml.soap.MessageFactory","com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl");
                        java.lang.System.setProperty("javax.xml.soap.MessageFactory","org.apache.axis.soap.MessageFactoryImpl");
                        MessageFactory fac = MessageFactory.newInstance();
                        msg = fac.createMessage();
                        context = MessageContext.getCurrentContext();
                        response = context.getRequestMessage();
                        if(msg != null){
                             System.out.println("From inside if statement");
                             //File f = new File("D:/1.png");
                             File f = new File(fileName);
                             fileSource = new FileDataSource(f);     
                             dataHandler =new DataHandler(fileSource);
                             System.out.println("From inside if statement 1");
                             AttachmentPart part = msg.createAttachmentPart(dataHandler);
                             System.out.println("From inside if statement part");
                             //part.setContentType("image/jpeg");
                             //part.setMimeHeader("Content-Type", "image/jpg");
                             //part.setContent(dataHandler, "image/jpg");
                             SOAPPart soapPart = msg.getSOAPPart();
                             javax.xml.soap.SOAPEnvelope envelope = soapPart.getEnvelope();
                             SOAPBody body = envelope.getBody();
                             SOAPBodyElement bodyElement = body.addBodyElement(envelope.createName("attach"));
                             SOAPElement element = bodyElement.addChildElement(envelope.createName("parent"));
                             System.out.println("From inside if statement 2");
                             part.setContentId("axis");
                             msg.addAttachmentPart(part);
                             element.addAttribute(envelope.createName("href"), part.getContentId());
                             System.out.println("From inside if statement 3");
                             msg.saveChanges();
                             System.out.println("From inside if statement 4");
                             System.out.println(part.getContentId());
                        }else
                             try {
                                  throw new Exception("Responce message is null");
                             } catch (Exception e) {
                                  // TODO Auto-generated catch block
                                  e.printStackTrace();
                   } catch (SOAPException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
    // This is the client code
    import java.io.File;
    import java.io.FileOutputStream;
    import java.util.Iterator;
    import javax.activation.DataHandler;
    import javax.xml.namespace.QName;
    import javax.xml.soap.AttachmentPart;
    import javax.xml.soap.SOAPBody;
    import javax.xml.soap.SOAPException;
    import org.apache.axis.Message;
    import org.apache.axis.MessageContext;
    import org.apache.axis.client.Call;
    import org.apache.axis.client.Service;
    import org.apache.axis.message.SOAPEnvelope;
    public class AttachmentClient {
         public static void getImage(){
              try{
                   String endPoint = "http://localhost:7001/Test/services/AttchmentServer";
                   Service service = new Service();
                   Call call = (Call)service.createCall();
                   call.setOperationName(new QName("sendImage"));
                   call.setTargetEndpointAddress(endPoint);
                   call.setUseSOAPAction(true);
                   call.invoke(new Object[] {});
                   MessageContext context = call.getMessageContext();
                   Message msg = context.getCurrentMessage();
                   Iterator obj = msg.getAttachments();
                   while(obj.hasNext()){
                        try{
                             AttachmentPart part = (AttachmentPart) obj.next();
                             File graphFile = new File("test.jpg");
                             FileOutputStream outputStream = new FileOutputStream(graphFile);
                             DataHandler dataHandler = part.getDataHandler();
                             if(dataHandler != null){
                                  dataHandler.writeTo(outputStream);
                                  outputStream.flush();
                                  System.out.println("File Saved at:"+graphFile.getAbsolutePath());
                             }else{
                                  System.out.println("null");
                        }catch(Exception e){
                             e.printStackTrace();
              }catch(Exception e){
                   e.printStackTrace();
         public static void main(String args[]) throws SOAPException
              getImage();
    // The error is something like that
    - Exception:
    java.lang.RuntimeException: javax.mail.MessagingException: Error in input stream;
    nested exception is:
         java.io.IOException: End of stream encountered before final boundary marker.AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
    faultSubcode:
    faultString: javax.mail.MessagingException: Error in input stream;
    nested exception is:
         java.io.IOException: End of stream encountered before final boundary marker.
    faultActor:
    faultNode:
    faultDetail:
         {http://xml.apache.org/axis/}stackTrace:javax.mail.MessagingException: Error in input stream;
    nested exception is:
         java.io.IOException: End of stream encountered before final boundary marker.
         at javax.mail.internet.InternetHeaders.load(InternetHeaders.java:122)
         at javax.mail.internet.InternetHeaders.<init>(InternetHeaders.java:93)
         at org.apache.axis.attachments.MultiPartRelatedInputStream.readTillFound(MultiPartRelatedInputStream.java:499)
         at org.apache.axis.attachments.MultiPartRelatedInputStream.readAll(MultiPartRelatedInputStream.java:433)
         at org.apache.axis.attachments.MultiPartRelatedInputStream.getAttachments(MultiPartRelatedInputStream.java:439)
         at org.apache.axis.attachments.AttachmentsImpl.mergeinAttachments(AttachmentsImpl.java:171)
         at org.apache.axis.attachments.AttachmentsImpl.getAttachmentByReference(AttachmentsImpl.java:341)
         at org.apache.axis.encoding.DeserializationContext.getObjectByRef(DeserializationContext.java:617)
         at org.apache.axis.encoding.ser.JAFDataHandlerDeserializer.populateDataHandler(JAFDataHandlerDeserializer.java:74)
         at org.apache.axis.encoding.ser.JAFDataHandlerDeserializer.startElement(JAFDataHandlerDeserializer.java:59)
         at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048)
         at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
         at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
         at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:345)
         at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
         at org.apache.axis.client.Call.invoke(Call.java:2467)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at AttachmentClient2.getImage(AttachmentClient2.java:27)
         at AttachmentClient2.main(AttachmentClient2.java:58)
         {http://xml.apache.org/axis/}hostname:solusoft18
    javax.mail.MessagingException: Error in input stream;
    nested exception is:
         java.io.IOException: End of stream encountered before final boundary marker.
         at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
         at org.apache.axis.attachments.MultiPartRelatedInputStream.readTillFound(MultiPartRelatedInputStream.java:609)
         at org.apache.axis.attachments.MultiPartRelatedInputStream.readAll(MultiPartRelatedInputStream.java:433)
         at org.apache.axis.attachments.MultiPartRelatedInputStream.getAttachments(MultiPartRelatedInputStream.java:439)
         at org.apache.axis.attachments.AttachmentsImpl.mergeinAttachments(AttachmentsImpl.java:171)
         at org.apache.axis.attachments.AttachmentsImpl.getAttachmentByReference(AttachmentsImpl.java:341)
         at org.apache.axis.encoding.DeserializationContext.getObjectByRef(DeserializationContext.java:617)
         at org.apache.axis.encoding.ser.JAFDataHandlerDeserializer.populateDataHandler(JAFDataHandlerDeserializer.java:74)
         at org.apache.axis.encoding.ser.JAFDataHandlerDeserializer.startElement(JAFDataHandlerDeserializer.java:59)
         at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048)
         at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
         at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
         at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:345)
         at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
         at org.apache.axis.client.Call.invoke(Call.java:2467)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at AttachmentClient2.getImage(AttachmentClient2.java:27)
         at AttachmentClient2.main(AttachmentClient2.java:58)
    Caused by: javax.mail.MessagingException: Error in input stream;

    Hi David,
    The "covert byte[] to a base64 encoded string" solution, is probably your best
    bet given the scenario you described.
    Regards,
    Mike Wooten
    "David Ruana" <[email protected]> wrote:
    >
    Weblogic 6.1 (SP2) does not support SOAP with attachments. In the meanwhile,
    what
    is the best approach in order to send a SOAP message which has binary
    data?
    My EJB is currently receiving a byte[] and returning also a byte[]. The
    only solution
    I can think of right now is to convert the byte[] into a String in base64
    format.
    Would you recommend that?
    Thanks in advance.

  • HT201303 using a new computer, and cannot download music without being able to answer security questions.  Is there a way to reset these or get the answers sent to you for one's security questions.

    using a new computer, and cannot download music without being able to answer security questions.  Is there a way to reset these or get the answers sent to you for one's security questions.

    If you have a rescue email address set up on your account then you can try going to https://appleid.apple.com/ and click 'Manage your Apple ID' on the right-hand side of that page and log into your account. Then click on 'Password and Security' on the left-hand side of that page and on the right-hand side you might see an option to send security question reset info to your rescue email address.
    If you don't have a rescue email address set up then go to Express Lane  and select 'iTunes' from the list of 'products' in the middle of the screen.
    Then select 'iTunes Store', and on the next screen select 'Account Management'
    Next choose 'iTunes Store Account Security' and fill in that you'd like your security questions/answers reset.
    You should get an email reply within, I think, about 24 to 48 hours (and check your Spam folder as well as your Inbox)

  • Mime attachments in Mail from two mac users

    I've been receiving mime attachments in Tiger Mail from Ebay and members for a while and I've searched the forum for answers but haven't found a viable solution yet. I end up using TextEdit to open them. I've contacted ebay about this and they have no clue, and think it's spam even though I tell them I get them from Ebay tech support, however they do show up ok in my RCN webmail when I check there.
    Anyway that's not the problem now, I was trying to troubleshoot my father's mail problem who is Panther Mail and it mysteriously stopped working for him a couple days ago both sending and receiving. However he is getting them from his webmail at SBC/Yahoo formerly Ameritech. I checked his account settings over the phone and they seemed correct to what he had before but I had him contact his provider.
    They don't seem to know what's going on and wanted him to contact Apple.I had him contact them again and they finally did have him change his outgoing mail server from Ameritech to SBC/Yahoo. So he is able to send from there now but not receive emails. ( he still still sends and receives ok at his webmail site) . Since they changed the outgoing mail server however, the email he sends me (all plain text) is coming now as a mime attachment.
    I've never seen this before from two Mac users using Mail and plain messages. I had him try changing back to the Ameritech outgoing sever but that still doesn't work. And again if I check my RCN webmail I can view these messages fine in the body of the email there, just not in Mail. Any ideas what may have caused this? Is it because of the Yahoo outgoing mail server? He's about givin up and has resorted to his webmail only for now. I generally like Mail but this is a pia.
    Craig
    G5 Dual 2.5GHZ, 15 TiBook 1GHZ, I.25 dual G4 MDD, 15G ipod, Beige G3/500GHZ   Mac OS X (10.4.7)  

    <Where is it designated as a "mime-attachment" & where does the "27bytes" text appear?>
    It shows mime-attachment(27bytes) just below the little plain document icon. This shows up both in the body of the email and also the little attachment drop down menu below the To / subject area.
    <Also, if you go to Mail's View > Message submenu when one of these messages is open, which (if any) 'alternate' menu choices are available (not grayed out)? >
    All are greyed out except Long headers and Raw source.
    Here is the header info in the message if that helps any:
    From: [email protected]
    Subject: test
    Date: December 27, 2006 10:49:27 PM EST
    To: [email protected]
    Return-Path: <[email protected]>
    Received: from mr05.lnh.mail.rcn.net (EHLO mr05.lnh.mail.rcn.net) ([207.172.157.25]) by ms05.lnh.mail.rcn.net (MOS 3.7.5a-GA FastPath queued) with ESMTP id CYF54813; Wed, 27 Dec 2006 22:49:31 -0500 (EST)
    Received: from mx06.lnh.mail.rcn.net (mx06.lnh.mail.rcn.net [207.172.157.56]) by mr05.lnh.mail.rcn.net (MOS 3.7.5a-GA) with ESMTP id MDY18691; Wed, 27 Dec 2006 22:49:30 -0500 (EST)
    Received: from flpvm09.prodigy.net ([207.115.20.39]) by mx06.lnh.mail.rcn.net with ESMTP; 27 Dec 2006 22:49:29 -0500
    Received: from [75.34.9.255] (adsl-75-34-9-255.dsl.chcgil.sbcglobal.net [75.34.9.255]) by flpvm09.prodigy.net (8.13.8 out.dk.spool/8.13.8) with ESMTP id kBS3nEOh005937 for <[email protected]>; Wed, 27 Dec 2006 19:49:15 -0800
    X-Orbl: [75.34.9.255]
    Domainkey-Signature: a=rsa-sha1; s=sbc01; d=ameritech.net; c=nofws; q=dns; h=mime-version:content-transfer-encoding:message-id:
    Content-Type: to:from:subject:date:x-mailer; b=RT51cAASkaC4dXKPZSEOEdmv7ApKJ68xdvGgdP7ifDKDoI6j6EIr5dyZl7OrPcoww SjzfTr1nAxHOJGy0wzYeg==
    Content-Type: text/plain; charset=US-ASCII; format=flowed
    Mime-Version: 1.0 (Apple Message framework v624)
    Content-Transfer-Encoding: 7bit
    Message-Id: <[email protected]>
    X-Mailer: Apple Mail (2.624)
    X-Junkmail-Status: score=10/50, host=mr05.lnh.mail.rcn.net
    X-Junkmail-Sd-Raw: score=unknown, refid=str=0001.0A090203.45933D44.001B,ss=1,fgs=0, ip=207.115.20.39, so=2006-05-09 23:27:51, dmn=5.2.121/2006-09-27
    here is the raw source. The last line is what shows up in the mime attachment when it is opened in text edit or viewed at my webmail :
    Return-Path: <[email protected]>
    Received: from mr05.lnh.mail.rcn.net (EHLO mr05.lnh.mail.rcn.net) ([207.172.157.25])
    by ms05.lnh.mail.rcn.net (MOS 3.7.5a-GA FastPath queued)
    with ESMTP id CYF54813;
    Wed, 27 Dec 2006 22:49:31 -0500 (EST)
    Received: from mx06.lnh.mail.rcn.net (mx06.lnh.mail.rcn.net [207.172.157.56])
    by mr05.lnh.mail.rcn.net (MOS 3.7.5a-GA)
    with ESMTP id MDY18691;
    Wed, 27 Dec 2006 22:49:30 -0500 (EST)
    Received: from flpvm09.prodigy.net ([207.115.20.39])
    by mx06.lnh.mail.rcn.net with ESMTP; 27 Dec 2006 22:49:29 -0500
    X-ORBL: [75.34.9.255]
    DomainKey-Signature: a=rsa-sha1; s=sbc01; d=ameritech.net; c=nofws; q=dns;
    h=mime-version:content-transfer-encoding:message-id:
    content-type: to:from:subject:date:x-mailer;
    b=RT51cAASkaC4dXKPZSEOEdmv7ApKJ68xdvGgdP7ifDKDoI6j6EIr5dyZl7OrPcoww
    SjzfTr1nAxHOJGy0wzYeg==
    Received: from [75.34.9.255] (adsl-75-34-9-255.dsl.chcgil.sbcglobal.net [75.34.9.255])
    by flpvm09.prodigy.net (8.13.8 out.dk.spool/8.13.8) with ESMTP id kBS3nEOh005937
    for <[email protected]>; Wed, 27 Dec 2006 19:49:15 -0800
    Mime-Version: 1.0 (Apple Message framework v624)
    Content-Transfer-Encoding: 7bit
    Message-Id: <[email protected]>
    Content-Type: text/plain; charset=US-ASCII; format=flowed
    To: Craig Hlady Hlady <[email protected]>
    From: bohdan hlady <[email protected]>
    Subject: test
    Date: Wed, 27 Dec 2006 21:49:27 -0600
    X-Mailer: Apple Mail (2.624)
    X-Junkmail-Status: score=10/50, host=mr05.lnh.mail.rcn.net
    X-Junkmail-SD-Raw: score=unknown,
    refid=str=0001.0A090203.45933D44.001B,ss=1,fgs=0,
    ip=207.115.20.39,
    so=2006-05-09 23:27:51,
    dmn=5.2.121/2006-09-27
    craig.;;check this one out
    G5 Dual 2.5GHZ, 15 TiBook 1GHZ, I.25 dual G4 MDD, 15G ipod, Beige G3/500GHZ   Mac OS X (10.4.7)  

  • Incorrect MIME type for XML Data Connection POST requests

    It appears that Xcelsius 2008u2019s XML Data Connection logic does not specify the correct MIME type for the data it sends to the server in its POST request.  Using an HTTP debug proxy, I was able to see that Xcelsius sends XML data in the POST, but is setting a content-type of u201Cx-www-form-urlencodedu201D.  According to the W3C spec:
      http://www.w3.org/TR/html401/interact/forms.html#h-17.13.4.1
    Data sent with a MIME type of u201Cxxu201D should be encoded as key?value pairs, like this:
      key1=val1&key2=val2&Submit=Submit
    So, what Xcelsius is doing is clearly incorrect.  Worse, if your server process is a Java servlet, you may find that the POSTed data will be gobbled up by the servlet container and you wonu2019t be able to read it using a getInputStream(), or getReader() call because itu2019s already been processed by a call to the getParameter() method.
    The correct mime type for POSTing an XML formatted request from Xcelsius should be "text/xml".
    Wayne

    Hi,
    The Error #2032 your getting is due to the Flash player security.
    To remove this this error you need one crossdomain Xml file in the root directory which actually provides a lot more control over who has access to your data from a SWF. The cross domain policy is attached as crossdomain.xml.
    In the XML file, it is used a wildcard (*). This allows a SWF located on any machine to access your data source. You can certainly use an IP address or domain name to restrict access rather to opening it up completely. I always start with the wildcard to make sure my dashboard works, then start restricting access as necessary.
    Here is a whitepaper with everything you need to know about Flash player security:
    http://www.adobe.com/devnet/flashplayer/articles/flash_player_9_security.pdf
    Please let me know if you need any more clarification.
    Regards,
    Sanjay

  • Getting MIME attachments in emails

    I have an iMac and am having a problem with the Mail program. Any message I get from any ebay member comes as a MIME attachment instead of the text being in the body of the email. This includes replies from ebay support. I can view the emails thru ebay's "my messages" fine but the same messages are MIME attachments in the Mail program. Any other emails from non-ebay users I get are fine. This has only started happening in the last few weeks or so.
    I don't see anything in the Mail preferences having to do with MIME.
    Any help would be appreciated.
      Mac OS X (10.4.6)  

    Ernie,
    Just to clarify (hopefully), the emails that I am receiving with MIME attachments were not originally sent with an attachment. I have questioned those who have sent the emails and they verified that they did NOT attach any documents to the email only typed the message in the email itself. However when receiving the email in the Apple Mail program the text is now in a mime attachment not in the body of the email. Somewhere along the way, the email is getting an attachment. It has NOT always been that way so I am not sure what happened to cause this. I may try and use another mail program instead (although I do like apple's mail program) and see if there is a difference.
    I can check with my ISP (RCN) and see if they added any SPAM screening although it seems strange it would only be on a emails coming from one place (ebay).
    Thanks for your response.
    Jane

  • Some questions for SOAP attachment

    Hello to all, i am newbie :( with web services and i have some questions...... I want to make a service for transfering data from client to server through a Web Service. Right now i can transfer stings, int but with images, videos i don't know what to do.... Well the software that i'm using is j2sdk1.4.2_04, jakarta-tomcat-5.0.19 and soap 2.3.1 (downloaded from Apache site). I confused with MIME and DIME, i know that if i want to transfer data like images/audio i have to use one of them, BUT which one? I think MIME supported from Java and DIME supported from Microsoft, is that right? Can i make my client using DIME? If i choose MIME i have to use JavaMail and JAXM?
    Please if can help me because i have very confuse and i feel like lost in space...
    Thanks for your time, John

    I've been able to find an answer to most of the questions.
    use CNTRL key when clicking in the network type drop down, to be able to reveal the "Join Network" option, not normally visible without CNTRL key
    5gig N issue is causing all the slow extended network issues, its slightly faster when transferring between ethernet and wifi client
    Still don't know if it's possible to connect a modem to the extending network base station

  • I click on one song and another one starts playing.  Cover art for one artist shows up on another album.  All of my music isn't showing up.  Please help.  Why is this happening?  How can I fix it?

    I click on one song and another one starts playing.  Cover art for one artist shows up on another album.  All of my music isn't showing up.  Please help.  Why is this happening?  How can I fix it?

    Sorry for not getting back with you...
    That moves only the iTunes media, not the iTunes library (which is really kinda nebulous).
    iTunes library = iTunes folder and all the media, wherever it is located.
    The /Music/iTunes/ folder contains the iTunes library.itl file, which keeps track of everything in iTunes.
    I do however still have the original MAIN startup drive still in the computer, it's just not the startup.
    This is good you still have it.
    Try this...
    Hold Option and launch iTunes.
    Select Choose library... and select the /iTunes/ folder on the original drive. It should be in /Users/your_user_name/Music/.
    Don't mess with anything. We can get it cleared up.
    Does everything work okay?

  • I need to reinstall my original factory disc and reset my computer to the beginning. It currently has lion. Do I need to erase my HD first to clear and make new room for the install disc.

    I need to reinstall my original factory disc and reset my computer to the beginning. It currently has lion. Do I need to erase my HD first to clear and make new room for the install disc.

    Prepare Your Mac for Sale
    Boot from the OS X Installer Disc One that came with the computer.  After the installer loads select your language and click on the Continue button.  When the menu bar appears select Disk Utility from the Utilities menu.  After DU loads select the startup volume from the left side list then click on the Erase tab.  Set the format type to Mac OS Extended (Journaled) then click on the Options button.  Select the one pass Zero Data option and click on the OK button.  Then click on the Erase button.
    Note: You can skip the Zero Data option if you are not concerned about removing sensitive personal data from the hard drive.  If you choose to skip this part of the process then it is possible for others to recover data from the hard drive.  The Zero Data procedure will prevent others from getting access to your personal information.
    This process will take 30 minutes to several hours depending upon the size of the hard drive.  After formatting has completed quit DU and return to the installer.  Now complete the OS X installation.  At the completion of the installation do not restart the computer.  Instead just shut it off.  The next user will be presented with the Setup Assistant when they turn on the computer just as it would if new out of the box.

  • PI 7.0: Message prioritisation in adapter engine for SOAP adapter.

    Hi All,
    We have both high and low priority synchronous messages using the SOAP sender Channel of the Central AE.
    How can we make sure that High Prio messages ALWAYS get a thread right away when entering the AE? Installing a separate AE is not an option.
    When I look in RWB->Component Monitoring->Adapter Engine->Engine Status in the Queues tab, I see this:
    SOAP_http://sap.com/xi/XI/SystemCall Yes 5(5) 5
    SOAP_http://sap.com/xi/XI/SystemRqst Yes 5(5) 5
    When a new High Prio message enters, it can take more than one hour before it gets processed, because there are 1000 Low Prio messages also using the same 5 available Threads...
    This delay is of course unacceptable for High Prio messages.
    I checked in many other threads in SDN, looks like we cannot priortise for particular messages in PI 7.0, as we can do only at adapter level, not at interface level.
    I was thinking of going to the approach which was suggested by "Gr, Wout" in the below thread. 
    xi prioritization in adapter engine (ae, af, adapter framework, java, jca)
    Creating own adapter "MYSOAP" by copying the metadata of SOAP adapter. By that we can use our own adapter "MYSOAP" for high priority interfaces.
    what you think guys about this approach?
    Is there any thing I need to take care going through this approach apart from copying SOAP metadata into my own adapter.?
    Thanks
    Deepthi

    increased thread count for soap adapter

  • IMP: When will go HTTP and When we will go for SOAP????

    Hey Experts,
    Here i have requirement like that, I want to syn the date from SAP to external applications eg.., dot net So here which adapter i need to use here ,Either HTTP or SOAP??
    When we will go for Http and when we will go SOAP ? and which suits for dot net applications and which suits for java kind of applications ...
    Can you explain me what is the difference between this two adapter and which is the best one???
    Thanks in Advance
    Regards
    JS

    Sarathy,
    So here which adapter i need to use here ,Either HTTP or SOAP??
    It completely depends on the receiving system. I prefer web services, so if they can receive web services, then go for SOAP.
    When we will go for Http and when we will go SOAP ? and which suits for dot net applications and which suits for java kind of applications ...
    It completely depends on the scenario. In system integration, you first identify the scenario, and then choose the adapter which best suits the scenario.
    On .NET applications, it's easier to create / maintain web services.
    Can you explain me what is the difference between this two adapter and which is the best one???
    Please do a search on SDN / SAP Help, you will find plenty of blogs / forum postings on this topic.
    Regards,
    Neetesh

Maybe you are looking for

  • How do I Control my printer as to no. pages, single or double sided, etc. using Firefox Browser

    Your print command does not allow modifying the page printed. How do I restrict the number of pages printed. How do I print in black and white instead of color. The HP Officejet pro 8600 device is set to default setting but you browser ignores them.

  • Improper cuts appearing in my final output with Quicktime

    Hi everyone. I've been struggling to output what, in my opinion, is a fairly simple project I've edited from an old home video (originally shot on miniDV). It's mostly just cuts and some simple text titles. Forgive me for some ignorance regarding Fin

  • 10.1 install disk problem

    Hello all, I have a few questions at the end of this post but first a rant of what a problem that I went through and later solved. [rant] I have an iMac 400 with 10.1.5 installed on it. I was interested in purchasing Panther but am low on hard drive

  • Screen resolution settings changing as soon as I connect a beamer

    I do a lot of presentations and every time I connect a beamer (not my own, one that is in the hotel or conference room, so different models every time) my MBP screen settings go often haywire. My screen resolution on the MBP (OS SL) is set at 1680x10

  • IOS 6.1: Playcounts / Last played still DOA

    Just checked and Playcounts and Last Played info is not synching to the cloud and to iTunes. Star-ratings seems to still sync like before Total Bummer