[Koha-bugs] [Bug 7613] OCLC Connexion Gateway, including extension svc/import_bib

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Aug 17 14:32:34 CEST 2012


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7613

--- Comment #36 from D Ruth Bavousett <ruth at bywatersolutions.com> ---
Srdjan,

The change was not merely aesthetic; I was unable to make pure-XML requests
such as the new_bib functionality work when using the OCLC Connexion
Web--"working but different than planned" when planned doesn't work, implies a
flawed plan.

The new_bib functionality doesn't take into account the desired settings for
overlay, matching, etc; it just does a brute-force AddBiblio. The Connexion
listener provides for setting up values for overlay, matching, item processing,
and default framework, so making import_bib *not* be a drop-in replacement here
is quite okay; it actually allows the Connexion listener to work as designed.

If new_bib works, well, that's fine. I haven't tested that, so don't *know* if
this will be a desirable replacement--but I *do* know, through rather a lot of
testing, that import_bib as fixed in this patch, does.  (and, as you mentioned,
properly encoded, which is a plus, and also taking into account the settings
from the listener's config file.)

Aside, probably relevant to testing:

OCLC Connexion Web and the OCLC Connexion Client are two entirely different
animals--they send the data differently, and their behavior after doing so is
different as well.  Connexion Web sends the data blindly, and says, "okay, I
did it," pretty-much regardless of what is going on in the Koha end--even if
the service is *not turned on*.  The Connexion Desktop Client, however,
actually initiates a connection to the Koha system, confirms the functionality,
knows to log in and what will happen if it can't, and waits for an answer from
the Koha end to make sure the record was added.  Much superior, which is why
the sponsoring libraries are *NOT* using Connexion Web.

Nonetheless, I wanted this to actually work for both.  And now it does.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list