File with constants declared?

How do I create a file with some constants declared? Do I have to make a class out of them? Then, how do I import the file into other classes?

Here's what I have:
interface ConvertTypes
     public static final int IDC = 1,MDS = 2, IDC_AND_MDS = 3;
class ctest implements ConvertTypes
     public static void main(String[] args)
          System.out.println(IDC);
Here's the error I get after I compile ConvertTypes and ctest:
Z:\ctest.java:1: cannot resolve symbol
symbol : class ConvertTypes
location: class ctest
class ctest implements ConvertTypes
^
Z:\\ctest.java:5: cannot resolve symbol
symbol : variable IDC
location: class ctest
          System.out.println(IDC);

Similar Messages

  • IDOC-FILE - If IDOC is not triggered, need to genarate file with constants

    Hi Friends,
    I have a scenario like this.
    IDOC to FILE scenario.
    1. IDOC will get triggerd everyday and flat file will be genatated at specified location.
    2. If IDOC is not genarated for the day, need to genarate falt file with some constants.
    Can anyone help me on this.
    Thanks in advance.

    Hi Vivek,
       I assume that Idocs are being triggred from a different system say SAP r/3 system to XI server. Since you do not have any messages to verify whether idoc has been triggred for the day or not, you have to keep a log in the SAP r/3 system in form of a table. This table (say Z_IDOC_TIME) will contain one entry having date and time when last idoc has been sent to PI system. Now one ABAP code is required which will continuously read the contents of last entry in the ZIDOC_TIME and compare with current server time. If the difference between the time is found to be more or equal to 24 hours then emails can be triggred to a fixed set of recipients. The set of recipients may be made dynamic by storing them in a table say ZEMAILID. So the ABAP program will take contents from both Z_IDOC_TIME and ZEMAILID. The flat file with constants can be attached with the emails.
    In case you do not want emails to be sent then you would require batch jobs which will run in background. This batch job will check at a particular time if iodcs were sent for the day or not. If they not been sent then it will call ABAP code to trigger iodcs with a different data set than what is expected by PI in normal conditions (may be you can populate the idoc with the constants you would like in the file). When such an idoc is received in PI then you can easily generate an flat file with required constants.
    regards
    Anupam

  • Duplicate namespace declarations when writing a file with JCA file adapter

    I am using JCA File adapter to write a an XML file. The composite contains a mediator which received and transforms an XML to desired format and then calls a JCA file adapter to write the file.
    The problem that I am having is that the written file has declaration of namespaces repeated with repeating elements instead of a single declaration at root. For ex.
    instead of
    <ns0:Root xmlns:ns0="namespace0"  xmlns:ns1="namespace1" xmlns:ns2="namespace2">
    <ns0:RepeatingChild>
    <ns1:Element1>value1</ns1:Element1>
    <ns2:Element2>value2</ns2:Element2>
    </ns0:RepeatingChild>
    <ns0:RepeatingChild>
    <ns1:Element1>value3</ns1:Element1>
    <ns2:Element2>value4</ns2:Element2>
    </ns0:RepeatingChild>
    </ns0:Root>What I see in the file is:
    <ns0:Root xmlns:ns0="namespace0"  xmlns:ns1="namespace1" xmlns:ns2="namespace2">
    <ns0:RepeatingChild>
    <ns1:Element1 xmlns:ns1="namespace1" xmlns:"namespace1">value1</ns1:Element1>
    <ns2:Element2 xmlns:ns2="namespace2" xmlns:"namespace2">>value2</ns2:Element2>
    </ns0:RepeatingChild>
    <ns0:RepeatingChild>
    <ns1:Element1 xmlns:ns1="namespace1" xmlns:"namespace1">>value3</ns1:Element1>
    <ns2:Element2 xmlns:ns2="namespace2" xmlns:"namespace2">>value4</ns2:Element2>
    </ns0:RepeatingChild>
    </ns0:Root>So basically all the elements which are in different namespace than root element have a namespace declaration repeated even though the namespace identifier is declared at the root elment level.
    Although, the XML is still valid, but this is unnecessarily increasing the filesizes 3-4 times. Is there a way I can write the XML file without duplicate declarations of namespaces?
    I am using SOA Suite 11.1.1.4
    The file adapter has the schema set as above XML.
    I tried the transformation in mediator using XSL and also tried using assign [source(input to mediator) and target(output of mediator, input of file adapter) XMLs are exactly same].
    but no success.

    I used automapper of JDeveloper to generate the schema. The source and target schema are exactly same.
    I was trying to figure it out and I observed that if the namespaces in question are listed in exclude-result-prefixes list in xsl, then while testing the XSL in jDeveloper duplicate namespaces occur in the target and if I remove the namespace identifiers from the exclude-result-prefixes list then in jDeveloper testing the target correctly has only a single namespace declaration at the root node.
    But, when I deployed the same to server and tested there, again the same problem.

  • How can i to convert a file to .m4a format with constant bitrate and constant overall bitrate?

    how can i to convert a file to .m4a format with constant bitrate and constant overall bitrate?

    "Surely you have the same check boxes as me? Surely you can make the same selections, AAC Encode, Custom bit rate, 256k or 320k or whatever you want... Sample rate 44.1KHz, Auto Channels and VBR not selected?"
    Yes.
    " Have you tested this? "
    Yes. I tested resulted files with "MediaInfo".
    "If so what are the results?"
    VBR.

  • How to include header files with different extensions

    Hi,
    When i include a header file with extension .ch (myincludefile.ch), the compiler gives error messages but when i change the extension to .h, the problem disappears.
    Can anyone help me getting rid of this problem?
    For example, for the line below, I get a warning such as, "attempt to redefine MY_CONST without #undef". Remember when i change the extension to .h, the problem disappears.
    #define MY_CONST 500 /* Constant */
    Thank you very much

    I don't see how the name of the file could cause or prevent error messages, except when template declarations are involved. So let's assume for now that the file has a template declaration.
    The Templates chapter of the C++ Users Guide explains about including or separating template declarations and their definitions.
    If you have only a template declaration in a file and the compiler needs the definition, it will look for another file with the same base name and include it automatically. For example, if you have files foo.h and foo.cc, and foo.h has a template declaration, the compiler will include foo.cc automatically, even if you didn't intend for that to happen. You can wind up with multiple delcaration errors that way.
    When looking for a file containing template definitions, the compile will not include a .h file, so as not to create recursive inclusion. If changing the file name to .h causes your problem to disappear, it seems like an unwanted automatic inclusion is the problem.
    You can try two things to find out:
    1. Compile with the -H option. The compiler will output an indented list of all included files. See if you are getting a file you didn't intend, or the same file twice.
    2. Compile with option -template=no%extdef. It disables the automatic search for template definitions.
    If you find an unintended included file this way, you will probably have to change the names or organizaiton of some of the files. Our implementation of the C++ standard library depends on NOT using the -template=no%extdef option, which might mean you can't use that option.

  • Importing text file with variable spaces

    Hi all
    I have a text file with a varying amount of spaces in it. Typical output from the file is attached.
    How can I separate the values into separate columns please?
    Thanks in advance.

    You're going to need some substrings:
    DECLARE @flatFileLine VARCHAR(MAX) = '2002 01118511 0.00 0 0.00 0.00 PENDING '
    SELECT
    SUBSTRING(@flatFileLine,1,4),SUBSTRING(@flatFileLine,5,17),SUBSTRING(@flatFileLine,22,17),SUBSTRING(@flatFileLine,39,17),SUBSTRING(@flatFileLine,56,17),SUBSTRING(@flatFileLine,73,17),SUBSTRING(@flatFileLine,90,17)

  • I am using Firefox 3.6.13 and have installed Windows Media Player 1.0.0.8 for Firefox. However, if I attempt to open a file with a .wmv extension it appears to function properly, except, that I cannot "play" the file. What am I doing wrong?

    # Question
    I am using Firefox 3.6.13 and have installed Windows Media Player 1.0.0.8 for Firefox. However, if I attempt to open a file with a .wmv extension it appears to function properly, except, that I cannot "play" the file. What am I doing wrong?

    You probably have not seen anyone reporting the exact same problem as you. All three crash reports have the same crash signature and as currently ranked 67 it is not the commonest of reasons for a crash.
    I hope you enter your email contact information when reporting crashes. I note you see this crash when using videos, others may possibly see this crash in other circumstances.
    You have already tried the obvious, attempts at a fix so it is now down to wait and see, maybe developers working on the bug will report something or fix it.
    Did you try my suggestion of installing portable ESR ?
    For forum cross referencing purposes
    * Crash Reports for Crash IDs <br />bp-71697f5d-41d4-48ae-9db9-3e6302130607<br /> bp-6e1347bc-153f-433a-9c35-a5f022130607<br /> bp-92a533a2-9e09-4c1e-8df7-deb4c2130607
    *(all three) Crash Signature: EnumSoftwareMFTs(_GUID const&, unsigned int, __MIDL___MIDL_itf_mfobjects_0000_0006_0003 const*, __MIDL___MIDL_itf_mfobjects_0000_0006_0003 const*, IMFActivate***, unsigned int*)
    * Related bug 858667 NEW crash in mozilla::wmf::MFTEnumEx @ EnumSoftwareMFTs
    *I note this was first seen in Fx21 and is 100% Windows 7
    <br />

  • Trouble writing to file with FileWriter

    Hey I'm pretty new to Java and even newer to file classes so I'd appreciate it you could look over what I've done. My FlashCard object has its own toString() method which prints out what I want it to so basically all I need to know is why it doesn't print anything?
    File f;
    //..Constructors and other methods for a JFrame
         private void printList() throws IOException
                   writer = new PrintWriter(new BufferedWriter(new FileWriter(f)), true); //f is a File object declared below
                   writer.println("test");
                   java.util.Iterator<FlashCard> e = cards.iterator();
                   String s = "";
                   while(e.hasNext())
                        s = "" + e.next();
                        writer.println(s);          
                        System.out.println(s);   //Debugging line, prints out what i want to be put in the file correctly!
                   writer.close();
                   FileWriter writer2 = new FileWriter(f, true);
                   writer2.write("hi");
    //....more code
    private class ClickListener                          //subclass of the class containing the code above
                   implements ActionListener
                   @Override
                   public void actionPerformed(ActionEvent e)
                        if (e.getSource() == create)
                             boolean temp = false;
                             String fileName = "c:\\FlashCards\\";
                             f = new File(fileName);
                             f.mkdir();
                             f = new File(fileName + stackName.getText() + ".txt");
                             try {
                                  temp = f.createNewFile();
                             } catch (IOException e1) {
                             //...More code here for responding to file not being created successfully
                             f.setWritable(true);
                             control.currentFile = f;
                        }This the the only code I thought to be relevant but if there's a declaration you need that I left out let me know! The annoying thing is I copied this from another class I wrote (with modifications of course) and it works perfectly, no problems!
    Thanks in advance!

    OK I've done the things you've mentioned, thank you for me notice i was missing some code organization. The problem unfortunately is not yet solved but now I think I have a better idea of what the problem is! Here's the code:
    This is what I'm using to make a file
    private void createFile()
                   boolean temp = false;
                   String fileName = "c:\\FlashCards\\";
                   f = new File(fileName);
                   f.mkdir();
                   f = new File(fileName + stackName.getText() + ".txt");
                   try {
                        temp = f.createNewFile();
                   } catch (IOException e1) {
                        //TODO fill in exception catchs
                   if(temp)
                        //Do something
                   else
                        JOptionPane.showMessageDialog(addCard, "File Name Already Exists");
                        return;
              }And this is where the file is being used by a writer:
              private void printList() throws IOException
                   String temp = f.getAbsolutePath();
                   PrintWriter writer = new PrintWriter(new BufferedWriter(new FileWriter(new File(temp), true)), true);
                   java.util.Iterator<FlashCard> i = cards.iterator();
                   while(i.hasNext())
                        writer.println(i.next());          //TODO fix this writer so that it prints properly onto the document!!
                   writer.close();
              }The problem I think is either caused by a) the new File doesn't like properly to the FileWriter for some reason or b) the file I've made does not work for output for some reason. I think this because I can make a new file with a literal pathname such as "c:\\file.txt" and it works fine but as soon as I use my file f to make it it doesn't print anything out!! any ideas?

  • Create xml file with values from context

    Hi experts!
    I am trying to implement a WD application that will have some input fields, the value of those input fields will be used to create an xml file with a certain format and then sent to a certain application.
    Apart from this i want to read an xml file back from the application and then fill some other context nodes with values from the xml file.
    Is there any standard used code to do this??
    If not how can i do this???
    Thanx in advance!!!
    P.S. Points will be rewarded to all usefull answers.
    Edited by: Armin Reichert on Jun 30, 2008 6:12 PM
    Please stop this P.S. nonsense!

    Hi,
    you need to create three util class for that:-
    XMLHandler
    XMLParser
    XMLBuilder
    for example in my XML two tag item will be there e.g. Title and Organizer,and from ur WebDynpro view you need to pass value for the XML tag.
    And u need to call buildXML()function of builder class to generate XML, in that i have passed bean object to get the values of tags. you need to set the value in bean from the view ui context.
    Code for XMLBuilder:-
    Created on Apr 4, 2006
    Author-Anish
    This class is to created for having function for to build XML
    and to get EncodedXML
      and to get formated date
    package com.idb.events.util;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    import com.idb.events.Event;
    public class XMLBuilder {
    This attribute represents the XML version
         private static final double VERSION_NUMBER = 1.0;
    This attribute represents the encoding
         private static final String ENCODING_TYPE = "UTF-16";
         /*Begin of Function to buildXML
    return: String
    input: Event
         public String buildXML(Event event) {
              StringBuffer xmlBuilder = new StringBuffer("<?xml version=\"");
              xmlBuilder.append(VERSION_NUMBER);
              xmlBuilder.append("\" encoding=\"");
              xmlBuilder.append(ENCODING_TYPE);
              xmlBuilder.append("\" ?>");
              xmlBuilder.append("<event>");
              xmlBuilder.append(getEncodedXML(event.getTitle(), "title"));
              xmlBuilder.append(getEncodedXML(event.getOrganizer(), "organizer"));
              xmlBuilder.append("</event>");
              return xmlBuilder.toString();
         /End of Function to buildXML/
         /*Begin of Function to get EncodedXML
    return: String
    input: String,String
         public String getEncodedXML(String xmlString, String tag) {
              StringBuffer begin = new StringBuffer("");
              if ((tag != null) || (!tag.equalsIgnoreCase("null"))) {
                   begin.append("<").append(tag).append(">");
                   begin.append("<![CDATA[");
                   begin.append(xmlString).append("]]>").append("</").append(
                        tag).append(
                        ">");
              return begin.toString();
         /End of Function to get EncodedXML/
         /*Begin of Function to get formated date
    return: String
    input: Date
         private final String formatDate(Date inputDateStr) {
              String date;
              try {
                   SimpleDateFormat simpleDateFormat =
                        new SimpleDateFormat("yyyy-MM-dd");
                   date = simpleDateFormat.format(inputDateStr);
              } catch (Exception e) {
                   return "";
              return date;
         /End of Function to get formated date/
    Code for XMLParser:-
    Created on Apr 12, 2006
    Author-Anish
    This is a parser class
    package com.idb.events.util;
    import java.io.ByteArrayInputStream;
    import java.io.IOException;
    import javax.xml.parsers.ParserConfigurationException;
    import javax.xml.parsers.SAXParser;
    import javax.xml.parsers.SAXParserFactory;
    import org.xml.sax.InputSource;
    import org.xml.sax.SAXException;
    import org.xml.sax.XMLReader;
    import com.idb.events.Event;
    import com.sap.tc.webdynpro.progmodel.api.IWDMessageManager;
    public class XMLParser {
    Enables namespace functionality in parser
         private final boolean isNameSpaceAware = true;
    Enables validation in parser
         private final boolean isValidating = true;
    The SAX parser used to parse the xml
         private SAXParser parser;
    The XML reader used by the SAX parser
         private XMLReader reader;
    This method creates the parser to parse the user details xml.
         private void createParser()
              throws SAXException, ParserConfigurationException {
              // Create a JAXP SAXParserFactory and configure it
              SAXParserFactory saxFactory = SAXParserFactory.newInstance();
              saxFactory.setNamespaceAware(isNameSpaceAware);
              saxFactory.setValidating(isValidating);
              // Create a JAXP SAXParser
              parser = saxFactory.newSAXParser();
              // Get the encapsulated SAX XMLReader
              reader = parser.getXMLReader();
              // Set the ErrorHandler
    This method is used to collect the user details.
         public Event getEvent(
              String newsXML,
              XMLHandler xmlHandler,
              IWDMessageManager mgr)
              throws SAXException, ParserConfigurationException, IOException {
              //create the parser, if not already done
              if (parser == null) {
                   this.createParser();
              //set the parser handler to extract the
              reader.setErrorHandler(xmlHandler);
              reader.setContentHandler(xmlHandler);
              InputSource source =
                   new InputSource(new ByteArrayInputStream(newsXML.getBytes()));
              reader.parse(source);
              //return the results of the parse           
              return xmlHandler.getEvent(mgr);
    Code for XMLHandler:-
    Created on Apr 12, 2006
    Author-Anish
    This is a parser class
    package com.idb.events.util;
    import java.io.ByteArrayInputStream;
    import java.io.IOException;
    import javax.xml.parsers.ParserConfigurationException;
    import javax.xml.parsers.SAXParser;
    import javax.xml.parsers.SAXParserFactory;
    import org.xml.sax.InputSource;
    import org.xml.sax.SAXException;
    import org.xml.sax.XMLReader;
    import com.idb.events.Event;
    Created on Apr 12, 2006
    Author-Anish
    *This handler class is created to have constant value for variables and function for get events,
        character values for bean variable,
        parsing thr date ......etc
    package com.idb.events.util;
    import java.sql.Timestamp;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    import java.util.Locale;
    import org.xml.sax.Attributes;
    import org.xml.sax.SAXException;
    import org.xml.sax.SAXParseException;
    import org.xml.sax.helpers.DefaultHandler;
    import java.util.*;
    import com.idb.events.Event;
    import com.sap.tc.webdynpro.progmodel.api.IWDMessageManager;
    public class XMLHandler extends DefaultHandler {
         private static final String TITLE = "title";
         private static final String ORGANIZER = "organizer";
         IWDMessageManager manager;
         private Event events;
         private String tagName;
         public void setManager(IWDMessageManager mgr) {
              manager = mgr;
    This function is created to get events
         public Event getEvent(IWDMessageManager mgr) {
              manager = mgr;
              return this.events;
    This function is created to get character for setting values through event's bean setter method
         public void characters(char[] charArray, int startVal, int length)
              throws SAXException {
              String tagValue = new String(charArray, startVal, length);
              if (TITLE.equals(this.tagName)) {
                   this.events.setTitle(tagValue);
              if (ORGANIZER.equals(this.tagName)) {
                   String orgName = tagValue;
                   try {
                        orgName = getOrgName(orgName);
                   } catch (Exception ex) {
                   this.events.setOrganizer(orgName);
    This function is created to parse boolean.
         private final boolean parseBoolean(String inputBooleanStr) {
              boolean b;
              if (inputBooleanStr.equals("true")) {
                   b = true;
              } else {
                   b = false;
              return b;
    This function is used to call the super constructor.
         public void endElement(String uri, String localName, String qName)
              throws SAXException {
              super.endElement(uri, localName, qName);
         /* (non-Javadoc)
    @see org.xml.sax.ErrorHandler#fatalError(org.xml.sax.SAXParseException)
    This function is used to call the super constructor.
         public void fatalError(SAXParseException e) throws SAXException {
              super.fatalError(e);
    This function is created to set the elements base on the tag name.
         public void startElement(
              String uri,
              String localName,
              String qName,
              Attributes attributes)
              throws SAXException {
              this.tagName = localName;
              if (ROOT.equals(tagName)) {
                   this.events = new Event();
         public static void main(String a[]) {
              String cntry = "Nigeria";
              XMLHandler xml = new XMLHandler();
              ArrayList engList = new ArrayList();
              engList = xml.getCountries();
              ArrayList arList = xml.getArabicCountries();
              int engIndex = engList.indexOf(cntry);
              System.out.println("engIndex  :: " + engIndex);
              String arCntryName = (String) arList.get(engIndex);
              System.out.println(
                   ">>>>>>>>>>>>>>>>>>>>" + xml.getArabicCountryName(cntry));
    Hope that may help you.
    If need any help , you are most welcome.
    Regards,
    Deepak

  • I write digital port by 'DAQmx Configure Logging.vi​' and receive TDMS file with 8 boolean channels. How can I write to 1 integer channel?

    Hello!
    I want to write 1 digital port from PXI-6536 with streaming to TDMS file.
    I'm writing by 'DAQmx Configure Logging.vi' and become TDMS file with 8 boolean channels.
    How can I write to 1integer channel?
    Attachments:
    1.JPG ‏27 KB

    Hey Atrina,
    The actual data stored on disk is just the raw data (that is, a byte per sample in your case).  It's really just a matter of how that data is being represented in LabVIEW whenever you read back the TDMS file.
    I'm not sure if there is a better way to do this, but here is a way to accomplish what you're wanting:
    Read back the TDMS file as a digital waveform.  Then there's a conversion function in LabVIEW called DWDT Digital to Binary.  This function will convert that set of digital channels into the "port format" that you're wanting.  I've attached an example of what I mean.
    Note: When looking at this VI, there are a few things that the downgrade process did to the VI that I would not recommend for these TDMS files.  It added a 1.0 constant on the TDMS Open function, and it set "disable buffering" on the TDMS Open function to false; you can get rid of both of those constants.
    Message Edited by AndrewMc on 01-27-2010 11:21 AM
    Thanks,
    Andy McRorie
    NI R&D
    Attachments:
    digitalconvert.vi ‏13 KB

  • Illustrator CC keeps crashing when opening a file with placed image

    I get this message:
    and regardless of what I click (Replace, Ignore, Cancel) the program crashes.
    Below is the crash report I get:
    Process:         Adobe Illustrator [954]
    Path:            /Applications/Adobe Illustrator CC/Adobe Illustrator.app/Contents/MacOS/Adobe Illustrator
    Identifier:      com.adobe.illustrator
    Version:         256 (17.0.0)
    Code Type:       X86-64 (Native)
    Parent Process:  launchd [170]
    User ID:         501
    Date/Time:       2013-09-30 10:41:13.521 -0400
    OS Version:      Mac OS X 10.8.4 (12E55)
    Report Version:  10
    Interval Since Last Report:          61535 sec
    Crashes Since Last Report:           8
    Per-App Interval Since Last Report:  37856 sec
    Per-App Crashes Since Last Report:   8
    Anonymous UUID:                      A312EF8F-A9EC-D426-709E-D538E4DA0B32
    Crashed Thread:  0  Main Thread  Dispatch queue: com.apple.main-thread
    Exception Type:  EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Application Specific Information:
    terminate called without an active exception
    abort() called
    Thread 0 Crashed:: Main Thread  Dispatch queue: com.apple.main-thread
    0   libsystem_kernel.dylib                  0x00007fff85071212 __pthread_kill + 10
    1   libsystem_c.dylib                       0x00007fff8e6ccb54 pthread_kill + 90
    2   libsystem_c.dylib                       0x00007fff8e710dce abort + 143
    3   libc++abi.dylib                         0x00007fff86c799eb abort_message + 257
    4   libc++abi.dylib                         0x00007fff86c773a8 default_terminate() + 42
    5   libc++abi.dylib                         0x00007fff86c773c9 safe_handler_caller(void (*)()) + 8
    6   libc++abi.dylib                         0x00007fff86c77424 std::terminate() + 16
    7   libc++abi.dylib                         0x00007fff86c7861b __cxa_rethrow + 85
    8   com.adobe.illustrator.plugins.svgFileFormat          0x00000001192b4c01 0x119232000 + 535553
    9   com.adobe.illustrator.plugins.svgFileFormat          0x00000001192b55a9 0x119232000 + 538025
    10  com.adobe.illustrator.plugins.svgFileFormat          0x00000001192b7643 0x119232000 + 546371
    11  com.adobe.illustrator.plugins.svgFileFormat          0x00000001192b3069 0x119232000 + 528489
    12  com.adobe.illustrator.plugins.svgFileFormat          0x00000001192b3129 0x119232000 + 528681
    13  com.adobe.illustrator.plugins.svgFileFormat          0x00000001192b2c9b 0x119232000 + 527515
    14  com.adobe.illustrator.plugins.svgFileFormat          0x00000001192b74b3 0x119232000 + 545971
    15  com.adobe.illustrator.plugins.svgFileFormat          0x0000000119261540 0x119232000 + 193856
    16  com.adobe.illustrator.plugins.SVGFilterEffect          0x000000012aba6903 0x12ab9d000 + 39171
    17  com.adobe.illustrator.plugins.SVGFilterEffect          0x000000012aba18ff 0x12ab9d000 + 18687
    18  com.adobe.illustrator.plugins.SVGFilterEffect          0x000000012aba399f 0x12ab9d000 + 27039
    19  com.adobe.illustrator.plugins.SVGFilterEffect          0x000000012aba34d0 0x12ab9d000 + 25808
    20  com.adobe.illustrator.plugins.SVGFilterEffect          0x000000012aba0d74 0x12ab9d000 + 15732
    21  com.adobe.illustrator.plugins.SVGFilterEffect          0x000000012ab9e69d PluginMain + 301
    22  com.adobe.illustrator                   0x0000000100aba158 spEdgeCallPlugin(SPAccess*, char const*, char const*, void*, int*) + 152
    23  com.adobe.illustrator                   0x0000000100ab5423 SPCallPlugin + 99
    24  com.adobe.illustrator                   0x0000000100ab8066 SPSendMessage + 646
    25  com.adobe.illustrator                   0x00000001006b6605 fxCallPlugin(SPPlugin*, char const*, void*) + 1573
    26  com.adobe.illustrator                   0x0000000100856261 _t_AILiveEffectOpaque::Execute(Ref<CAIFilterExecution, CountedObject::Traits>, ArtObject*, Ref<CAIArtStyle, CountedObject::Traits>) const + 5297
    27  com.adobe.illustrator                   0x00000001002b9bf1 CAIFilterExecution::Execute(ArtObject*, Ref<CAIArtStyle, CountedObject::Traits>) + 241
    28  com.adobe.illustrator                   0x00000001002a71e3 CAIChainStyleFilter::Execute(Ref<CAIFilterExecution, CountedObject::Traits>, ArtObject*, Ref<CAIArtStyle, CountedObject::Traits>, ArtObject*) const + 2467
    29  com.adobe.illustrator                   0x00000001002a7791 CAIChainStyleFilter::Execute(Ref<CAIFilterExecution, CountedObject::Traits>, ArtObject*, Ref<CAIArtStyle, CountedObject::Traits>) const + 129
    30  com.adobe.illustrator                   0x00000001002a8bef CAICompoundFilterExecution::Execute(ArtObject*, Ref<CAIArtStyle, CountedObject::Traits>) + 127
    31  com.adobe.illustrator                   0x0000000100284a44 CAIArtStyle::ExecActiveStyle(ArtObject*) + 1028
    32  com.adobe.illustrator                   0x000000010028341d CAIArtStyle::Execute(ArtObject*) + 1341
    33  com.adobe.illustrator                   0x0000000100282972 CAIArtStyle::GetStyledArt(ArtObject*, bool) + 722
    34  com.adobe.illustrator                   0x0000000100282489 CAIArtStyle::CleanupDirtyDescendants(ArtObject* const&) + 233
    35  com.adobe.illustrator                   0x00000001002825cc CAIArtStyle::CleanupDirtyDescendants(ArtObject* const&) + 556
    36  com.adobe.illustrator                   0x000000010016c652 Artwork::ExecuteRemainingStyles() + 146
    37  com.adobe.illustrator                   0x000000010016c589 ValidatePluginObjectsAndStyles(Artwork*) + 41
    38  com.adobe.illustrator                   0x00000001007734ab PluginArtIdle(unsigned long) + 59
    39  com.adobe.illustrator                   0x00000001006e5a31 PluginsIdle(IdlePurpose) + 65
    40  com.adobe.illustrator                   0x000000010051e55b WindowIdle(IdlePurpose) + 443
    41  com.adobe.illustrator                   0x000000010042f67a CAIApplication::Idle(IdlePurpose) + 170
    42  com.adobe.illustrator                   0x00000001001fa97d CommandDoInternal(CAIEvent*, int, int) + 301
    43  com.adobe.illustrator                   0x0000000100486598 CAIExoAppEventHandler::DispatchMenuEvent(CAIEvent&) + 376
    44  com.adobe.illustrator                   0x00000001004863ba CAIExoAppEventHandler::HandleAIEvent(CAIEvent&) + 42
    45  com.adobe.illustrator                   0x0000000100486e34 CAIExoAppEventHandler::DispatchKeyEvent(CAIEvent&) + 1284
    46  com.adobe.illustrator                   0x00000001003f6f9f CAIExoAppMacEventHandler::DispatchKeyEvent(CAIEvent&) + 223
    47  com.adobe.illustrator                   0x00000001003f6e85 CAIExoAppMacEventHandler::DispatchKeyEvent(unsigned short const&, unsigned short const&, unsigned long const&) + 197
    48  com.adobe.illustrator                   0x00000001003f6d35 CAIExoAppMacEventHandler::HandleForwardedEvent(dvaui::ui::OS_Event const&) + 293
    49  com.adobe.illustrator                   0x00000001003f6a10 CAIExoAppMacEventHandler::PreProcessEvent(dvaui::ui::OS_Event const&) + 448
    50  com.adobe.illustrator                   0x00000001004895ff CAIExoAppImpl::DoPreEventProcessing(dvaui::ui::OS_Event const&) + 47
    51  com.adobe.exo.framework                 0x00000001097eb98d exo::app::AppBase::PreEventProcessing(dvaui::ui::OS_Event const&) + 13
    52  com.adobe.exo.framework                 0x00000001097f41a4 boost::detail::function::function_obj_invoker0<boost::_bi::bind_t<bool, boost::_mfi::mf1<bool, exo::app::AppBase, dvaui::ui::OS_Event const&>, boost::_bi::list2<boost::_bi::value<exo::app::OS_AppBase*>, boost::_bi::value<dvaui::ui::OS_Event> > >, bool>::invoke(boost::detail::function::function_buffer&) + 36
    53  com.adobe.illustrator                   0x0000000100401207 int dvacore::config::ErrorManager::ExecuteFunction<bool>(boost::function0<bool>*, bool*) + 71
    54  com.adobe.illustrator                   0x0000000100489a52 DroverErrorManager::ExecuteFunctionWithTopLevelExceptionHandler(boost::function0<int>) + 66
    55  com.adobe.illustrator                   0x00000001004010bc bool dvacore::config::ErrorManager::ExecuteFunctionWithTopLevelExceptionHandler<bool>(boost::f unction0<bool>, bool*) + 140
    56  com.adobe.illustrator                   0x0000000100400c9d bool dvacore::config::ExecuteTopLevelFunction<bool>(boost::function0<bool>, bool*) + 125
    57  com.adobe.exo.framework                 0x00000001097f03c7 -[ExoMacApplication sendEvent:] + 359
    58  com.apple.AppKit                        0x00007fff8e97d21a -[NSApplication run] + 636
    59  com.adobe.exo.framework                 0x00000001097efeb8 exo::app::OS_AppBase::RunEventLoop() + 56
    60  com.adobe.illustrator                   0x0000000100488195 CAIExoAppImpl::RunEventLoop() + 21
    61  com.adobe.illustrator                   0x000000010042e74c CAIApplication::RunApp() + 396
    62  com.adobe.illustrator                   0x0000000100419a57 main + 135
    63  com.adobe.illustrator                   0x0000000100002c94 start + 52
    Thread 1:: Dispatch queue: com.apple.libdispatch-manager
    0   libsystem_kernel.dylib                  0x00007fff85071d16 kevent + 10
    1   libdispatch.dylib                       0x00007fff8ccb2dea _dispatch_mgr_invoke + 883
    2   libdispatch.dylib                       0x00007fff8ccb29ee _dispatch_mgr_thread + 54
    Thread 2:
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.AGM                           0x0000000103894dcb 0x103552000 + 3419595
    3   com.adobe.AGM                           0x000000010389587d 0x103552000 + 3422333
    4   com.adobe.AGM                           0x00000001038ab8a8 0x103552000 + 3512488
    5   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    6   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 3:: com.apple.CFSocket.private
    0   libsystem_kernel.dylib                  0x00007fff85071322 __select + 10
    1   com.apple.CoreFoundation                0x00007fff8e507f46 __CFSocketManager + 1302
    2   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    3   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 4:
    0   libsystem_kernel.dylib                  0x00007fff85071386 __semwait_signal + 10
    1   libsystem_c.dylib                       0x00007fff8e755800 nanosleep + 163
    2   libsystem_c.dylib                       0x00007fff8e755717 usleep + 54
    3   com.adobe.illustrator.plugins.dBrushTool          0x000000011981b723 0x1197c3000 + 362275
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 5:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 6:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 7:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 8:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 9:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 10:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 11:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 12:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 13:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 14:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 15:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 16:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 17:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 18:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 19:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 20:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator.plugins.dBrushTool          0x000000011981c077 0x1197c3000 + 364663
    Thread 21:: IPCClient rcvr: FMClient.501.954.140735140422016.1
    0   libsystem_kernel.dylib                  0x00007fff85071322 __select + 10
    1   com.extensis.cpp-core-framework          0x000000012651b169 GIPCReceiver::OSWaitForData() + 2975
    2   com.extensis.cpp-core-framework          0x000000012650fb40 GIPCClient::ReceiverThreadProc(GThread*) + 798
    3   com.extensis.cpp-core-framework          0x000000012658ded9 GThread::PthreadInternal(void*) + 223
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 22:: Agent IF Message Handler
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.extensis.cpp-core-framework          0x000000012654d3ce GSemaphore::TimedWait(unsigned int) + 76
    3   com.extensis.cpp-core-framework          0x00000001265143f9 GIPCClient::GIPCMTDataAccumulator::WaitForData(unsigned int, std::vector<char, std::allocator<char> >&, bool) + 37
    4   com.extensis.ExtensisFontManagement.sdk          0x0000000126adc271 GAgentIFMessageHandlerThread::RunMessageHandlerThread() + 445
    5   com.extensis.ExtensisFontManagement.sdk          0x0000000126adc98e GAgentIFMessageHandlerThread::AgentIFMessageHandlerThreadFunc(GThread*) + 42
    6   com.extensis.cpp-core-framework          0x000000012658ded9 GThread::PthreadInternal(void*) + 223
    7   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    8   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 23:: IPCDataHandler for rcvr: FMClient.501.954.140735140422016.1
    0   libsystem_kernel.dylib                  0x00007fff85071322 __select + 10
    1   com.extensis.cpp-core-framework          0x00000001265173d1 -[IPCDataHandler handleDataFromSocket:] + 2197
    2   com.apple.Foundation                    0x00007fff88440562 __NSThread__main__ + 1345
    3   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    4   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 24:
    0   libsystem_kernel.dylib                  0x00007fff85071386 __semwait_signal + 10
    1   libsystem_c.dylib                       0x00007fff8e755800 nanosleep + 163
    2   com.adobe.illustrator.plugins.ScriptingSupport          0x0000000118973d38 ScObjects::Thread::wait(unsigned int) + 56
    3   com.adobe.illustrator.plugins.ScriptingSupport          0x000000011895c10e ScObjects::BridgeTalkThread::run() + 174
    4   com.adobe.illustrator.plugins.ScriptingSupport          0x00000001189738f5 ScObjects::Thread::go(void*) + 165
    5   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    6   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 25:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 26:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 27:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 28:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 29:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 30:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 31:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 32:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 33:: com.apple.NSURLConnectionLoader
    0   libsystem_kernel.dylib                  0x00007fff8506f686 mach_msg_trap + 10
    1   libsystem_kernel.dylib                  0x00007fff8506ec42 mach_msg + 70
    2   com.apple.CoreFoundation                0x00007fff8e4c3233 __CFRunLoopServiceMachPort + 195
    3   com.apple.CoreFoundation                0x00007fff8e4c8916 __CFRunLoopRun + 1078
    4   com.apple.CoreFoundation                0x00007fff8e4c80e2 CFRunLoopRunSpecific + 290
    5   com.apple.Foundation                    0x00007fff883e2546 +[NSURLConnection(Loader) _resourceLoadLoop:] + 356
    6   com.apple.Foundation                    0x00007fff88440562 __NSThread__main__ + 1345
    7   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    8   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 34:
    0   libsystem_kernel.dylib                  0x00007fff850712aa __recvfrom + 10
    1   ServiceManager-Launcher.dylib           0x0000000129fdc231 0x129fc4000 + 98865
    2   ServiceManager-Launcher.dylib           0x0000000129fdb5d6 0x129fc4000 + 95702
    3   ServiceManager-Launcher.dylib           0x0000000129fda678 0x129fc4000 + 91768
    4   ServiceManager-Launcher.dylib           0x0000000129fda6e6 0x129fc4000 + 91878
    5   ServiceManager-Launcher.dylib           0x0000000129fd52e4 0x129fc4000 + 70372
    6   ServiceManager-Launcher.dylib           0x0000000129fd5cfe 0x129fc4000 + 72958
    7   ServiceManager-Launcher.dylib           0x0000000129fd5c0b 0x129fc4000 + 72715
    8   ServiceManager-Launcher.dylib           0x0000000129fd936e 0x129fc4000 + 86894
    9   ServiceManager-Launcher.dylib           0x0000000129fd94b2 0x129fc4000 + 87218
    10  ServiceManager-Launcher.dylib           0x0000000129fd926d 0x129fc4000 + 86637
    11  ServiceManager-Launcher.dylib           0x0000000129fd91e6 0x129fc4000 + 86502
    12  ServiceManager-Launcher.dylib           0x0000000129fc7916 0x129fc4000 + 14614
    13  ServiceManager-Launcher.dylib           0x0000000129fcbb05 0x129fc4000 + 31493
    14  ServiceManager-Launcher.dylib           0x0000000129fd9e46 0x129fc4000 + 89670
    15  ServiceManager-Launcher.dylib           0x0000000129fdbef3 0x129fc4000 + 98035
    16  libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    17  libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 35:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 36:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 37:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 38:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 39:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 40:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 41:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 42:: C4 ThreadController
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.illustrator                   0x0000000100a71edb boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 155
    3   com.adobe.illustrator                   0x0000000100a70bc3 (anonymous namespace)::ThreadControllerContinous::Run() + 1267
    4   com.adobe.illustrator                   0x0000000100a6ecda (anonymous namespace)::ThreadController::operator()() + 266
    5   com.adobe.boost_threads.framework          0x0000000107a9a6d4 thread_proxy + 164
    6   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    7   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 43:: com.apple.CoreAnimation.render-server
    0   libsystem_kernel.dylib                  0x00007fff8506f686 mach_msg_trap + 10
    1   libsystem_kernel.dylib                  0x00007fff8506ec42 mach_msg + 70
    2   com.apple.QuartzCore                    0x00007fff852cc17b CA::Render::Server::server_thread(void*) + 403
    3   com.apple.QuartzCore                    0x00007fff85350dc6 thread_fun + 25
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 44:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 45:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 46:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 47:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 48:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 49:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 50:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 51:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 52:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 53:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 54:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 55:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 56:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 57:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 58:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 59:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 60:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 61:
    0   libsystem_kernel.dylib                  0x00007fff8506f6c2 semaphore_wait_trap + 10
    1   com.adobe.illustrator                   0x000000010000ce79 basic::detail::thread_function_base::operator()() + 217
    2   com.adobe.illustrator                   0x000000010000d6b7 basic::thread_base::_call(void*) + 119
    3   com.apple.CoreServices.CarbonCore          0x00007fff8595e7e0 PrivateMPEntryPoint + 58
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 62:
    0   libsystem_kernel.dylib                  0x00007fff850710fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8e6cffe9 _pthread_cond_wait + 869
    2   com.adobe.AFlame                        0x00000001415c7b1b 0x14144c000 + 1555227
    3   com.adobe.AFlame                        0x000000014157f234 0x14144c000 + 1258036
    4   libsystem_c.dylib                       0x00007fff8e6cb7a2 _pthread_start + 327
    5   libsystem_c.dylib                       0x00007fff8e6b81e1 thread_start + 13
    Thread 63:
    0   libsystem_kernel.dylib                  0x00007fff850716d6 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8e6cdf4c _pthread_workq_return + 25
    2   libsystem_c.dylib                       0x00007fff8e6cdd13 _pthread_wqthread + 412
    3   libsystem_c.dylib                       0x00007fff8e6b81d1 start_wqthread + 13
    Thread 64:
    0   libsystem_kernel.dylib                  0x00007fff850716d6 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8e6cdf4c _pthread_workq_return + 25
    2   libsystem_c.dylib                       0x00007fff8e6cdd13 _pthread_wqthread + 412
    3   libsystem_c.dylib                       0x00007fff8e6b81d1 start_wqthread + 13
    Thread 65:
    0   libsystem_kernel.dylib                  0x00007fff850716d6 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8e6cdf4c _pthread_workq_return + 25
    2   libsystem_c.dylib                       0x00007fff8e6cdd13 _pthread_wqthread + 412
    3   libsystem_c.dylib                       0x00007fff8e6b81d1 start_wqthread + 13
    Thread 66:
    0   libsystem_kernel.dylib                  0x00007fff850716d6 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8e6cdf4c _pthread_workq_return + 25
    2   libsystem_c.dylib                       0x00007fff8e6cdd13 _pthread_wqthread + 412
    3   libsystem_c.dylib                       0x00007fff8e6b81d1 start_wqthread + 13
    Thread 0 crashed with X86 Thread State (64-bit):
      rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x00007fff5fbfcad8  rdx: 0x0000000000000000
      rdi: 0x0000000000000c07  rsi: 0x0000000000000006  rbp: 0x00007fff5fbfcb00  rsp: 0x00007fff5fbfcad8
       r8: 0x00007fff740d5278   r9: 0x0000000000000013  r10: 0x0000000020000000  r11: 0x0000000000000206
      r12: 0x00007fff5fbfc

    Identified the Issue and the same will be resolved. The crash is happening for file with SVG filters and there is a missing link.

  • Problem upload file with ftp

    Hi,
    I'd like to upload a file with an ftp. I declared a method using an url as follow :
    public static void uploadFile(File fileToMove_p, String newFileName_p) {
    try {
    URL url_l = new URL("ftp://[uid]:[pwd]@localhost/" + newFileName_p);
    URLConnection connection_l = url_l.openConnection();
    OutputStream output_l = connection_l.getOutputStream();
    BufferedOutputStream bos = new BufferedOutputStream(output_l);
    BufferedInputStream bis = new BufferedInputStream(new FileInputStream(fileToMove_p));
    int i;
    while ((i = bis.read()) != -1) {
    bos.write(i);
    catch (IOException ex) {}
    But when I oppen my new file, it miss the end of my data. The ftp cut the few last line of my original file.
    Any idear of what is happening here and how I can solve the problem ?
    Thanks

    Are you closing the OutputStream? If not, you probably should, and closing the stream will flush it prior to closing.
    HTH,
    &#167;

  • Move files with doubelspace in filename using CLIENT_HOST in Forms10g

    Hi,
    We have following code witten to move files in Forms 10g ( 10.1.2.0.2 ) -
    CLIENT_HOST('cmd /c move '||'"'||Source||'"'||' '||Dest);
    The above code works fine for files with single space in filename. For Example - "a b.txt"
    However fails for files having doublespace in filename. For example, "a b.txt"
    Any workaround for this.
    Thanks.

    how about creating a test button with following trigger
    DECLARE
       l_source      varchar2(100)         ;
       l_destination varchar2(100)         ;
       l_blank         varchar2(1)  := ' ' ;
       l_enclosure   varchar2(1) := '"'    ; 
       l_cmd          varchar2(300)        ;   
    BEGIN
       l_source      := 'C:\tmp\a    aa.txt'   ;
       l_destination := 'C:\tmp\bbb   bbb.txt' ;
       l_cmd         := 'cmd /c move'
                    || l_blank || l_enclosure ||  l_source      || l_enclosure
                    || l_blank || l_enclosure ||  l_destination || l_enclosure
       message (l_cmd) ;
       message ('  ');
       CLIENT_HOST (l_cmd) ; PS : untested, no access to Oracle right now

  • IDoc to csv file with required fields

    All,
    I have a source IDoc going to XI.  For example it contains source fields SF1 (required), SF2 (required), SF3(optional) and SF4(optional).
    I want to produce a target file using file content conversion.  I want to produce target fields TF1(required), TF2(required), TF3(optional), and TF4(optional).  In my mapping SF1 maps to TF1, SF2 maps to TF2, etc...
    I want to produce a comma separated file, I am using file content conversions and I am using NameA.fieldSeparator (using a comma)  in my file content conversion parameters.  I have no problem when all 4 source fields are populated.  In this case if the value of my source fields are: ABC 123 XYZ and 789 then I get a flat file with the result:
    ABC,123,XYZ,789
    The problem is when my optional fields are blank I currently get the following in my csv file:
    ABC,123
    When instead I want:
    ABC,123,,
    I know I've seen threads relating to this issue but I haven't had any success locating them.  Any insight is appreciated.

    Hi Shaun,
    Source : SF1 (required), SF2 (required), SF3(optional) and SF4(optional).
    Target: TF1(required), TF2(required), TF3(optional), and TF4(optional)
    For Optional in mapping , If the source optional field is not there, then for target assign with blank constant. You will get the output as below, because at target side the element will be there with blank value and FCC will process that.
    ABC,123,,
    Otherwise Try with NameA.fieldFixedLengths in FCC.
    Regards,
    Prasanna

  • Open PDF-File (with LinkToURL or what?) !

    Hello@all,
    I have a PDF-File, which I have stored in my project like a image
    (->src->mimes->Components->com.sap.....Comp--->Help.pdf
    In the View of this Component I want to have a LinkToURL or something else to open the PDF file with adobe.
    Can someone help me for this?
    Best regards
    Marcus

    Hi,
       You can alternatively open Pdf using the following logic
    String pdfLink = <Your Link>
    FileInputStream fileIn = new FileInputStream(pdfLink);
    int lastIndex = pdfLink.lastIndexOf(Constants.PATH_SEP);
    String saveFileName = pdfLink.substring(lastIndex);
    IWDResource resource = WDResourceFactory.createCachedResource(fileIn, saveFileName,WDWebResourceType.PDF,true);
    String url = resource.getUrl(WDFileDownloadBehaviour.OPEN_INPLACE.ordinal());
    wdComponentAPI.getWindowManager().createNonModalExternalWindow(url,saveFileName).show();
    Hope this helps.

Maybe you are looking for

  • I have restored my iPhone 4 S but iTunes is still trying to restore it. What do I do?

    I have upgraded my iPhone 4 to a 4S and have all afternoon been trying to restore it with my old iPhone backup.   I connected it to my computer and it did it straight away - I have all my contacts and texts up until monday morning however I have none

  • Time Machine: "Unable to copy the recovery set"

    I am using OSX 10.7.5 and attempting to set up Time Machine to back up to an external 1TB WD My Passport for Mac drive. I've worked through a couple of issues during setup, but I'm still seeing some odd logging in the Console and I'm not sure it's tr

  • How to expose a web service to the outside world?

    Hello, i have created a Web service from a Session bean and successfully published it on one of my UDDI registries using the Admin tool. At this point, what do I need to do further in order to expose this Web service not just in our LAN but to the ou

  • Remove 'export to pdf' option from Webi in R3

    Hi We would like to disable the option of saving a Webi report to PDF in R3. i.e DOCUMENT>SAVE TO MY COMPUTER AS> PDF should not appear How can we do this? rgds Asim

  • Adding a Simple Page, or "vhost folder"

    Is it possible to add static html-pages to a folder or something on a running weblogic server? Or does everything need to be WAR, EJB, RAR? Just like in apache i'd like to be able to point to a directory where i can add files available on the web, bu