Subject: | |
From: | |
Reply To: | |
Date: | Wed, 12 Jan 2011 09:43:40 -0800 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
My guess is that this is exactly because you are deploying as a network app. The COM model that microsoft utilizes requires that data be "registered" into the system's registry. Since you haven't installed MarcEdit locally (and without knowing if the networked install shares registry information) -- my guess is that the vbs runtime isn't able to resolve the reference to the MarcEdit COM component, hence the error that you are receiving.
Depending on the type of work that you are trying to script, you may have other options. MarcEdit includes a command line program (cmarcedit.exe) that can allow you to pipe files through for processing. This could allow you to modify scripts to switch from a COM model to a command line processing for making and breaking of data -- but I'd only go that route if your setup continues to make access to the COM objects through the network impossible.
--TR
****************************************************
Terry Reese
Gray Family Chair for Innovative
Library Services
Oregon State University Libraries
Corvallis, OR 97331
tel: 541.737.6384
web: http://people.oregonstate.edu/~reeset/
****************************************************
On Jan 12, 2011, at 9:34 AM, "Amanda Kaiser" <[log in to unmask]> wrote:
> We are having a problem with our scripts after a change in our computer
> setup. At first I thought this was the Windows 7 script problem that Terry
> fixed in October, but I don't know that it is. They are using the 32-bit
> version of Windows 7 and they are getting the error message: ActiveX
> component can't create object: 'MARCEngine5.MARC21' Code 800A01AD.
>
> The library is using a thin client setup, and we are wondering if that is
> something that might be affecting it. Here is a description of the setup by
> the systems guy:
>
> Here's a brief summary of where we're running in to problems:
>
> The MarcEdit script wants to call MarcEdit from the local drive, but we are
> deploying it as a Citrix XenApp Streamed Application. My guess is, when the
> script reaches out to MarcEdit and doesn't "find it" on C:, it crashes.
>
> If this were your usual batch file, I would search for
>
> C:\Program Files\Marcedit\Marcedit.exe
>
> and replace it with
>
> "C:\Program Files\Citrix\ICA Client\pnagent.exe" /CitrixShortcut: (1)
> /QLaunch "SCPL:MarcEdit"
>
> Unfortunately, this isn't your usual .bat and I have no experience with .vbs.
>
> Has anyone else run into this problem?
>
> Amanda Kaiser
> Bibliographic Services Coordinator
> LINC (Library Integrated Network Consortium)
> (630) 377-6960
> http://www.lincnet.info
>
> ________________________________________________________________________
>
> This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit. If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask]
________________________________________________________________________
This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit. If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask]
|
|
|