This does not have anything to do with the configuration of STAF or STAX. 
It is strictly Jython that is trying to open the file and it is failing 
(it is not STAF that is trying to open the file). 

You could submit a STAF command to the STAF FS service to query the file 
to verify the STAF sees that this file exists on the STAX service machine.

>From the command line on your STAX service machine you can enter:

  STAF local FS QUERY ENTRY C:/Temp/log.txt

And, within your STAX job you could add the following right before your 
<script> element that uses Jython to try to open this file to verify that 
this file exists on the STAX service machine:

<stafcmd>
  <location>'local'</location>
  <service>'FS'</service>
  <request>'QUERY ENTRY C:/Temp/log.txt'</request>
</stafcmd>

<log message="1">
  'STAF local FS QUERY ENTRY C:/Temp/log.txt, RC=%s, Result=\n%s' % (RC, 
STAFResultContext)
</log>

<script>
  f = open('C:/Temp/log.txt', 'rb')
  f.close()
</script>

<log message="1">'File open via Jython worked'</log>

--------------------------------------------------------------
Sharon Lucas
IBM Austin,   luc...@us.ibm.com
(512) 286-7313 or Tieline 363-7313




From:   Oleg <oleg.salyak...@gmail.com>
To:     Sharon Lucas/Austin/IBM@IBMUS, 
Cc:     staf-users@lists.sourceforge.net
Date:   12/08/2011 11:45 AM
Subject:        Re: [staf-users] Problem with file access on Windows 7 
system



Yes, the user has access since it's an Admin account. However, I think 
this is not related to security access problem otherwise I would get 
'access denied' error.

I shutdown and started STAFProc again with no luck. Please help....

Here is my staf.cfg: 

# Turn on tracing of internal errors and deprecated options
trace enable tracepoints "error deprecated"

# Enable TCP/IP connections
interface ssl library STAFTCP option Secure=Yes option Port=6550
interface tcp library STAFTCP option Secure=No  option Port=6500 
#option ConnectTimeout=65000

# Set default local trust
trust machine local://local level 5

TRUST LEVEL 5 MACHINE *://*

# Add default service loader
serviceloader library STAFDSLS
 

On Thu, Dec 8, 2011 at 5:07 PM, Sharon Lucas <luc...@us.ibm.com> wrote:
Does the user that was logged onto Windows when you started STAFProc have 
read access to that file?   You may want to make sure by shutting down 
STAF (STAF local SHUTDOWN SHUTDOWN), making sure you are logged on to a 
Windows user that has access to that directory and file, and start 
STAFProc. 

The ability to access a file should not be related to the STAF or STAX 
versions installed.  I have STAF V3.4.7 and STAX V3.5.1 installed on my 
Windows 7 and have no problems accessing files via STAF or via Jython 
within a STAX job (as you are doing). 

--------------------------------------------------------------
Sharon Lucas
IBM Austin,   luc...@us.ibm.com
(512) 286-7313 or Tieline 363-7313




From:        Oleg <oleg.salyak...@gmail.com> 
To:        Sharon Lucas/Austin/IBM@IBMUS, 
Cc:        staf-users@lists.sourceforge.net 
Date:        12/08/2011 10:59 AM 
Subject:        Re: [staf-users] Problem with file access on Windows 7 
system 



I see STAFProc.exe process only running on my system -- so I was thinking 
that Jython code runs under its credentials.

The file which I can't open via STAX is available -- I double checked it. 
Interesting, I can open different file in the same directory for writing, 
write something and close it - but I can't find it afterwards! Neither I 
have any erroe displayed.

Could it be problem with versions conflict? I have the latest packages 
installed for Windows.


On Thu, Dec 8, 2011 at 4:30 PM, Sharon Lucas <luc...@us.ibm.com> wrote: 
The same Python code in a <script> element in my STAX job works fine. 
 Note that it is Jython (running within the STAX Java service) that is 
opening the file, not STAFProc. 

Does the user that was logged onto Windows when you started STAFProc have 
read access to that file?  

--------------------------------------------------------------
Sharon Lucas
IBM Austin,   luc...@us.ibm.com
(512) 286-7313 or Tieline 363-7313




From:        Oleg <oleg.salyak...@gmail.com> 
To:        staf-users@lists.sourceforge.net, 
Date:        12/08/2011 03:49 AM 
Subject:        [staf-users] Problem with file access on Windows 7 system 




Hi All.

I'm a very new user in STAX and stuck with the following problem in my 
first exercise:

<script>
 f = open('C:/Temp/log.txt', 'rb');
 ...
</script>

IOError: (2, 'No such file or directory', 'C:/Temp/log.txt')

The file exists and contains data. I checked with 'filemon' that 
STAFProc.exe doesn't even try to open it! Maybe it is a security 
restriction of Jython -- I don't know - the same code works fine when you 
run it via python command line.

Anybody has a clue? 

Thanks,
Oleg.

------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point 
of 
discussion for anyone considering optimizing the pricing and packaging 
model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users


------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point 
of 
discussion for anyone considering optimizing the pricing and packaging 
model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

Reply via email to