hey Carey and all,

many thanks for this post. Very very very usefull thought.
What actually I did before is all you described except at step 3. I just deleted from filter all the handicaped filters. Ok its maybe a bit harsh but that in fact worked.
So I could rebuild my filters and export them as they should.
Have a nice we
s.
"C'est en forgeant que l'on devient forgeron"



Carey Matthew Black a écrit :
Actually.....

I think if the ARS server knows what "Filter 'X' is bad" then there
likely is a row in the filter table for that filter. ( But the ARS
server just does not like what it sees for that filter, so it
complains and "ignores" the filter. So the admin tool would never show
the object in it's lists/UI.)

BTW: This kind of problem falls into that mystical "That should never
happen" group of problems. So how you fix it... also falls into that
set of "you should never have to do this kind of thing" space too.
Mucking around in the "meta tables" of ARS is way beyond "not
supported". Doing these things may qualify for BMC to actually laugh
at you as they hang up on the support call. ( So be warned.. you are
likely on your own here.)

My two cents on what I think you could try to do to fix this:

1) Do a DB backup.
1.1) Put the backup somewhere safe.
1.2) Test the DB backup without breaking/changine the currently "broken" env.
1.3) If the test fails... go back to step 1 or risk loosing your whole
ARS server. (your choice)

2) Find the filterId value based on the name that the AR Server kicks
out at start up.

3) Then delete all the related records for that filterId in the other
filter* tables for that filterId.

4) Stop and Start the ARS server.
   If all went well... then you should not have any remaining trace
for that filter on the system and the AR Server will stop "ignoring"
it because it no longer exists.

5) Rebuild ( I would suggest you NOT restore from def/xml file backup)
the filter with the Admin Tool. This gives the Admin tool a shot at
getting it right this time. ( Note this may require some very detailed
knowledge of how to read a backup def file, or you may have to
"reinvent the wheel". But it is much safer, IMO, to redo the build
with no possible way to "drag a bug" along with you too.)

HTH.

Good luck.

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

Reply via email to