Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Livelink Object Importer Issue

Status
Not open for further replies.

baraqatax

IS-IT--Management
Nov 22, 2009
23
CA
Guys,

I have a problem with our Livelink Object Importer, it seems that the scheduler could not pick up the XML files.
This problem only happens when I was trying to upload automatically via ftp. However, when I was uploading documents via Manual Object Import, it works perfectly. I have checked the opentext.ini file and the Attribute “EnableAgents” has been set to the TRUE value.

Do you have any idea what happened here?

Kindly need your input. Thank you.
 
These are mostly problems that come from not understanding the flow of the logic of agents.

Is there any livelink server who has the OI agent enabled.
In most companies the livelink Admin server has the agent running function.

Are other agents/notifications working so that to rule out the problem.If everything works correctly on the server running agents you should see agents101.out and notify102.out running every 5 minutes with a corresponding html file.

If the OI is configured to run in a separate server,then on that server you should have under the loader section like this as an eg yours may look different
Code:
[loader]
load=sockserv;javaserver;agents;notify;wfagent;spchange
load_relagent=relagent

the enableagents=true plus that section called agents makes running of the agent possible.

Also the section just above this
Code:
[scheduleactivity]
1000=1
4000=1
4100=0
4101=0
4102=0
8900=1
8999=1
9000=1
9001=1
3502=1
8000=1
3601=1

when you see 1 amongst an agentid then that means it is enabled.So to put a long story short livelink evaluates running its agents by this truth table

select * from agentschedule and find which all agents has to be run.

Is enableagents=true ,good
Is loader set to allow this server to run agents, good
Is the individual agentid excluded no(if the agentid is not listed then livelink thinks it should be run)

There are excellent troubleshooting powerpoints at OT KB on this.

So look at these possibilities or call OT support


Well, if I called the wrong number, why did you answer the phone?
James Thurber, New Yorker cartoon caption, June 5, 1937
Certified OT Developer,Livelink ECM Champion 2008
 
I forgot to add this ,the livelink service user needs to have full control of the file path its control directories etc as well for this to work because all the agent is doing is running the xml file in the control directory so if there is a dfile in that on a remote server then this livelink user should be able to see it.

Well, if I called the wrong number, why did you answer the phone?
James Thurber, New Yorker cartoon caption, June 5, 1937
Certified OT Developer,Livelink ECM Champion 2008
 
appnair, thanks for your quick response,

here is my configuration, could please help me to take a look whats's wrong here.

[options]
EnableAgents=TRUE
EnableAgentsTrace=FALSE
EnableAgentsTestAll=FALSE
EnableNotification=TRUE

[loader]
load=sockserv;agents;wfagent
#load_relagent=relagent

[scheduleactivity]
1000=0
4000=0
4100=0
4101=0
4102=0
8900=0
8999=0
9000=0
9001=1
3502=0
8000=0
9877=0
2990=0
2991=0
2992=0
2993=0
2994=0
2995=0
2996=0
2997=0
2998=0
2999=0

 
2990=0
2991=0
2992=0
2993=0
2994=0
2995=0
2996=0
2997=0
2998=0
2999=0
These are the OI agents and they are not enabled in this particular livelink server

Well, if I called the wrong number, why did you answer the phone?
James Thurber, New Yorker cartoon caption, June 5, 1937
Certified OT Developer,Livelink ECM Champion 2008
 
Make sure you check the other servers because agentid's should be enabled only on any one server.Otherwise the agents will all start up and try to do the same things and your database will encounter locks,what we call a race condition.So whoever configured your servers may have had good intentions in splitting the agents over several other servers.

Well, if I called the wrong number, why did you answer the phone?
James Thurber, New Yorker cartoon caption, June 5, 1937
Certified OT Developer,Livelink ECM Champion 2008
 
Should I configure this OI agents through admin.index page or directly via opentext.ini file?

Is there any best practice (scheduler time, numbers of activated agents) to manage this scheduler or reference that you mention before about Open Text presentation to look at?

Thanks,

 
Look for a presntation by Ryan Long on how notifications work.Notifications are agents doing the same thing in a different way.My best practice in configuring agents is like this,If I have a cluster of livelink servers load balanced,if I use the GUI I will use the correct name of the server I am working on.If you use a load baalnced URL you might start work on one opentext's servers opentext.ini but when you submit it you may be writing that to another server's opentext.ini.Many common settings in a livelink cluster are read into KINI so that you do not have to re-do them in other instances,but agents,notifications are processes that need flexibility to a great extents so it is aper server config

agents,notifications,wfagent should be just understood on their workings and you should have no problem.

For eg it looks from your setting that you have about 10 OI agents configured.So if all 10 were configured on one server and all started up at the same time,the internal oscript code knows that a agent is already running so the first one that runs will be the one running.So you have two options here,either configure 2990 to run at 10.00 pm,2991 to run at 11.00 pm and so on after looking at how much time 2990 will take to run.Or keep 2990=1 in this aerver and 2991=1 in another server so that you have better thruput in that way time does not matter and you have peace of mind.


Hope that is understandable

Well, if I called the wrong number, why did you answer the phone?
James Thurber, New Yorker cartoon caption, June 5, 1937
Certified OT Developer,Livelink ECM Champion 2008
 
Thanks for suggestion, now I'm trying to configure the agent & notification.

However, when I'm trying to send Test Notification Email, the message could not be delivered because there is SMTP error here. Does it have any relation with Object importer issue?
 
your livelink service account should be allowed to use a working SMTP server that is all.If you are using stadard mail and 25,you should open a command window and type telnet localhost 25,if you have errors that means there is no SMTP on this server.Usually many companies will have a SMTP relay that you can use.Many windows admins know how to set up SMTP very easily.

Email notification has no bearing to agents & notification.If people set their delivery method as email and if livelink cannot send email it will just show up on thir persobnal notification area in livelink and will clog the system.email is the preferred method.

BTW-involve OT support because it appears that you might get speedier help on your issues rather than this forum.We can only give general guidelines and not completely understanding your syem,customizations et al

Well, if I called the wrong number, why did you answer the phone?
James Thurber, New Yorker cartoon caption, June 5, 1937
Certified OT Developer,Livelink ECM Champion 2008
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top