Socket data progress on "write"

Hi,
I have a problem with the Socket determining how much data is already written/sent through a socket connection on Flex (not AIR).
What I am doing is: first loading an image using the FileReference.load() function and later sending the byteArray to a RESTful server backend using HTTP_PUT. Its working fine that way, but I am now missing a way to figure out how far the "upload" is going.
The Socket is done as followed:
request.writeUTFBytes(header); // header is String
request.writeBytes(data, 0, data.length); // data is the image-ByteArray
socket.writeBytes(request);
socket.flush();
On socket.flush() the data is written to the outputStream, but I don't have a clue to see how much bytes are already written.
I know I could use the FileReference.upload() function which provides a ProgressEvent, but I can't do the upload via HTTP_POST.
Does anyone have a clue how to get a progress on a socket write?
- Daniel

Yes, this will install entire DataSocket software. This includes: DataSocket Server, Manager, and Help.
Zvezdana S.

Similar Messages

  • Hi am trying to save Data into a write to measurement file vi using a NI PXI 1042Q with a real time mode but it is not working but when i run it with uploading it into the PXI it save in to the file

    Hi am trying to save Data into a write to measurement file vi using a NI PXI 1042Q and DAQ NI PXI-6229 with a real time mode but it is not working but when i run it without uploading it into the PXI it save in to the file please find attached my vi
    Attachments:
    PWMs.vi ‏130 KB

     other problem is that the channel DAQmx only works at real time mode not on stand alone vi using Labview 8.2 and Real time 8.2

  • How do you set the number of rows in a spreadsheet, so that even when you drag data in, in writes over those rows instead of adding a new row?

    How do you set the number of rows you want in a spreadsheet, so that even when you drag data in, in writes over those rows instead of adding a new row?

    After the discovery reported above, I filed this report :
    Bug ID# 10073038
    Summary:
    When Numbers is used on a system with decimal comma a csv file may be good AND wrong
    Steps to Reproduce:
    With Numbers v2, you introduced an interesting enhancement.
    In system using the comma as decimal separator, Numbers requires csv files using the semi-colon as values delimiter.
    In fact it’s true if we OPEN the document dragging its icon on Numbers one or thru the open dialog.
    This said.
    (1) Drag and drop a csv built with the 'semi-colon' standard on a table or on a sheet
    (2) Drag and drop a csv built with the 'comma' standard on a table or on a sheet
    Expected Results:
    Every normally constituted user assume that in
    case (1) he will get a perfectly built table
    case (2) he will get every cells of a row in a single cell
    Actual Results:
    In fact you forgot the drag and drop way of use and in
    case (1) every values separated by semi-colon are inserted in a single cell
    case (2) values separated by comma are correctly spread in a table
    isn’t it ridiculous ?
    Regression:
    Except looking in  QuickView to see which is exactly the structure of the file to decide the way we will insert it in a Numbers document, we may use an applescript fair enough to replace the semi-colons by TAB characters
    or
    to replace the commas by TABs and the decimal periods by commas
    Notes:
    While I am on this subject, I wish to make two proposals:
    (1)  It would be fine to format the date according to the ISO format year-mm-dd when you export a Numbers doc to csv.
    Doing that, dates would be imported correctly in every countries.
    At this time, on an English system, you export as mm/dd/year.
    If the doc is open on a system using the format dd/mm/year, the results will be odd.
    On a system using the format dd/mm/year, you export this way and so, if the doc is open on a system using the format mm/dd/year the results are odd too.
    As every localized versions accept the ISO format (at least on entry), using it in the export scheme would give a correct behavior everywhere.
    (2) It would be fine to add the format Tab Separated Values in the Export pane.
    TSV + ISO date format would give documents opening flawlessly everywhere.
    Yvan KOENIG (VALLAURIS, France) dimanche 4 septembre 2011 21:27:41
    iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.0
    My iDisk is : <http://public.me.com/koenigyvan>
    Please : Search for questions similar to your own before submitting them to the community

  • Lost all contact info.  All my Aps are there but all the data/progress is missing.  When I plug my iphone into the usb fto synch up with my itunes on the computer a message comes up and says "enter the password to unlock your

    Lost all contact info.  All my Aps are there but all the data/progress is missing.  When I plug my iphone into the usb fto synch up with my itunes on the computer a message comes up and says "enter the password to unlock your iphone backup file".  This is very frustrating

    I suggest trying the update again after an hour or two.  Sometimes, the notice that an update is available comes an hour or two before the developers actually sends the revised app out to be downloaded.

  • How can you delete an app without losing saved data/progress?

    How can you delete an app without losing saved data/progress? Is there a way through iCloud? I have an 8gb 4th gen iPod touch. I have a lot of music, so with 8gb, space is limited. Some apps I have take up 20-30 MB. Some of these games I don't play that much, but I don't delete them because I have made a lot of progress (levels, scores, acheivements). It would be nice to delete some of these 30 MB apps that take up precious space, and them redownload them in the future when I have more space, but without having to start the whole game over.
    Also, I read somewhere that there might be a way to do this with iCloud, but I don't really know how.
    Thanks!

    This is the only way I know of.  It is messy though.
    How to transfer game saves between iOS devices, without iTunes, and without jailbreaking | TUAW - The Unofficial Apple Weblog

  • Socket data transfer too long

              hi
              when i start up the 1st WLS for clustering, the following exception message is
              shown constantly:
              <MulticastSocket> Error sending blocked message
              java.io.IOException: A message for a socket data transfer is too long.
              at java.net.PlainDatagramSocketImpl.send(Native Method)
              what could cause the exception and is it a fatal error?
              appreciate if any help can be given.
              thanx ...
              yunyee
              

              hi
              i'm running on AIX 4.3.3.
              the jdk version is 1.2.2
              Viresh Garg <[email protected]> wrote:
              >Could you also post your OS and JDK version.
              >Viresh Garg
              >
              >Yun Yee wrote:
              >
              >> hi Shiva
              >>
              >> i'm running WLS5.1. and i have Commerce Server 3.1 as well.
              >> i have service pack 8.
              >> can the exception be rectified by service packs?
              >>
              >> thanx
              >>
              >> yunyee
              >>
              >> "Shiva" <[email protected]> wrote:
              >> >
              >> >Hi,
              >> >Would help if you could also tell about the WLS version, Service Packs
              >> >and the
              >> >environment you are using.
              >> >
              >> >Shiva.
              >> >
              >> >"Yun Yee" <[email protected]> wrote:
              >> >>
              >> >>hi
              >> >>
              >> >>when i start up the 1st WLS for clustering, the following exception
              >> >message
              >> >>is
              >> >>shown constantly:
              >> >><MulticastSocket> Error sending blocked message
              >> >>java.io.IOException: A message for a socket data transfer is too
              >long.
              >> >> at java.net.PlainDatagramSocketImpl.send(Native Method)
              >> >>
              >> >>what could cause the exception and is it a fatal error?
              >> >>
              >> >>appreciate if any help can be given.
              >> >>thanx ...
              >> >>
              >> >>yunyee
              >> >>
              >> >
              >
              

  • Problem with App Game data/progress and restriction passcode

    Hi,
    Here is my problem, for an unknow reason my 7 yrs old daughter was able to add a passcode for the restriction including SAFARI. Naturally, she doesnt know which passcode she put TWICE!!
    Since I want to be able to navigate on SAFARI the only way I found was to do a restore via iTunes.
    THE PROBLEM is that by doing so I will be losing ALL my apps game data/progress which I dont want.
    I have an IPAD 2 with the latest version 7.0.4.
    What is the solution to reset the restriction password without doing a full restore or how to do a restore without loosing my game progress/Data?
    Tx

    That's just not right... Why isn't there any kind of a warning? This is ridiculous, since you can never be 100% sure you can finish the downloading. Your dog can pull out the router power cord, or anyting can happen during these let's say 10 seconds...
    How about if I wait until a next update comes up, and I try to install it, would that solve the issue?

  • I lost my orange data progress bar, now its a dumb box with words describing every piece of data, what did I do?thanks

    Hi, I did a bunch of supposed upgrading, and getting rid of non compatable add ons, etc. now I have lost my data progress bar, and there is a biggish annoying box, in the bottom left corner, describing every piece of data my computer is zooming through as it gets on a site, also my mouse gives a little preview box as I put it in a word or icon on a page, are these annoyances connected , I got rid of a perfectly good google toolbar ubantu said was not compat.perhaps it was what was giving me the icon data bar? I have tried everything, anyone have an idea? thanks alot, Lisa

    You can use this extension to get the Status Bar back or hide the pop-up at the bottom of the browser window that shows status messages and the URL if you hover a link.
    *Status-4-Evar: https://addons.mozilla.org/en-US/firefox/addon/status-4-evar/

  • Use Data Socket vi's to write to a custom namespace OPC server.

    Hi there,
    I'm still having the following problem:
    I'm trying to write an OPC tag to my OPC server that is currently not
    existing in the servers name space.
    Normaly (with other OPC clients) the server fires an event that validates
    and adds such unknown tags
    to the server if they are not existing.
    These event is fired through the labview client, too, but unfortunately the
    parameter that tells the server what
    data type the server should use to register the new OPC item is always zero
    (uninitialized variant typ) instead
    of VT_UI VT_DBL or any other value for a valid typ.
    Does anybody know how to register unknown but type save OPC items to an OPC
    server with LabVIEW 6.1 / 7
    data soket vi's ???

    Hello Bryan,
    The BrowseDeviceList VI was released within NI-FBUS 3.2. For NI-FBUS Configurator 3.1, please unzip the attached file and copy the "addon" and "Ff" folders into "\vi.lib" directory. LabVIEW 7.1 or above version is required for using these addons.
    And for your information, there is a free upgrade (version 3.1.1) for NI-FBUS Configurator 3.1 users. Here is the link to the upgrade kit.
    http://digital.ni.com/softlib.nsf/websearch/00A1614EC291219586256F390020671B?opendocument&node=132070_US
    Hope it helps!
    Regards,
    --Josiane
    Attachments:
    locate_fflv_in_labview82.jpg ‏214 KB
    vi.lib.zip ‏391 KB
    locate_fflv_in_labview71.jpg ‏193 KB

  • Problem about Non-blocking socket's read and write

    my aim is:when I open a socketchannel,I can use this socket which can continue send and get messages!(for example:open a socket,send a loging message,server echo,if passed,use the same socket sending other message,get echo messages....
    Here is problem sample codes:
    void ConnectServer() throws IOException
    bf = ByteBuffer.allocateDirect(1024);
    InetSocketAddress ad = new InetSocketAddress(this.servername,this.serverport);
    this.clientsocketchannel = SocketChannel.open(); //set socketchannel
    this.clientsocketchannel.configureBlocking(false);
    this.clientsocketchannel.connect(ad);
    this.slt = Selector.open();
    this.clientsocketchannel.register (this.slt,SelectionKey.OP_CONNECT|SelectionKey.OP_READ|SelectionKey.OP_WRITE);
    //send data
    private void SendMessage(byte[] SendMessage)throws IOException
    while (this.slt.select() > 0)//sth wrong!when I test,slt.select(500)=0
    Set readykey = slt.selectedKeys();
    Iterator readyitor = readykey.iterator();
    while (readyitor.hasNext())
    SelectionKey skey = (SelectionKey) readyitor.next();
    readyitor.remove();
    if (skey.isWritable())
    SocketChannel keychannel = (SocketChannel) skey.channel();
    keychannel.write(ByteBuffer.wrap(this.sendmessage));
    }//end while
    }//end while
    //get data
    private void GetEchoMessage()throws IOException
    while(this.slt.select(500) > 0)//sth wrong!when I test,slt.select(500)=0
    Set readykey = slt.selectedKeys();
    Iterator readyitor = readykey.iterator();
    while (readyitor.hasNext())
    SelectionKey skey = (SelectionKey) readyitor.next();
    readyitor.remove();
    if (skey.isWritable())
    SocketChannel keychannel = (SocketChannel) skey.channel();
    keychannel.read(bf);
    public static void main(String[] arg)
    connectserver(..);
    SendMessage(...);
    GetEchoMessage();
    SendMessage(...);
    GetEchoMessage();

    private void ConnectServer() throws IOException
    � bf = ByteBuffer.allocateDirect(1024);
    �� InetSocketAddress ad = new InetSocketAddress(this.servername,this.serverport);
    �� this.clientsocketchannel = SocketChannel.open(); //set
    socketchannel
    �� this.clientsocketchannel.configureBlocking(false);
    �� this.clientsocketchannel.connect(ad);
    �� this.slt = Selector.open(); � this.clientsocketchannel.registerthis.slt,SelectionKey.OP_CONNECT|SelectionKey.OP_READ|SelectionKey.OP_WRITE);
    <b>
    //send data</b>
    private void SendMessage(byte[] SendMessage)throws IOException
    � while (this.slt.select() > 0)//<font color="#FF0000"><i>wrong,when test,this.slt.select(500)=0,why??</i></font>
    �{
    ��� Set readykey = slt.selectedKeys();
    ��� Iterator readyitor = readykey.iterator();
    ��� while (readyitor.hasNext())
    ��� {
    ������ SelectionKey skey = (SelectionKey) readyitor.next();
    ������ readyitor.remove();
    ������ if (skey.isWritable())
    ������ {
    �������� SocketChannel keychannel = (SocketChannel) skey.channel();
    �������� keychannel.write(ByteBuffer.wrap(this.sendmessage));
    ������ }
    ��� }//end while
    � }//end while�
    <b>
    //get data</b>
    private void GetEchoMessage()throws IOException
    � while(this.slt.select(500) > 0)<font color="#FF0000"><i>//wrong,when
    test,this.slt.select(500)=0</i></font>
    � {
    ��� Set readykey = slt.selectedKeys();
    ��� Iterator readyitor = readykey.iterator();
    ��� while (readyitor.hasNext())
    ��� {
    ����� SelectionKey skey = (SelectionKey) readyitor.next();
    ����� readyitor.remove();
    ����� if (skey.isWritable())
    ����� {
    ������� SocketChannel keychannel = (SocketChannel) skey.channel();
    ������� keychannel.read(bf);
    ����� }
    ��� }
    � }
    public static void main(String[] arg)
    � ......
    � connectserver(..);
    � SendMessage(...);
    � GetEchoMessage();
    � .......
    � SendMessage(...);
    � GetEchoMessage();
    � .......

  • Socket data corruption

    I've a problem with sockets that I can reproduce with this simple code:
    public class Server {
    public static void main(String[] args) throws Exception {
    ServerSocket server = new ServerSocket(8888);
    System.out.println("Listening...");
    Socket socket = server.accept();
    InputStream in = socket.getInputStream();
    byte[] data = new byte[16 * 1024];
    while (true)
    int i = in.read();
    if (i != 202)
    throw new Exception("Error: " + i);
    else
    System.out.println("Ok");
    in.read(data, 0, 16 * 1024);
    public class Client {
    public static void main(String[] args) throws Exception {
    System.out.println("Connecting...");
    Socket socket = new Socket("localhost", 8888);
    OutputStream out = socket.getOutputStream();
    byte[] data = new byte[16 * 1024];
    while (true)
    out.write(202);
    out.write(data, 0, 16 * 1024);
    The "Client" class connects to the socket listening in "Server" class and send a byte and a 16k block in a loop. The "Server" receives the data and verifies the byte (It should be 202). At some point the test fails receiving a "0".
    I'm using JRE version 1.4.2_04-b05 under Windows XP.
    Any suggestions?
    Thanks,
    Juan Wajnerman

    You can't predict what length a read will produce, it
    may return any number of bytes up to the number
    requested. You're right! Thanks... I don't know how I could forget that :-(
    The writes also won't necessarily send
    anything into the network if you don't do a flush.
    Note that out.write(data, 0, 16 * 1024); will write
    16K of whatever is in the buffer.Thank you very much!
    Juan

  • File transfer using non-blocking sockets - data mysteriously  vanish

    Hello,
    I need to pass some big amount of data using sockets. I my appliaction I have noticed that sometimes I didn't get all bytes. To check it out I wrote simple client + server to figure out what is happening. So:
    - I have a sender and receiver application
    - I'm trying to transfer 5MB text file.
    - On receiver side, output file is never larget than 3MB
    - If I put some timeout on sender side (1ms timeout between write operations) everything works fine.
    Could someone tell me what I do wrong? Why data disappears and when? The same file transfered using old sockets goes always fine...
    Thanks in advance!
    Here is complete source for receiver and sender:
    RECEIVER:
    import java.io.FileOutputStream;
    import java.net.InetSocketAddress;
    import java.nio.ByteBuffer;
    import java.nio.channels.SelectionKey;
    import java.nio.channels.Selector;
    import java.nio.channels.ServerSocketChannel;
    import java.nio.channels.SocketChannel;
    import java.util.Iterator;
    public class ReceiverA {
          * @param args
         public static void main(String[] args) {
              String outputFile = "c:\\outputA.txt", host = "127.0.0.1";          
              int port = 8001, bufferSize = 10240;
              try {
                   ByteBuffer buffer = ByteBuffer.allocate(bufferSize);
                   Selector selector = Selector.open();
                   ServerSocketChannel server = ServerSocketChannel.open();
                   server.configureBlocking(false);
                   server.socket().bind(new InetSocketAddress(host, port));
                   server.register(selector, SelectionKey.OP_ACCEPT);
                   System.out.println("Server started");
                   while(true)
                        selector.select();
                        Iterator<SelectionKey> iterator = selector.selectedKeys().iterator();
                        while (iterator.hasNext()) {
                             SelectionKey key = (SelectionKey) iterator.next();
                             iterator.remove();
                             if (key.isAcceptable()) {                              
                                  SocketChannel client = server.accept();
                                  client.configureBlocking(false);
                                  client.register(selector, SelectionKey.OP_READ);                              
                                  continue;
                             SocketChannel channel = (SocketChannel) key.channel();
                             int counter = 1;
                             if ( key.isReadable() ) {
                                  FileOutputStream os = new FileOutputStream(outputFile);
                                  int res;
                                  do
                                       buffer.clear();
                                       res = channel.read(buffer);
                                       counter += res;
                                       System.out.println(res);
                                       buffer.flip();
                                       os.write(buffer.array(), 0, buffer.limit());
                                  while( res >= 0 );          
                                  channel.close();
                                  os.close();          
                                  System.out.println("Receiver: " + counter);
                                  return;
              } catch (Exception e) {
                   e.printStackTrace();
    }SENDER:
    import java.io.FileInputStream;
    import java.io.IOException;
    import java.net.InetSocketAddress;
    import java.nio.ByteBuffer;
    import java.nio.channels.SelectionKey;
    import java.nio.channels.Selector;
    import java.nio.channels.SocketChannel;
    import java.util.Iterator;
    public class SenderA {
         public static void main(String[] args) {
              String inputFile = "c:\\inputA.txt" , host = "127.0.0.1";          
              int port = 8001, bufferSize = 10240;
              try {
                   ByteBuffer buffer = ByteBuffer.allocate(bufferSize);
                   byte[] byteArr = new byte[buffer.capacity()];
                   Selector selector = Selector.open();
                   SocketChannel connectionClient = SocketChannel.open();     
                   connectionClient.configureBlocking(false);
                   connectionClient.connect(new InetSocketAddress(host, port));
                   connectionClient.register(selector, SelectionKey.OP_CONNECT);
                   while(true) {
                        selector.select();
                        Iterator<SelectionKey> iterator = selector.selectedKeys()
                                  .iterator();
                        while (iterator.hasNext()) {
                             SelectionKey key = (SelectionKey) iterator.next();
                             iterator.remove();
                             SocketChannel client = (SocketChannel) key.channel();
                             if (key.isConnectable()) {
                                  if (client.isConnectionPending()) {
                                       System.out.println("Trying to finish connection");
                                       try {
                                            client.finishConnect();
                                       } catch (IOException e) {
                                            e.printStackTrace();
                                  client.register(selector, SelectionKey.OP_WRITE);
                                  continue;
                             if(key.isWritable()) {
                                  FileInputStream is = new FileInputStream(inputFile);
                                  int res;
                                  int counter = 0;
                                  do
                                       buffer.clear();
                                       res = is.read(byteArr, 0, byteArr.length);                                   
                                       System.out.println(res);
                                       if ( res == -1 ) break;
                                       counter += res;
                                       buffer.put(byteArr, 0, Math.min(res, buffer.limit()));
                                       buffer.flip();
                                       client.write(buffer);
                                        * When I remove comment file transfer goes OK!
                                       //Thread.sleep(1);
                                  while( res != -1 );          
                                  client.close();
                                  is.close();          
                                  System.out.println("Receiver: " + counter);
                                  return;
              catch(Exception e) {
                   e.printStackTrace();
    }

    There are at least two problems here.
    A. In the receiver you should test for -1 from the read() immediately, rather than continue with the loop and try to write -1 bytes to the file.
    B. In the sender you are ignoring the return value of client.write(), which can be anything from 0 to the buffer length. If you get 0 you should wait for another OP_WRITE to trigger; if you get a 'short write' you need to retry it until you've got nothing left to write from the current buffer, before you read any more data. This is where the data is vanishing.

  • Binary file transfert over socket : data corupted !

    Hi everyone,
    I am trying to transfert binary files over Socket (java.net) and I get corrupted data... I know the data I write in the Socket is ok and I wonder why I don't get it right at the end.
    Does anyone know about it ?

    Ok i have re-written it without the Packet class and it know works...
    I give my code in case someone would be interested.
    ENCODER :
    public class Encoder {
         // the file to send
         private File file;
          * Constructor of the Encoder class
          * @param path the path to the file to send
         public Encoder(String path){
              this.file = new File(path);
              this.encodeFile();
          * This method contains the connection an file tranfert code
         private void encodeFile(){
              try {
                   // opening file reading stream
                   FileInputStream fis = new FileInputStream(this.file);
                   // connection...
                   Socket sock = new Socket("127.0.0.1", 5698);
                   // opening an output stream
                   BufferedOutputStream bos = new BufferedOutputStream(sock.getOutputStream(), 1024);
                   // start time
                   long start = System.currentTimeMillis();
                   // setting up the buffer
                   byte[] buffer = new byte[1024];
                   /* ---- File Transfert Loop ---- */
                   // reading for the first time
                   int read = fis.read(buffer);
                   while (read > 0){
                        bos.write(buffer);
                        bos.flush();
                        read = fis.read(buffer);
                   /* ----End Of File Transfert ---- */
                   // end time
                   long end = System.currentTimeMillis();
                   // closing streams and connection
                   fis.close();
                   bos.close();
                   sock.close();
                   // display file transfert duration
                   System.out.println("Completed in :" + (end - start) + " ms !");
              } catch (IOException e) {
                   e.printStackTrace();
    DECODER :
    public class Decoder {
         private File destFile;
         public Decoder(String path){
              try {
                   // setting up destination file
                   this.destFile = new File(path);
                   // setting up file writting stream
                   FileOutputStream fos = new FileOutputStream(this.destFile);
                   // setting up connection server
                   ServerSocket serv = new ServerSocket(5698);
                   // accepting client connection request
                   Socket sock = serv.accept();
                   // setting up reading stream for the connection
                   BufferedInputStream bis = new BufferedInputStream(sock.getInputStream());
                   // setting up byte buffer
                   byte[] buffer = new byte[1024];
                   // first reading
                   int read = bis.read(buffer);
                   while (read != -1){
                        // writting buffer content into file
                        for (int i=0; i < read; i++){
                             fos.write(buffer);
                        // reading next bytes
                        read = bis.read(buffer);
                   //closing streams
                   fos.close();
                   bis.close();
              } catch (IOException e) {
                   e.printStackTrace();

  • Recieving Socket Data Question

    How can i recieve a large amout of Data from a socket.getInputStream()??
    I use DataInputStream as my Main Constructor...

    One of the big problems with using Sockets is you have
    to know a lot about the data you are receiving just to
    get the commication to work.
    One thing you might do is check to make sure the
    server application is flush()'ing its output stream
    when it writes to it.
    If you know that your data will 4096 bytes, you can do
    something like this:
    ByteArrayInputStream in = new ByteArrayInputStream(
    socket.getInputStream());hhhmmm.... i think there an error here... on constructing ByteArrayInputStream
    ByteArrayInputStream(byte[] buf); it doesnt seems to recognise inputstream!!! need advice..
    byte[] data = new byte[4096];
    int bytesRead = in.read( data, 0, 4096 );

  • Socket data to sound

    Hi all,
    I am getting data from shoutcast server using socket object.
    How I can pass the data to sound object so that i can play
    Is there any way to play the data from the shoutcast.
    Thanks in advance
    Please help me.

    Have you looked at the shipping examples? There's one called Continuous Sound Output that uses the Basic Function Generator to create a waveform and SO Write to output it on the sound card.

Maybe you are looking for

  • Delta not generated in case of Actual Goods Issue date change in R3

    Hi Gurus In our implementation in BI Production server we are using 2LIS_12_VCHDR and  2LIS_12_VCITM extractors where in R3 Deliveries are created first and then the PGI is done. While in BI Extractions As the data comes first time without any issue

  • Acrobat 7 Pro crashes at launch on Macintosh

    I'm running OSX.4.11 on a Dual 500 G4. I've recently lost the ability to use Acrobat 7 Professional for some reason. I've tried uninstalling  and re-installing, running all updates as well. I've trashed preferences. I've tossed /Library files. It sti

  • Removing objects from photo

    I am trialling photosup elements before deciding to buy it or not.  Not sure if there is a difference in the trial version compared to the purchased version. I am trying to remove an unwanted object from a picture by highlighting the unwanted object,

  • Windows Partition on an external drive

    I have this set up with 2 internals with osX .9 on one for final cut & osX .6 for media 100i on the other( can't upgrade the os because of the version of Media 100). I have audio editing software for win2k or XP that isn't available for mac. I have a

  • Call a System Function: CALL 'XXPASS'

    Hi All, I would like to know more about the System Function CALL 'XXPASS' and where does it resides in ABAP any transaction we can have a look into and understand the system functions. Please do suggest me ASAP. Thank you. Best Regards, Satya