Run these 2 commands and then attach the files 'jshow.txt' and 'ls.txt' to your reply:
jshow -a libroot5.so.223 > jshow.txt ls -l /jbase/lib/obj > ls.txt Dan On Thu, Apr 25, 2013 at 3:04 PM, troyd1 <[email protected]> wrote: > Here is more info: > Here is the output from the jshow: > > jsh tmi ~ -->jshow -c W.PURCHASE.ORDER.ENTRY > Subroutine: /jbase/lib/libroot5.so.223 > jBC W.PURCHASE.ORDER.ENTRY version 3.4 Wed Apr 13 > 10:52:08 > 2005 > jBC W.PURCHASE.ORDER.ENTRY source file W2 > Subroutine (DUP!!): /jbase/lib/libtmi0.so.129 > jBC W.PURCHASE.ORDER.ENTRY version 3.4 Thu Apr 25 > 14:57:46 > 2013 > jBC W.PURCHASE.ORDER.ENTRY source file T9DEV.BP > > it will let me decatalog the T9DEV.BP version, but not the W2 version. > When I try to decatalog the W2 version, it says: > > jsh tmi ~ -->DECATALOG W2 W.PURCHASE.ORDER.ENTRY > ** Unable to decatalog object W.PURCHASE.ORDER.ENTRY ** > > Any suggestions? > > I have been making a duplicate copy with a new version number and then go > and find all the calling programs and change them as a program does not > have the cataloging problem. > > Thanks in advance for any help. > > On Wednesday, April 24, 2013 10:52:24 AM UTC-5, troyd1 wrote: >> >> I did not think to decatalog first. I will give that a try. I have >> worked through all my issues so far, but that is good to know. >> >> Sorry for the double post. The first did not show up right away and I >> thought I did something wrong. >> >> On Wednesday, April 24, 2013 8:40:29 AM UTC-5, Dick Thiot wrote: >>> >>> I would suggest a couple of things. You can try the "jshow -c >>> yoursubname" command to make sure that the subroutine is recognized in one >>> of the libraries. If it is currently being called I would be surprised if >>> this didn't return showing the lib file that the subroutine is in. You can >>> also try to DECATALOG the subroutine first before cataloging it. Are you >>> getting an error when you do your catalog? There are a number of issues >>> that could cause this. Obviously, it is critical that the SUBROUTINE >>> statement in the program have the same name as the actual subroutine name >>> and you probably are doing that just fine. >>> >>> Dick >>> >>> >>> On Tue, Apr 23, 2013 at 8:48 AM, troyd1 <[email protected]> wrote: >>> >>>> I inherited a 3.0 jbase install and am trying to support it. It is on >>>> a linux machine. If I compile and catalog a subroutine, it says that it >>>> rebuilt the subroutine library ok, but the changes are ignored. I need to >>>> change the name of the subroutine, recompile it and then change the call >>>> name in the calling program to get it to work. Any suggestions on what to >>>> do with this? It kind of defeats the purpose of having a subroutine of you >>>> need to change the calls all the time. The programs recatalog fine. >>>> >>>> -- >>>> -- >>>> IMPORTANT: T24/Globus posts are no longer accepted on this forum. >>>> >>>> To post, send email to [email protected] >>>> To unsubscribe, send email to [email protected] >>>> For more options, visit this group at http://groups.google.com/** >>>> group/jBASE?hl=en <http://groups.google.com/group/jBASE?hl=en> >>>> >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "jBASE" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> For more options, visit >>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>>> . >>>> >>>> >>>> >>> >>> -- > -- > IMPORTANT: T24/Globus posts are no longer accepted on this forum. > > To post, send email to [email protected] > To unsubscribe, send email to [email protected] > For more options, visit this group at > http://groups.google.com/group/jBASE?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "jBASE" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- IMPORTANT: T24/Globus posts are no longer accepted on this forum. To post, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jBASE?hl=en --- You received this message because you are subscribed to the Google Groups "jBASE" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
