S.O.S PROBLEMS COMUNICATING EXTERNAL PROCESES IN JAVA UNDER LINUX

I've programmed a little program in C called "cinterpreter" which works like
an interpreter, when it launches it shows a welcome message to the display
(standart output), then is always waiting for strings from the keyboard
showing the length of the input strings until the "quit" string is received,
in that case the C program named "cinterpreter" finish, here we can see the
code:
# include <stdio.h>
# include <string.h>
# include <stdlib.h>
char presentacion[8][80] = {
" ||||||||||||||||||\n",
" --- Welcome to Maude ---\n",
" ||||||||||||||||||\n",
" Maude version 1.0.5 built: Apr 5 2000 15:56:52\n",
" Copyright 1997-2000 SRI International\n",
" Thu Aug 9 13:40:25 2001\n",
" \n",
" \n"};
void longitud(char * cadena)
int t;
for(t=0;t<3;t++)
printf("MAUDE_OUT> la cadena %s tiene %d caracteres\n",cadena,strlen(cadena));
fflush(stdout);
int main()
char cadena[80];
int i;
char ch;
for(i=0;i<8;++i) printf("%s",presentacion);
printf("\n");
fflush(stdout);
do {
printf("Press any key to continue\n");
scanf("%c",&ch);
printf("%c\n",ch);
fflush(stdout);
}while (ch != 'q');
printf("\n");
while( strcmp(cadena,"quit") !=0)
printf("\nMAUDEENTRADA>");
fflush(stdout);
scanf("%s",cadena);
longitud(cadena);
I'm intereted in running this program, control it's standart input and
starndart output through a java program through the Runtime , process class
and the correponding methods like "exec", getInputStream, getOutputStream,
getErrorStream, the question is that I do not Know what I'm doing wrongly but
I don't get what I want, I'm interested in sending input to the C subprocess
thorugh its stdin getting it by getoutputStream method, and then read its
answer from its stdout getting it by getoutputStream, then question is that I
can sent de first string and read the first answer but I can't repeat it
again, and I would like to begin a dialog with the subprocess so I need to
send many messages and receive its answer to it, but many times, not just one,
by the moment I got it but just one, it's very important that it's necesary to
to interact with the subprocess like:
1) send first string and then read the answer of the subprocess
2) send the second string and then read the answer
these steps must be done all the times I want, but I just can send the first
string and read the first answer but no more steps work well, if any body can
help with this please
answer the question or send any answer to the next adresses
e-mail:
[email protected]
[email protected]
*************** java code **********************
import java.io.*;
public class mioss {
static String proceso = "/bin/cinterprete";
static Process p = null;
//--------- input writting method -----------
static void escribe(OutputStream procesoescribe, String s) {
BufferedWriter laentrada = new BufferedWriter(new
OutputStreamWriter(procesoescribe));
try{
laentrada.write(s + "\n");
laentrada.flush();
}catch(IOException e) {System.out.println("error de escritura");}
//----------- output reading method ---------------
static void leesalida(InputStream procesosalida){
String l;
BufferedReader lasalida = new BufferedReader(new
InputStreamReader(procesosalida));
try{
while ((l = lasalida.readLine()) != null){
System.out.println(l);
} catch(IOException e) {System.out.println("error de readline");}
//------------- reading error method --------------------
static void leerror(Process p){
String l;
BufferedReader elerror = new BufferedReader(new
InputStreamReader(p.getErrorStream()));
try{
while ((l = elerror.readLine()) != null){
System.out.println(l);
elerror.close();
} catch(IOException e) {System.out.println("error de readline");}
//--------------- principal method main -------------------------
static Process proc = null;
public static void main(String [] Args) {
try{
Runtime r = Runtime.getRuntime();
proc = r.exec(proceso);
escribe(proc.getOutputStream(),"map(+2)[3,3]");
leesalida(proc.getInputStream());
escribe (proc.getOutputStream(),"map(*3)[2,2]");
leesalida(proc.getInputStream());
}catch(Exception e) {System.out.println("error de ejecucion del
proceso");}
System.out.println("THE END OF THE PROGRAM");

Just a guess, but I think your problem is at least partly due to repeated getting the Input and Output Streams of the process and repeatedly wrapping them in Readers and Writers. Get the InputStream once and wrap it in a Reader once and use that Reader. Also get the OutputStream once and wrap it in a Writer once and use that Writer.

Similar Messages

  • S.O.S PROBLEMS COMUNICANTING EXTERNAL PROCESSES IN JAVA UNDER LINUX

    I've programmed a little program in C called "cinterpreter" which works like
    an interpreter, when it launches it shows a welcome message to the display
    (standart output), then is always waiting for strings from the keyboard
    showing the length of the input strings until the "quit" string is received,
    in that case the C program named "cinterpreter" finish, here we can see the
    code:
    # include <stdio.h>
    # include <string.h>
    # include <stdlib.h>
    char presentacion[8][80] = {
    " ||||||||||||||||||\n",
    " --- Welcome to Maude ---\n",
    " ||||||||||||||||||\n",
    " Maude version 1.0.5 built: Apr 5 2000 15:56:52\n",
    " Copyright 1997-2000 SRI International\n",
    " Thu Aug 9 13:40:25 2001\n",
    " \n",
    " \n"};
    void longitud(char * cadena)
    int t;
    for(t=0;t<3;t++)
    printf("MAUDE_OUT> la cadena %s tiene %d caracteres\n",cadena,strlen(cadena));
    fflush(stdout);
    int main()
    char cadena[80];
    int i;
    char ch;
    for(i=0;i<8;++i) printf("%s",presentacion);
    printf("\n");
    fflush(stdout);
    do {
    printf("Press any key to continue\n");
    scanf("%c",&ch);
    printf("%c\n",ch);
    fflush(stdout);
    }while (ch != 'q');
    printf("\n");
    while( strcmp(cadena,"quit") !=0)
    printf("\nMAUDEENTRADA>");
    fflush(stdout);
    scanf("%s",cadena);
    longitud(cadena);
    I'm intereted in running this program, control it's standart input and
    starndart output through a java program through the Runtime , process class
    and the correponding methods like "exec", getInputStream, getOutputStream,
    getErrorStream, the question is that I do not Know what I'm doing wrongly but
    I don't get what I want, I'm interested in sending input to the C subprocess
    thorugh its stdin getting it by getoutputStream method, and then read its
    answer from its stdout getting it by getoutputStream, then question is that I
    can sent de first string and read the first answer but I can't repeat it
    again, and I would like to begin a dialog with the subprocess so I need to
    send many messages and receive its answer to it, but many times, not just one,
    by the moment I got it but just one, if any body can help with this please
    answer the question or send any answer to the next adresses
    e-mail:
    [email protected]
    [email protected]
    *************** java code **********************
    import java.io.*;
    public class mioss {
    static String proceso = "/bin/cinterprete";
    static Process p = null;
    //--------- input writting method -----------
    static void escribe(OutputStream procesoescribe, String s) {
    BufferedWriter laentrada = new BufferedWriter(new
    OutputStreamWriter(procesoescribe));
    try{
    laentrada.write(s + "\n");
    laentrada.flush();
    }catch(IOException e) {System.out.println("error de escritura");}
    //----------- output reading method ---------------
    static void leesalida(InputStream procesosalida){
    String l;
    BufferedReader lasalida = new BufferedReader(new
    InputStreamReader(procesosalida));
    try{
    while ((l = lasalida.readLine()) != null){
    System.out.println(l);
    } catch(IOException e) {System.out.println("error de readline");}
    //------------- reading error method --------------------
    static void leerror(Process p){
    String l;
    BufferedReader elerror = new BufferedReader(new
    InputStreamReader(p.getErrorStream()));
    try{
    while ((l = elerror.readLine()) != null){
    System.out.println(l);
    elerror.close();
    } catch(IOException e) {System.out.println("error de readline");}
    //--------------- principal method main -------------------------
    static Process proc = null;
    public static void main(String [] Args) {
    try{
    Runtime r = Runtime.getRuntime();
    proc = r.exec(proceso);
    escribe(proc.getOutputStream(),"map(+2)[3,3]");
    leesalida(proc.getInputStream());
    escribe (proc.getOutputStream(),"map(*3)[2,2]");
    leesalida(proc.getInputStream());
    }catch(Exception e) {System.out.println("error de ejecucion del
    proceso");}
    System.out.println("THE END OF THE PROGRAM");

    The problem is with the leesalida method.
    There you are reading form the output sream of the process usingBufferedReader.readLine.
    readLine returns null only when it gets to the end of the stream, or here the stream ends only when the external processes ends.
    You can modify your code like this:
    public class mioss {
        static String proceso = "cinterprete";
        static Process p = null;
        //--------- input writting method -----------
        static void escribe(OutputStream procesoescribe, String s) {
         BufferedWriter laentrada = new BufferedWriter(new
             OutputStreamWriter(procesoescribe));
         try{
             laentrada.write(s + "\n");
             laentrada.flush();
         }catch(IOException e) {System.out.println("error de escritura:" + e);}
        //----------- output reading method ---------------
        static void leesalida(InputStream procesosalida, int nLines){
         String l;
         BufferedReader lasalida = new BufferedReader(new
             InputStreamReader(procesosalida));
         try{
             while(nLines-- > 0) {
              l = lasalida.readLine();
                    System.out.println("from java:\t" + l);
         } catch(IOException e) {System.out.println("error de readline");}
        //------------- reading error method --------------------
        static void leerror(Process p){
         String l;
         BufferedReader elerror = new BufferedReader(new
             InputStreamReader(p.getErrorStream()));
         try{
             while ((l = elerror.readLine()) != null){
                    System.out.println(l);
             elerror.close();
         } catch(IOException e) {System.out.println("error de readline");}
        //--------------- principal method main -------------------------
        static Process proc = null;
        public static void main(String [] Args) {
         try{
             Runtime r = Runtime.getRuntime();
             proc = r.exec(proceso);
             leesalida(proc.getInputStream(), 9);
             escribe(proc.getOutputStream(),"first");
             leesalida(proc.getInputStream(), 4);
             System.out.println("Done first !\n");
             escribe (proc.getOutputStream(),"second");
             leesalida(proc.getInputStream(), 4);
             System.out.println("Done second !\n");
         }catch(Exception e) {System.out.println("error de ejecucion del proceso");}
         System.out.println("THE END OF THE PROGRAM");
    } Regards,
    Iulian

  • 320 GB External Drive (PX1267E-1GB32) under Linux

    Hi,
    I just bought a Toshiba 320 GB External Drive (PX1267E-1GB32) and I need it to work under Linux.
    Linux recognizes the drive as a SDA but give an I/O error with an Unable to read partition table.
    Any idea what is the problem? Can I use this Drive under linux?
    Carlos.

    @Gipsyman
    Sorry, but he could be right imho.
    This disk mounts a cd-drive with the security software on it. This could be the reason why other operating systems could have difficulties recognizing it. A solution to the problem could be deleting the whole partition, which you mentioned, but you cannot use Disk Management for this issue. Because of the fact that the disk has one partition containing two partitions (CD-drive and FAT32 disk), one has to delete this partition as a whole. I haven't yet figured out how to delete this partition (which is tagged as 'BAD' by Partition Magic 8). I tried to format it to NTFS, but that doesn't work either.

  • Problems running external programs from java

    Hello.
    I wrote a pair of perl scripts and a GUI in java to run them. The first perl script just read the files in one directory makes some changes to the names of the files and then group all this files in a set of new directories. The other perl scripts takes all this new files and calls BLAST sequence alignment program and perform some alignments among these sequences. I tested this scripts and they work fine.
    The problem comes when I try to run them for the JAVA GUI. I use RunTime and when I need to run the first perl script it all works well, but when The call to the second perl script is made the program fisishes without doing anything at all. I found out that the problem is that when running the script from the Java GUI it's not able to find BLAST program. So I guess that Java is not really starting a terminal session and it doesn't read my bash_profile to find out the path to my programs.
    So, my question is if anyone knows a method to tell Java to load all this paths in the bash_proflie file so all of my scripts work???.
    I have no idea is this can be done and how so any advice would be really wellcome.
    By the way, my java version is 1.4.2 and my OS is Mac OS X 10.3
    Thanks a lot , Julio

    Invoke /bin/sh -c and give it your program's full path with.
    (To understand what I've written, maybe reading
    http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps_p.html
    http://mindprod.com/jgloss/exec.html
    and
    http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Runtime.html
    (especially the exec(String[] cmdarray) method)
    might help)
    -T-

  • Pocket PC -Problem executing external program from java

    Hi,
    I'm developing an application on Dell Axim x51 PDA. I am using mysaifu jvm. The application needs to execute an external program (.exe) for which I'm using the Runtime class.
    I get java.io.IOException: The system cannot find the file specified.
    I have verified that the file exists. ( i used File class to check if the file exists)
    here's the part of code :
    Runtime rt = Runtime.getRuntime ();      
    File sktScan = new File("\\My Documents\\RFID\\ScktScan.exe");
    if(sktScan.exists())
    System.out.println("FILE EXISTS");
    String command = sktScan.getAbsolutePath();
    process = rt.exec (command);
    System.out.println("Socket Scan Path is : "+command);

    You have acces to "java.lang.Runtime currentRuntime.exec()" method ? in my case NetBeans IDE dont give me for my compilation with :
              microedition.configuration     CLDC-1.1     
              microedition.profiles     MIDP-2.0

  • Problem running jar files of java in Linux

    I cannot run jar files in java/jdk1.3.1_01/demo in Readhat Linux 6.2
    The command is :--
    [root@localhost Notepad]# java -jar Notepad.jar
    java.lang.NoClassDefFoundError: javax/swing/JPanel
    at java.lang.Class.forName(Class.java:33)
    at kaffe.jar.ExecJarName.main(ExecJarName.java:58)
    at kaffe.jar.ExecJar.main(ExecJar.java:61)
    [root@localhost Notepad]#
    My ~/profile setting is :---
    PATH="$PATH:/usr/X11R6/bin:/usr/java/jdk1.3.1_01/bin:/usr/java/jdk1.3.1_01/jre/bin:/usr/java/jre/lib"
    export JAVA_HOME=/usr/java/jdk1.3.1_01
    export NPX_PLUGIN_PATH=/usr/java/jdk1.3.1_01/jre/plugin/i386/ns4

    [root@localhost Notepad]# java -jar Notepad.jar
    java.lang.NoClassDefFoundError: javax/swing/JPanel
    at java.lang.Class.forName(Class.java:33)
    at
    at
    at kaffe.jar.ExecJarName.main(ExecJarName.java:58)
    at kaffe.jar.ExecJar.main(ExecJar.java:61)
    [root@localhost Notepad]#
    My ~/profile setting is :---
    PATH="$PATH:/usr/X11R6/bin:/usr/java/jdk1.3.1_01/bin:/u
    r/java/jdk1.3.1_01/jre/bin:/usr/java/jre/lib"
    export JAVA_HOME=/usr/java/jdk1.3.1_01
    export
    NPX_PLUGIN_PATH=/usr/java/jdk1.3.1_01/jre/plugin/i386/n
    4Add the line:
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar
    Then, run the command "source ~/.profile" and then the jar file should be able to run.
    Bhav

  • Problems with external context mapping

    Hi ,
    I am having the following problems with external context mapping from one WD component to another.
    Problem description:
    In the <i>Component Interfaces</i> I have defined a WD interface "InfA".
    In the <i>interface controller</i> of this compoenent,I have ContextA and attributeA(cardinality 1..1).The contextA is marked as an "Input Element".
    Now my webdynpro componentB adds InfA as used component.In componentB I decalre a contextB with attributeB and map it to contextA to set up the external context mapping.
    Now I expect that if any webdynpro component implements this WD interface InfA ,he has access to contextA with the data getting filled from contextB.
    After i have created the component for the used component I try to fill values in the source node contextB thru this code:
    wdContext.currentContextB.setB(value);
    But in the runtime I keep getting error nullPointerException for nodeContextB,suggesting that the mapping has not been completed.
    Can anyone suggest due to what the error can come ,and, if its a webdynpro bug ,is there a workaround??
    Thanks in advance for your help.
    Best regards
    Sourav

    HI,
    Valery : I personally checked  by doing the example, if the names of value attribute are different in the child's interface and parents component controller then it throws the exception.
    Sourav: NullPointer Exception is thrown when something is not properly initialised, if in the main component the cardinality of mapped origin is 1.1 then you need to access it element directly like:
    wdContext.currentParentNodeElement().setFname("Abhijeet");
        wdContext.currentParentNodeElement().setLname("M");
    i will suggest just check out if you are declaring some element of value node and without initialising taking its use or what?
    if this doesnt solve your problem, please post the expanded exception.
    hope it helps
    let me know if you face nay problem
    regards

  • Problem with external punchout in SRM Server 713

    Hello,
    We upgrade from SRM_SERVER 701 SP 04 to SRM_SERVER 713 SP 02, now we have a problem with external catalog, we did not change anything in standard call structure, however now when the user access to external catalog, select a product and "checkout", SRM returns to shopping cart screen without products and no message are register in log in transaction code SLG1.
    Our parameters in structure are:
    10                     https://xxxxxxxxx                          URL
    20 VIEW_ID          NAME                            Fixed value
    30 VIEW_PASSWD     XXXXXX               Fixed value
    40 USER_ID          SY-UNAME                   SAP field
    50 BRANDING      search5                     Fixed value
    60 LANGUAGE      ES                           Fixed value
    70 COUNTRY      MX                             Fixed value
    75 EASYORDER 1                          Fixed value
    80 target _top                                  Fixed value
    85 ~caller      CTLG                              Fixed value
    90 OCI_VERSION     4.0                     Fixed value
    91 FILTER                                      Fixed value
    92 OPI_VERSION 1.0                     Fixed value
    100 HOOK_URL                             return URL
    110 returntarget      _top                       Fixed value
    we made some test with parameter BYPASS_INB_HANDLER, set as 'X' but this not solve our issue.
    We have an implementation in badi BBP_CATALOG_TRANSFER to map product category, even if I set an external breakpoint in this implementation, system does not pass through it, also we test with this implementation inactive and behavior is the same, nothing transfer to shopping cart
    Does anyone know what's missing?
    Thanks in advance.
    Best regards,
    José Luis D.

    Hello Jason,
    Thank you for your answer, but as I told, If I set an external breakpoint it does not stop for debugging, so I can't see table as you recomended. This process (debugging) is familiar to me, in last version I can do it.
    Any suggestion?
    Thanks in advance, best regards
    José Luis D

  • I have a problem with external editing preferences where Photoshop will not launch when I choose "Edit In"...

    Hi. I have a problem with external editing preferences. If I add Photoshop as an external editor, it won't launch when selected, if I add it as an additional external editor it will. Why? How can I fix this as I need to use Photoshop and another program as the additional external editor.
    I use a Mac running OS X (10.8.5) and PS CS4 and LR 5.7. Any ideas on a fix? Thanks in advance.

    I don't know why Photoshop won't start. However, it's possible to create external editor presets using the additional external editor tools. There are instructions on how to do this in the Lightroom help. You could assign Photoshop and create one preset, and then assign another program and create another preset.
    I don't know if deleting your preferences would fix the problem or not. It can sometimes fix other problems.
    Preference and other file locations in Lightroom 5

  • Problem: Importing external Lybraryes

    Good Morining everybody
    I've a problem when I Deploy my progect with netweaver developer studio.
    My progect import some external lybraries for example Strutz's lybraries.
    I import external jars before make deploy and all is right.
    the problem born when I start the deploy of my application infact after some seconds the deploy stop and external lybraries disappear.
    I try to import external jars in Java Build Path but when i remake Deploy some error appears.
    Why external lybraries disappear ???
    thank you
    Stefano

    if You are on EP6 copy the lib in the dist\PORTAL-INF\lib.
    That should do. Good luck especially for the struts-ep marriage...
    cheers
    Walter

  • Strange problem displaying external files (css includes)

    Hope somebody can help me with this. First of all, I'm running mac os x 10.4.11 using dreamweaver 8.0.2.
    Just recently i've been unable to display any external files (namingly my css; attached as includes) when I open a local document. Tried to delete my "site cache" as well as re-creating the site prefs and made sure "Display External Files" is checked under COMMANDS. Still nothing. Anyone have a idea it just all of a sudden stopped displaying all external fles???

    Peter,
    I tried testing the RSS feed using a FeedReader, and it works with that. But, when I try feed the same URL ( http://rss.cnn.com/rss/cnn_topstories.rss ) as the XML source in the Omniportlet, I get the following error message:
    Error
    Failed to open specified URL. Check the following: is the URL is active; is there a valid proxy setting or, if HTTP authentication is required, check user name and password. [http://rss.cnn.com/rss/cnn_topstories.rss]
    Here is how the proxy is defined in the Provider.xml file:
    <proxyInfo class="oracle.portal.provider.v2.ProxyInformation">
    <httpProxyHost>www-proxy.us.oracle.com</httpProxyHost>
    <httpProxyPort>80</httpProxyPort>
    <proxyUser>my Oracle Single-SignOn username</proxyUser>
    <proxyPassword>my Oracle Single-signOn pwd</proxyPassword>
    </proxyInfo>
    I am on the Oracle Intranet. So, please let me know how I could reach you offline, if you think that will make things easier to resolve this problem.
    I appreciate your help.
    Thanks,
    Kalyan

  • Restored iMac from an MBP Backup giving problems with external devices

    Recently, I restored from an MBP Leopard OS Time machine Backup into a new iMac 27".
    Restoring process ran smoothly and took like an hour to recover my files and applications from the external disk time machine backup and after that the new iMac had everything my old MBP used to have but the OS. So far so good.
    But now I'm having problems connecting external devices, like the very same external disk to set my time machine backup or a Cannon Printer.
    The iMac can recognize and attach the external HDD (iOmega 1TB), I've succesfully formated it several times, but as soon as the backup process starts it will idle after backing 200MB or so and the HDD will be abruptly disconnected.
    Regarding the MP610 Cannon printer/scanner I used it smoothly once from this iMac, but after that it's been impossible to scan or print again, and it keeps saying it is connected to an MBP instead of an iMac!
    I already read the other related topics but my case is slightly different than those, so I will appreciate anyhelp you could provide me.

    When you say you restored, what does that mean? Did you do a full restore, installing the system from the backup onto the iMac? If so, you've probably borked the system and will have to reinstall it. See:
    http://support.apple.com/kb/HT2186
    Also, if you restored applications, it's possible some of those applications are not installed correctly or are not compatible with SL. Printing problems are common among folks who have not updated printer drivers to SL-compatible versions.

  • Mxmlc: Error: Problem finding external Model

    Hi,
    I am currently trying to compile a flex project with the
    mxmlc compiler. Unfortunately I always get this error message:
    Error: Problem finding external Model: config.xml
    It seems as if this resource cannot be found by the compiler.
    All source-paths and libs are are set as in the
    .actionScriptProperties file. Other resources such as style sheets
    can be found without any problem.
    Furthermore, when I write the xml model inline or if I
    provide the relative path inline the compiler understands that and
    does not show the error.
    <mx:Model id="config" source="config.xml"/> => does
    not work
    <mx:Model id="config" source="../config/config.xml"/>
    => works
    What can I do to tell the parser where the config.xml file is
    located?

    How can changing the project's properties affect asdoc.exe if I run it from the command line?
    I've tried running it from the bin folder and from the project's src folder always getting the same error.
    I went to 'Flex Build Path' in the project's properties window. It contains two tabs: 'Source path' and 'Library Path'. No 'Assets' tab.

  • Problem with External 2.1 digital speakers

    Anybody have any problems with external digital speakers connected to the SPDIF connection?  I have a 1215-600XT, and I tried connecting my old DELL Boston Acoustic 2.1 speakers.  They worked, but any time a "sound" played, a loud pop would follow the end of the sound track.  If its multiuple sounds (i.e. an application that is making numerous alert sounds) I get multiple pops.  It even happens at the endf of music tracks.  It was so annoying, I stopped using the speakers.  before I invest in another set of speakers, want to know I am not wasting my time.
    Also, anyway of getting the soundcard to support digital 2.1 or other sound?  The set-up screen only shows stereo for external speakers and no way of adding more.
    Sincerely
    Scott

    pmoney,
    If you need a RMA, you will need to contact Customer Support either via email or phone. Also, it may be a fault with the sub and not just the cable alone, anyway contact Customer Support and they will be able to assist further.
    Jason

  • How to call external files from java?

    How to call external files in java. For example how to call a *.pdf file to open in its default editor(say Acrobat), or a *.html file to open in the default browser or a *.txt file in a notepad etc..,
    In my program i have *.chm (Compiled Windows HTML Help) help file. how to open it in its default editor it?

    Jayarathina_Madharasan wrote:
    no one answered my questionHi what wrong did i do...basically insulted all the volunteers here who took the time to consider your question and try to offer you help. Other than that, you did nothing wrong.
    From JavaRanch :
    And even if an answer doesn't solve your problem, even if it should totally miss the point - the best thing to do to motivate others to continue trying to help you is showing respect and gratitude for the investment of time that was put into dealing with your issue.
    Edited by: Encephalopathic on Apr 14, 2008 10:01 AM

Maybe you are looking for

  • 3rd Party adapter on different JVM

    Dear Experts, We want to buy a 3rd party adapter for SFTP as that is not supported in standard SAP PI, we are on SAP PI7.0. Can we install the 3rd party adapter on a separate JVM and use it in ID? The adapters we are considering are Advantco & Aedapt

  • Document not Posted Trip cannot be changed Error

    Hi all,         I have an issue where user is facing problem while creating Expense report for his expenses. when he tries to create he gets this Error message   "Accounting Status not 'Document posted' Trip cannot be changed". But user was creating

  • Keyboard shortcut for send/receive in Entourage?

    Hi, Does anyone know if you can refresh your inbox in Entourage by way of a keyboard shortcut? Thanks, Chris

  • Anyone having issues enabling Character Count in ios6?

    I noticed today on my iPhone 5 when I enable character count, Settings-Messages-Character Count (ON), it doesn't work? Anyone notice this? Bug?

  • Uses of Netweaver

    Hi guys, I need to give a presentation on Netweaver. Could you guys pls give a brief answer to the following: 1) What is SAP Netweaver? 2) What are the uses of SAP Netweaver? 3) When a comapny buys SAP Netweaver does he get all other SAP software alo