I think I see what is going on here. The lib for the original subroutine
is owned by root. The /jbase/lib/obj does not exist, it appears the files
are in /jbase/lib, so i did the ls on that.
Is it as simple as changing the ownership and group on the libroot files?
I get concerned changing things like this because I don't want their
system to end up being down.
Most of the files have jbaseadm and tmi as the owner and group.
I am having a lot of problems trying to get a user configured correctly.
They are set up 1 user per port and you cannot log in multiple times per
user.
Any suggestions or links about user setup would also be appreciated.
On Friday, April 26, 2013 4:21:43 AM UTC-5, Daniel Klein wrote:
>
> 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]
> <javascript:>>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] <javascript:>
>> To unsubscribe, send email to [email protected] <javascript:>
>> 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] <javascript:>.
>> 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.
Subroutine object: /jbase/lib/libroot5.so.223, contains 72 subroutines
JBC_FTASCII
JBC_SET_2EPRICE_2ELIST
JBC_BUILD_2ECREDIT_2EWORK
JBC_WRITE_2EORDER_2EWORK
JBC_BUILD_2ENEXT_2EID
JBC_FTPGMDIR
JBC_FTINIT
JBC_PRODUCT_2ELEDGER_2ECARD
JBC_FTHELP
JBC_WEDIT_2ESV
JBC_FTWTPICK
JBC_FTWTITMS
JBC_FTOPTION
JBC_UPDATE2
JBC_W_2EPURCHASE_2EORDER_2EENTRY
JBC_FTDECODE
JBC_FTSTATUS
JBC_FTRDDATA
JBC_SETUP_2EORDER_2ECREDIT
JBC_FTSELECT
JBC_FTRDITMS
JBC_FTRDPICK
JBC_BUILD_2EORDER_2EWORK
JBC_FTCLIENV
JBC_LINE_2EITEM_2EPRICING
JBC_CALCULATE_2EDISCOUNTED_2EPRICE
JBC_FTMODE
JBC_FTX
JBC_WIZ_2EXREF
JBC_FTSVRSUB
JBC_FTFILIST
JBC_WIZARD_2ESUM
JBC_FTFSI
JBC_MANFORMAT
JBC_HPTEST
JBC_FTCONFIG
JBC_FTWTDATA
JBC_OPEN_2EORDER_2EFILES
JBC_FTKERMIT
JBC_CONVERTER
JBC_TCL_2ECOMMAND
JBC_MEDUSAFORMAT
JBC_FTENCODE
JBC_FTWTBUFF
JBC_DOSSVC
JBC_WIZ_2EXREF_2EFM
JBC_MTS_2ESTOCK_2EXREF
JBC_WFORMDOC
JBC_FTOBJREQ
JBC_RT_2EBUILD_2EORDER_2EWORK
JBC_BUILD_2EWORK_2EORDER
JBC_FTRDBUFF
JBC_SET_2EQUANTITY_2EPRICE
JBC_FTS
JBC_CALCULATE_2ECUSTOMER_2EPRICE
JBC_FTCONCAT
JBC_FTSXT
JBC_FTPARSE
JBC_BUILD_2ETMI_2ESO
JBC_END_2ECUSTOMER_2EINVOICE
JBC_FTCONECT
JBC_END_2ECUSTOMER_2EORDER
JBC_FTVERSN
JBC_TMIFORMAT
JBC_MAKE_2ETMI_2EPURCHASEORDER
JBC_SCREEN_2EHELP
JBC_W_2EFILE_2EDOC
JBC_W_2ECHECK_2EOUT_2ESALE
JBC_W_2EWS
JBC_FTVSINF
JBC_WRITE_2ECREDIT_2EWORK
JBC_WRITE_2EWORK_2EORDERtotal 5780
-rwxrwxr-x 1 jbaseadm tmi 1004 Jul 29 2004 jLibDefinition
-rwxrwxr-x 1 root root 720959 Jul 30 2008 libroot0.so.38
-rwxrwxr-x 1 jbaseadm tmi 757616 Mar 12 2007 libroot1.so.26
-rwxrwxr-x 1 root root 748572 Jul 14 2011 libroot2.so.76
-rwxrwxr-x 1 root root 746821 Nov 12 2008 libroot3.so.40
-rwxrwxr-x 1 jbaseadm tmi 794132 Apr 22 2005 libroot4.so.18
-rwxrwxr-x 1 root root 834684 Apr 2 2007 libroot5.so.223
-rwxrwxr-x 1 root root 409292 Apr 2 2007 libroot6.so.117
-rw-rw-r-- 1 root root 34169 Jul 14 2011 libroot.el
-rwxrwxr-x 1 tmi tmi 763652 Apr 25 15:05 libtmi0.so.131
-rw-rw-r-- 1 tmi tmi 3237 Apr 25 15:05 libtmi.el
-rwxrwxr-x 1 wjm wjm 20762 Mar 12 2007 libwjm0.so.2
-rw-rw-r-- 1 wjm wjm 113 Mar 12 2007 libwjm.el
drwxrwxr-x 2 jbaseadm tmi 16384 Apr 2 2007 objroot
drwxrwxr-x 2 jbaseadm tmi 4096 Apr 25 15:05 objtmi
drwxrwxr-x 2 wjm wjm 4096 Mar 12 2007 objwjm