Re: Problem with creating empty file
Daniel Kroker <[email protected]>
| Newsgroups | gmane.comp.lang.4gl.aubit.general |
|---|---|
| Message-ID | <[email protected]> |
Nope the file is not in the DBPATH. in our main programm the variable "file" has a absolut path like /bla/blubb/dsdfsdf.txt vm-entwicklung26: /e/dk/MAIN/VENTAS/7.1/4gl $ echo $DBPATH /v/MAIN/schema/ vm-entwicklung26: /e/dk/MAIN/VENTAS/7.1/4gl $ vm-entwicklung26: /e/dk/MAIN/VENTAS/7.1/4gl $ vi vm-entwicklung26: /e/dk/MAIN/VENTAS/7.1/4gl $ ls -la /v/MAIN/schema/ total 2720 drwxrwxrwx 7 dbu users 4096 Mar 16 19:40 . drwxrwxrwx 8 as users 12288 Feb 14 08:08 .. drwxrwxrwx 2 ans users 4096 May 20 2011 backup drwxrwxrwx 2 ms users 4096 Jan 26 2012 backup.ms drwxrwxrwx 2 ans users 4096 Aug 1 2011 backup_01_08_2011 drwxrwxrwx 2 ans users 4096 Jan 26 2012 backup_2012_01_26 drwxrwxrwx 2 ans users 4096 Feb 26 09:56 backup_ans -rwxrwxrwx 1 as users 1242056 Mar 16 19:40 im_ex.schidx -rw-rw-rw- 1 root root 36 Feb 26 09:56 trace_adbschema_4646.txt -rwxrwxrwx 1 as users 239673 Mar 16 19:40 vmain_vdb.schema -rwxrwxrwx 1 as users 1242056 Mar 16 19:40 vmain_vdb.schidx vm-entwicklung26: /e/dk/MAIN/VENTAS/7.1/4gl $ ls -la /v/MAIN/schema/backup total 1120 drwxrwxrwx 2 ans users 4096 May 20 2011 . drwxrwxrwx 7 dbu users 4096 Mar 16 19:40 .. -rwxrwxrwx 1 ans users 446180 May 4 2011 im_ex.schidx -rwxrwxrwx 1 ans users 231127 May 4 2011 vmain_vdb.schema -rwxrwxrwx 1 ans users 446180 May 4 2011 vmain_vdb.schidx vm-entwicklung26: /e/dk/MAIN/VENTAS/7.1/4gl $ ls -la /v/MAIN/schema/backup.ms/ total 1160 drwxrwxrwx 2 ms users 4096 Jan 26 2012 . drwxrwxrwx 7 dbu users 4096 Mar 16 19:40 .. -rwxrwxr-x 1 ans users 459884 Jan 26 2012 im_ex.schidx -rwxrwxr-x 1 ans users 238508 Jan 26 2012 vmain_vdb.schema -rwxrwxr-x 1 ans users 459884 Jan 26 2012 vmain_vdb.schidx vm-entwicklung26: /e/dk/MAIN/VENTAS/7.1/4gl $ ls -la /v/MAIN/schema/backup_01_08_2011/ total 1148 drwxrwxrwx 2 ans users 4096 Aug 1 2011 . drwxrwxrwx 7 dbu users 4096 Mar 16 19:40 .. -rwxrwxrwx 1 ans users 457092 Jun 23 2011 im_ex.schidx -rwxrwxrwx 1 ans users 236880 Jun 23 2011 vmain_vdb.schema -rwxrwxrwx 1 ans users 457092 Jun 23 2011 vmain_vdb.schidx Am 21.03.2013 15:48, schrieb Mike Aubury: > Nope - still works for me... > > > Can you have a look and see if there are any other files call > text-txt.txt in your $DBPATH ? > > It will be using DBPATH to find the file - so it might not be the one > you think it is... > > > > On 21 March 2013 14:42, Daniel Kroker <[email protected] > <mailto:[email protected]>> wrote: > > Perhabs it is a problem with the locale? > > We have: > > <ENV NAME="DB_LOCALE" VALUE="de_de.PC-Latin-1"/> > > <ENV NAME="LANG" VALUE="de_DE.utf8"/> > > > Complete output: > > > << <ENVELOPE ID="3" PID="18044"> > > <COMMANDS> > > <PROGRAMSTARTUP PROGRAMNAME="./m" ID="3"> > > <ENV NAME="DBPATH" > VALUE=":/v/MAIN/schema/:/t/compiler/a4gl/tools:/home/dk/aubit4gl/tools:/t/compiler/a4gl/incl:/home/dk/aubit4gl/incl:."/> > > <ENV NAME="DBDATE" VALUE="DMY4."/> > > <ENV NAME="DBMONEY" VALUE=","/> > > <ENV NAME="A4GL_NUMERIC" VALUE=","/> > > <ENV NAME="DB_LOCALE" VALUE="de_de.PC-Latin-1"/> > > <ENV NAME="LANG" VALUE="de_DE.utf8"/> > > <ENV NAME="A4GL_VERSION" VALUE="1.2.33"/> > > <ENV NAME="XML_VERSION" VALUE="1.3"/> > > </PROGRAMSTARTUP> > > </COMMANDS> > > </ENVELOPE> > > << > > <ENVELOPE ID="3" PID="18044"> > > <COMMANDS> > > <RUNINFO MODE="1" CMD="cat /dev/null > text-txt.txt" RUNCNT="1" > STARTSTOP="1" /> > > </COMMANDS> > > </ENVELOPE> > > << > > <ENVELOPE ID="3" PID="18044"> > > <COMMANDS> > > <RUNINFO MODE="1" CMD="cat /dev/null > text-txt.txt" RUNCNT="1" > STARTSTOP="0" /> > > </COMMANDS> > > </ENVELOPE> > > << > > <ENVELOPE ID="3" PID="18044"> > > <COMMANDS> > > <FILE NAME="text-txt.txt">mFG/t+j0BggQ</FILE> > > </COMMANDS> > > </ENVELOPE> > > << > > <ENVELOPE ID="3" PID="18044"> > > <COMMANDS> > > <FRONTCALL MODULE="INTERNAL" NAME="ui.vdc.execute" > EXPECT="1"><VS><V>text-txt.txt</V></VS></FRONTCALL> > > </COMMANDS> > > </ENVELOPE> > > << > > <ENVELOPE ID="3" PID="18044"> > > <COMMANDS> > > <WAITFOREVENT/> > > </COMMANDS> > > </ENVELOPE> > > >> <TRIGGERED ID="-123"> > > <SVS/> > > </TRIGGERED> > > << > > <ENVELOPE ID="3" PID="18044"> > > <COMMANDS> > > <PROGRAMSTOP EXITCODE="0" ID="3"> > > </PROGRAMSTOP> > > </COMMANDS> > > </ENVELOPE> > > > Am 21.03.2013 15 <tel:21.03.2013%2015>:28, schrieb Mike Aubury: >> I do not get that here.. >> Running that program I get : >> >> <ENVELOPE ID="1" PID="7615"> >> <COMMANDS> >> <PROGRAMSTARTUP PROGRAMNAME="./x1" ID="0"> >> <ENV NAME="DBPATH" >> VALUE=":/home/aubit4gl/aubit4glsrc/tools:/home/aubit4gl/aubit4gl/tools:/home/aubit4gl/aubit4glsrc/incl:/home/aubit4gl/aubit4gl/aubit4gl/incl:."/> >> <ENV NAME="DBDATE" VALUE="dmy4/"/> >> <ENV NAME="DBMONEY" VALUE="#."/> >> <ENV NAME="A4GL_NUMERIC" VALUE=""/> >> <ENV NAME="DB_LOCALE" VALUE=""/> >> <ENV NAME="LANG" VALUE=""/> >> <ENV NAME="A4GL_VERSION" VALUE="1.2.33"/> >> <ENV NAME="XML_VERSION" VALUE="1.3"/> >> </PROGRAMSTARTUP> >> </COMMANDS> >> </ENVELOPE> >> <ENVELOPE ID="1" PID="7615"> >> <COMMANDS> >> <RUNINFO MODE="1" CMD="cat /dev/null > text-txt.txt" >> RUNCNT="1" STARTSTOP="1" /> >> </COMMANDS> >> </ENVELOPE> >> <ENVELOPE ID="1" PID="7615"> >> <COMMANDS> >> <RUNINFO MODE="1" CMD="cat /dev/null > text-txt.txt" >> RUNCNT="1" STARTSTOP="0" /> >> </COMMANDS> >> </ENVELOPE> >> <ENVELOPE ID="1" PID="7615"> >> <COMMANDS> >> <FILE NAME="text-txt.txt"></FILE> >> </COMMANDS> >> </ENVELOPE> >> <ENVELOPE ID="1" PID="7615"> >> <COMMANDS> >> <FRONTCALL MODULE="INTERNAL" NAME="ui.vdc.execute" >> EXPECT="1"><VS><V>text-txt.txt</V></VS></FRONTCALL> >> </COMMANDS> >> </ENVELOPE> >> <ENVELOPE ID="1" PID="7615"> >> <COMMANDS> >> <WAITFOREVENT/> >> </COMMANDS> >> </ENVELOPE> >> ^C<ENVELOPE ID="1" PID="7615"> >> <COMMANDS> >> <PROGRAMSTOP EXITCODE="0" ID="0"> >> </PROGRAMSTOP> >> </COMMANDS> >> </ENVELOPE> >> >> >> >> (This is from the command line with A4GL_UI=XML, but no >> AFGLSERVER set - so it just outputs to the standard output) >> >> >> On 21 March 2013 13:27, Daniel Kroker <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hello, >> >> Example: >> >> MAIN >> DEFINE file CHAR(200) >> DEFINE runtxt CHAR(500) >> DEFINE l_errorval CHAR(500) >> >> LET file = "text-txt.txt" >> >> LET runtxt = "cat /dev/null > ", file >> RUN runtxt CLIPPED >> RETURNING l_errorval >> IF aclfgl_sendfile_to_ui(file CLIPPED) THEN END IF >> IF ui.vdc.execute(file CLIPPED) THEN END IF >> >> END MAIN >> >> >> In this example text-txt.txt is empty and were sent to the >> client. >> Over the Protocoll i can see: >> >> <COMMANDS> >> >> <FILE NAME="text-txt.txt">mKG2t+j0BggQ</FILE> >> >> </COMMANDS> >> >> </ENVELOPE> >> >> >> If i open the file with Notepad the file has the text: "˜ >> ½·èô " but i >> dont know why. >> What is the problem with RUN and cat ? >> >> >> -- >> Mit freundlichen Grüßen >> >> i.A. Daniel kroker >> VENTAS AG >> >> VENTAS AG >> Mexikoring 29 >> D-22297 Hamburg >> Germany >> >> [email protected] <mailto:[email protected]> >> www.ventas.de <http://www.ventas.de> >> >> Tel +49-40-32 33 34-0 <tel:%2B49-40-32%2033%2034-0> >> Fax +49-40-32 33 34-38 <tel:%2B49-40-32%2033%2034-38> >> >> VENTAS AG >> Firmensitz: Mexikoring 29, 22297 Hamburg, Deutschland >> Registergericht: Hamburg, HRB 80297 >> Ust.IdNr.: DE118686712 >> Vorstandsvorsitzender: Dipl.Ing. Alain Siverly >> Aufsichtsratsvorsitzender: Dr. Olaf Rehme >> >> >> ------------------------------------------------------------------------------ >> Everyone hates slow websites. So do we. >> Make your web apps faster with AppDynamics >> Download AppDynamics Lite for free today: >> http://p.sf.net/sfu/appdyn_d2d_mar >> _______________________________________________ >> Aubit4gl-discuss mailing list >> [email protected] >> <mailto:[email protected]> >> https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss >> >> > > > -- > Mit freundlichen Grüßen > > i.A. Daniel kroker > VENTAS AG > > VENTAS AG > Mexikoring 29 > D-22297 Hamburg > Germany > > [email protected] <mailto:[email protected]> > www.ventas.de <http://www.ventas.de> > > Tel+49-40-32 33 34-0 <tel:%2B49-40-32%2033%2034-0> > Fax+49-40-32 33 34-38 <tel:%2B49-40-32%2033%2034-38> > > VENTAS AG > Firmensitz: Mexikoring 29, 22297 Hamburg, Deutschland > Registergericht: Hamburg, HRB 80297 > Ust.IdNr.: DE118686712 > Vorstandsvorsitzender: Dipl.Ing. Alain Siverly > Aufsichtsratsvorsitzender: Dr. Olaf Rehme > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_mar > _______________________________________________ > Aubit4gl-discuss mailing list > [email protected] > <mailto:[email protected]> > https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss > > -- Mit freundlichen Grüßen i.A. Daniel kroker VENTAS AG VENTAS AG Mexikoring 29 D-22297 Hamburg Germany [email protected] www.ventas.de Tel +49-40-32 33 34-0 Fax +49-40-32 33 34-38 VENTAS AG Firmensitz: Mexikoring 29, 22297 Hamburg, Deutschland Registergericht: Hamburg, HRB 80297 Ust.IdNr.: DE118686712 Vorstandsvorsitzender: Dipl.Ing. Alain Siverly Aufsichtsratsvorsitzender: Dr. Olaf Rehme ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar _______________________________________________ Aubit4gl-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss