[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: HTTPAPI IFS file lock HELP!!
Hi,
The IFS Folder seem to be jounalized with a journal named : DEVJRNL
from ##JOURNALS library
Do you have a replication software of any program that might lock
object for some time or monitor new files from the IFS?
From what I see, this doesn't seem to be an issue related with Httpapi
but with a setup on the machine.
Regards,
Karl
On Fri, Feb 17, 2012 at 1:40 PM, Stone, Joel <[1]Joel.Stone@xxxxxxxxxx>
wrote:
Help!!
HTTPAPI is leaving a lock (technically "CPFA095 Object in use" -
not an
object lock) on my DOWNLOAD file, so the file is unusable.
I tried CPY, which gives the CFPA095 error; same for CPYFRMSTMF -
error
CPFA095.
I placed the systemi-navigator screen below - not sure if it will
pass
thru in this email. It shows "In use: Yes" on this IFS file.
Is there any way that I can CPYFRMSTMF or otherwise manipulate the
file
that HTTPAPI retrieves?
HTTPAPI is leaving this LOCK on the DOWNLOAD file so the file is
not
usable.
The lock seems to be released only if the job ends - which doesn't
help
much.
Tried RCLACTGRP *ELIGIBLE, no help.
Is journaling messing this up? Does that stop HTTPAPI from
functioning
properly and not releasing the file lock?
Any ideas?
Here are the WRKLNK attributes:
Display Attributes
Object . . . . . . : /gig/Incoming/Official 02-17-12
H12M00S25.xml
Type . . . . . . . . . . . . . . . . . : STMF
Owner . . . . . . . . . . . . . . . . : JSTONE
System object is on . . . . . . . . . : Local
Auxiliary storage pool . . . . . . . . : 1
Object overflowed . . . . . . . . . : No
Coded character set ID . . . . . . . . : 819
Hidden file . . . . . . . . . . . . . : No
PC system file . . . . . . . . . . . . : No
Read only . . . . . . . . . . . . . . : No
Need to archive (PC) . . . . . . . . . : Yes
Need to archive (System) . . . . . . . : Yes
Object . . . . . . : /gig/Incoming/Official 02-17-12
H12M00S25.xml
Creation date/time . . . . . . . . . . : 02/17/12 12:00:25
Last access date/time . . . . . . . . : 02/17/12 12:09:17
Data change date/time . . . . . . . . : 02/17/12 12:00:26
Attribute change date/time . . . . . . : 02/17/12 12:00:27
Size of object data in bytes . . . . . : 195
Allocated size of object . . . . . . . : 8192
File format . . . . . . . . . . . . . : *TYPE2
Size of extended attributes . . . . . : 0
Storage freed . . . . . . . . . . . . : No
Temporary object . . . . . . . . . . . : No
Disk storage option . . . . . . . . . : *NORMAL
Main storage option . . . . . . . . . : *NORMAL
Auditing value . . . . . . . . . . . . : *NOTAVL
Object domain . . . . . . . . . . . . : *SYSTEM
Number of hard links . . . . . . . . . : 1
Set effective user ID . . . . . . . . : No
Set effective group ID . . . . . . . . : No
Restricted rename and unlink . . . . . : No
Last used date . . . . . . . . . . . . : 02/17/12
Days used count . . . . . . . . . . . : 1
Reset date . . . . . . . . . . . . . :
Allow write during save . . . . . . . : No
Can be saved . . . . . . . . . . . . . : Yes
Digitally signed . . . . . . . . . . . :
No
File ID . . . . . . . . . . . . . . . :
X'0000000000000001890A2F820008A022'
Object is currently journaled . . . . : Yes
Current or last journal . . . . . . : DEVJRNL
Library . . . . . . . . . . . . . : ##JOURNALS
Journal images . . . . . . . . . . . : *AFTER
Journal entries to be omitted . . . : *OPNCLOSYN
Last journal start date/time . . . . : 02/17/12 12:00:26
Partial Transactions:
Apply journaled changes required . : No
Rollback was ended . . . . . . . . : No
Starting journal receiver for apply :
Library . . . . . . . . . . . . . :
ASP Device . . . . . . . . . . . . :
Object scanning . . . . . . . . . . . : *YES
Scan status . . . . . . . . . . . . : *REQUIRED
System use . . . . . . . . . . . . . . : *NONE
[cid:image002.png@01CCED71.5E387F30]
CPY OBJ('/gig/incoming/Official 02-17-12 H12M00S25.xml')
TOOBJ(a_test1)
Object in use. Object is /gig/incoming/Official 02-17-12
H12M00S25.xml.
Additional Message
Information
Message ID . . . . . . :
CPFA09E
Date sent . . . . . . : 02/17/12 Time sent . . . . . . :
12:27:48
Message . . . . : Object in use. Object is
/gig/incoming/Official
02-17-12
H12M00S25.xml.
Cause . . . . . : An operation attempted to use
object
/gig/incoming/Official 02-17-12 H12M00S25.xml. This object is
currently in
use.
Recovery . . . : Allow time for the current operation to
complete
and then
retry. If no operation is being performed, determine if the
object
is
checked out. If it is, use the Check In Object (CHKIN) command
to
check in
the object and then
retry.
To determine what is currently using the object or if the
object
is
checked out, you can use the Retrieve Object References
(QP0LROR)
API, or
examine the object's properties using System i
Navigator.
Additionally, the Work with Object Links (WRKLNK) or Display
Object
Links
(DSPLNK) commands can be used to determine if the object is
checked
out.
-----Original Message-----
From: [2]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
[mailto:[3]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of
Stone, Joel
Sent: Friday, February 17, 2012 11:08 AM
To: 'HTTPAPI and FTPAPI Projects'
Subject: HTTPAPI IFS file lock
Help!!
I am using the following HTTPAPI and it works perfectly.
HTTPAPI URL(&URL) DOWNLOAD(&TOIFSFILE)
The DOWNLOAD file appears intact in windows explorer and in System
I
navigator.
However, my next command fails:
For some reason (and randomly) the DOWNLOADed file is in use and
CPYFRMSTMF command is NOT able to copy it.
CPYFRMSTMF FROMSTMF('/gig/incoming/Official 02-17-12
H10M43S00.xml')
TOMBR('/QSYS.LIB/QTEMP.LIB/ifsinfo.FILE/ifsinfo.MBR')
MBROPT(*REPLACE) ENDLINFMT(*FIXED) TABEXPN(*NO)
Object in use. Object is /gig/incoming/Official 02-17-12
H10M43S00.xml.
Stream file not copied.
CPFA095 received
Most times I receive the "Object in use" message, but other times
the
CPYFRMSTMF works just fine.
If it fails (with the "Object in use"), it appears to NEVER be
available until I log off - which seems to release the lock.
1) Is there a command like WRKOBJLCK to view an IFS file
lock?
2) How can I release this nasty lock so a CPYFRMSTMF can
function
properly?
Thanks so much in advance!!
[cid:image001.png@01CCED62.EC347320]
____________________________________________________________________
__
This outbound email has been scanned for all viruses by the
MessageLabs
Skyscan service.
For more information please visit [4]http://www.symanteccloud.com
____________________________________________________________________
__
____________________________________________________________________
___
_
This inbound email has been scanned for all viruses by the
MessageLabs
SkyScan
service.
____________________________________________________________________
___
_
____________________________________________________________________
__
This outbound email has been scanned for all viruses by the
MessageLabs
Skyscan service.
For more information please visit [5]http://www.symanteccloud.com
____________________________________________________________________
__
--------------------------------------------------------------------
---
This is the FTPAPI mailing list. To unsubscribe, please go to:
[6]http://www.scottklement.com/mailman/listinfo/ftpapi
--------------------------------------------------------------------
---
References
1. mailto:Joel.Stone@xxxxxxxxxx
2. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
3. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
4. http://www.symanteccloud.com/
5. http://www.symanteccloud.com/
6. http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------