Dale,

I'll look into it more when I have a little more time, but maybe I'm
looking in the wrong direction. What is your current library? The
current library can be set on the connection properties or in your user
profile. For the search function, the event file is created in your
current library. So the current library used will need to be one to which
you have authority to add files.

First, check the connection properties: (These instructions are for WDSC
7.0. I don't know if things have changed a little in
-In the RSE view, right-click on the connection and select properties;
-On the left-hand side of the properties window, click on Subsystems;
-On the right-hand side there should be a iSeries Commands tab, click it;
-Toward the bottom, there is an entry to specify the Current library. Mine
is generally '*USRPRF'

If the connection is *USRPRF, you'll need to change it to a library where
you can add and update files. (Programmers here only have *USE authority
to QSYS.)

I'm not sure what the problem would be for compiling in batch. Even if
you've opened the source through a filter which cross multiple libraries,
the event file is supposed to be created in the library where the program
or module will be stored. Again, if I get some more time and think of
something else, I'll let you know.

Michael

wdsci-l-bounces@xxxxxxxxxxxx wrote on 12/10/2010 09:33:08 AM:

----- Message from dale janus <dalejanus@xxxxxxxxxxxxxxxxx> on Thu,
09 Dec 2010 14:37:33 -0500 -----

To:

wdsci-l@xxxxxxxxxxxx

Subject:

Re: [WDSCI-L] new user question

Michael,

I'm glad you got a kick out of my Sig line. I only use it the
first few times I am in a forum and see if anyone notices. You're the
first.

My compile command is:
CRTRPGPGM PGM(&O/&N) SRCFILE(&L/&F) SRCMBR(&N) REPLACE(&R)
OPTION(*SRCDBG)
CRTRPGMOD MODULE(&O/&N) SRCFILE(&L/&F) SRCMBR(&N) REPLACE(&R)
OPTION(*EVENTF) DBGVIEW(*SOURCE)



If I run the search from the menu item 'search' across the top, it
defaults to library QSYS. When I change it to the library I want to
search, I get the error message listed in my first message, but in
the commands log window, a list of everything it searches and

28 members match the Find string in file QRPGSRC.
Cause . . . . . : The Find string function has completed normally.
There were 28 members that matched the Find string, in the file QRPGSRC.


But I can't find a list of the found programs.


There seems to be some problem in my library list or how RDI is
searching.


After searching, I use remote system explorer to select one of the
programs and press enter ,and RDI starts "fetching children of..."
and I have to show commands and select cancel. Then it still takes
several minutes to cancel.

The log file shows:



!ENTRY org.eclipse.rse.ui 4 0 2010-12-09 14:05:13.190
!MESSAGE ISeriesMemberTransfer: error getting member from server
!STACK 0
com.ibm.as400.access.IllegalPathNameException: /QSYS.LIB/QSYS.
LIB/EVFEVENT.FILE/EVFEVENT.MBR: Object in library QSYS specified
incorrectly.
at com.ibm.as400.access.QSYSObjectPathName.parse(Unknown Source)
at com.ibm.as400.access.QSYSObjectPathName.<init>(Unknown Source)
at com.ibm.as400.access.AS400File.setName(Unknown Source)
at com.ibm.as400.access.AS400File.<init>(Unknown Source)
at com.ibm.etools.iseries.subsystems.qsys.resources.
QSYSRemoteMemberTransfer.download(Unknown Source)
at com.ibm.etools.iseries.subsystems.qsys.resources.
QSYSRemoteMemberTransfer.download(Unknown Source)
at com.ibm.etools.iseries.rse.ui.resources.
QSYSEditableRemoteSourceFileMember.doDownload(Unknown Source)
at com.ibm.etools.iseries.rse.ui.resources.
QSYSEditableRemoteSourceFileMember.internalDownload(Unknown Source)
at com.ibm.etools.iseries.rse.ui.resources.
QSYSEditableRemoteSourceFileMember.download(Unknown Source)
at com.ibm.etools.iseries.rse.ui.resources.
QSYSEditableRemoteSourceFileMember.download(Unknown Source)
at com.ibm.etools.iseries.rse.ui.search.SearchQSYSOperation.
parse(Unknown Source)
at com.ibm.etools.iseries.rse.ui.search.SearchQSYSOperation.
execute(Unknown Source)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(Unknown
Source)
at org.eclipse.core.internal.resources.Workspace.run(Unknown Source)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(Unknown
Source)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.
run(Unknown Source)

!ENTRY org.eclipse.rse.ui 4 0 2010-12-09 14:05:13.206
!MESSAGE Exception when downloading search event file
QSYS/EVFEVENT/EVFEVENT.MBR.DTA
!STACK 0
com.ibm.etools.iseries.subsystems.qsys.api.
QSYSEncapsulatedException: /QSYS.LIB/QSYS.LIB/EVFEVENT.
FILE/EVFEVENT.MBR: Object in library QSYS specified incorrectly.
at com.ibm.etools.iseries.subsystems.qsys.resources.
QSYSRemoteMemberTransfer.download(Unknown Source)
at com.ibm.etools.iseries.subsystems.qsys.resources.
QSYSRemoteMemberTransfer.download(Unknown Source)
at com.ibm.etools.iseries.rse.ui.resources.
QSYSEditableRemoteSourceFileMember.doDownload(Unknown Source)
at com.ibm.etools.iseries.rse.ui.resources.
QSYSEditableRemoteSourceFileMember.internalDownload(Unknown Source)
at com.ibm.etools.iseries.rse.ui.resources.
QSYSEditableRemoteSourceFileMember.download(Unknown Source)
at com.ibm.etools.iseries.rse.ui.resources.
QSYSEditableRemoteSourceFileMember.download(Unknown Source)
at com.ibm.etools.iseries.rse.ui.search.SearchQSYSOperation.
parse(Unknown Source)
at com.ibm.etools.iseries.rse.ui.search.SearchQSYSOperation.
execute(Unknown Source)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(Unknown
Source)
at org.eclipse.core.internal.resources.Workspace.run(Unknown Source)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(Unknown
Source)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.
run(Unknown Source)

!ENTRY org.eclipse.rse.ui 4 0 2010-12-09 14:05:13.206
!MESSAGE Exception when running FNDSTRPDM command
!STACK 0




message: 1
date: Wed, 8 Dec 2010 16:30:06 -0500
from: MichaelQuigley@xxxxxxxxxx
subject: Re: [WDSCI-L] new user questions

Dale,

It seems odd that it complains about the EVFEVENT file in QSYS. If I
recall correctly, the event file should be placed in the library where
the
compiled program or module object is stored. Can you prompt the compile

command being used and see if there's something unusual on it? Perhaps
post it here so we can see what's up.

Michael

P.S. I love your disclaimer/warning--I hardly noticed it until I was
about
to remove it from my reply and the words egg and warm oven caught my
eye.
I'm working with a vendor whose software support leaves more than a
little
to be desired--you've turned an otherwise mostly irritating day into one

filled with laughter and smiles. Thanks!

wdsci-l-bounces@xxxxxxxxxxxx wrote on 12/08/2010 01:00:10 PM:


----- Message from dale janus <dalejanus@xxxxxxxxxxxxxxxxx> on Wed,
08 Dec 2010 11:18:47 -0500 -----

To:

wdsci-l@xxxxxxxxxxxx

Subject:

[WDSCI-L] new user questions

I am learning to use RDI 8 and I am having some problems.


First, I discovered that you cannot compile in batch. It looks
like
everything is ok, but no object is created. So I shut that off and
all
is well. But that was a hard one for me to figure out.



I am a little confused about the best way to filter my source code.
I
can filter to MYLIB/QRPGSRC or MYLIB/QRPGLESRC or any other source
file
and get what I expect. But I can also filter the entire library
MYLIB


and see all my compiled programs and select programs to work with
from
there.

Does it make a difference how I get to the source code?



Finally, search does not work for me. In remote system explorer, I
put


the cursor on MYLIB and enter a file name. I want to find all
programs
in the library that use that file.



I always get an error EVFF8002:U
Details say:

com.ibm.etools.iseries.subsystems.qsys.api.QSYSEncapsulatedException:
/QSYS.LIB/QSYS.LIB/EVFEVENT.FILE/EVFEVENT.MBR: Object in library
QSYS
specified incorrectly.


I get the same error if I use search from the tool bar.

Could my search problems be related to how I set up my filters?



---Dale


As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.