Time Nick Message 14:04 paul kados around ? 14:04 kados paul: yep 14:04 paul do you have some minuts to help me digging a problem ? 14:04 kados sure, what's up? 14:05 paul my zebra update don't work anymore. I'm sure it was working 2 weeks ago. 14:05 paul If I modify a record, I get no error in zebrasrv log (i think), no error in apache log, but 14:05 paul the update is not done in zebra. 14:05 paul (it's OK in SQL part) 14:06 paul my zebra logs says : 14:06 paul 18:05:47-03/11 zebrasrv(18) [session] Session - OK 18 tcp:::1 16429 14:06 paul 18:05:47-03/11 zebrasrv(18) [log] User perm for perm.kohaadmin: rw 14:06 paul 18:05:47-03/11 zebrasrv(18) [request] Auth idPass kohaadmin - 14:06 paul 18:05:47-03/11 zebrasrv(18) [request] Init OK - ID:81/81 Name:ZOOM-C/YAZ Version:1.92/2.1.36 14:06 paul 18:05:47-03/11 zebrasrv(18) [log] function: 1 14:06 paul 18:05:47-03/11 zebrasrv(18) [log] Waitaction: 2 14:06 paul 18:05:47-03/11 zebrasrv(18) [log] Received DB Update 14:06 paul 18:05:47-03/11 zebrasrv(18) [log] action 14:06 paul 18:05:47-03/11 zebrasrv(18) [log] specialUpdate 14:06 paul 18:05:47-03/11 zebrasrv(18) [log] database: biblios 14:07 paul 18:05:47-03/11 zebrasrv(18) [log][app2] zebra_register_open rw = 1 useshadow=1 p=0x80b3fa0,n=,rp=(none) 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] enabling cache spec=/home/zebradbs/rel_3_0/biblios/shadow:4G 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] cache_fname = /home/zebradbs/rel_3_0/biblios/shadow/cache 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] profilePath=.:/home/zebradbs/rel_3_0/biblios/tab/:/usr/local/share/idzebra/tab/:./tab/ cwd=/home/zebradbs/rel_3_0/biblios 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] record 0 type XML 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] 1930 bytes: 14:07 paul <?xml version="1.0" encoding="UTF-8"?> 14:07 paul <record 14:07 paul xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 14:07 paul xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.l ... 14:07 paul 18:05:47-03/11 zebrasrv(18) [warn] extract error: no such filter 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] zebra_update_record returned res=0 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] zebra_end_trans 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] sorting section 1 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] Iterations . . . 36 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] Distinct words . 18 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] Updates. . . . . 15 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] Deletions. . . . 1 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] Insertions . . . 2 14:07 paul 18:05:47-03/11 zebrasrv(18) [log][app2] zebra_register_close p=0x80b3fa0 14:07 paul 18:05:47-03/11 zebrasrv(18) [log] Records: 0 i/u/d 0/0/0 14:08 paul 18:05:47-03/11 zebrasrv(18) [log] user/system: 0/1 14:08 paul 18:05:47-03/11 zebrasrv(18) [request] Extended Service: Update (done) 14:08 paul 18:05:47-03/11 zebrasrv(18) [log] function: 1 14:08 paul 18:05:47-03/11 zebrasrv(18) [log] Waitaction: 2 14:08 paul 18:05:47-03/11 zebrasrv(18) [log] adm request database biblios 14:08 paul 18:05:47-03/11 zebrasrv(18) [log] adm-commit 14:08 paul 18:05:47-03/11 zebrasrv(18) [log] enabling cache spec=/home/zebradbs/rel_3_0/biblios/shadow:4G 14:08 paul 18:05:47-03/11 zebrasrv(18) [log] cache_fname = /home/zebradbs/rel_3_0/biblios/shadow/cache 14:08 paul 18:05:47-03/11 zebrasrv(18) [log] commit start 14:08 paul 18:05:48-03/11 zebrasrv(18) [request] Extended Service: Admin (done) 14:08 paul ah, I see 1 warning : "extract error : no such filter" 14:08 paul but it seems something is done, as zebra counts 18 distinct words isn't it ? 14:10 kados hmmm 14:10 kados no such filter maybe a problem 14:10 kados I haven't seen it before 14:11 paul i'm sure it worked something like 2 weeks ago, because i have an updated biblio in my DB 14:14 paul + the xml is 1930 bytes long & zebra says it is 1930bytes long, so the xml is correctly transmitted 14:14 paul >>>>>> zebra_update_record returned res=0 may be something problematic too... 14:19 osmoze bye 15:15 hdl yes 17:08 tumer hi paul 17:08 paul hello tumer 17:08 paul did you see my zebra problem below ? 17:08 tumer did you test the new z3950? 17:08 tumer yes I saw it 17:08 paul nope, I didn't get a chance, but hdl tried (& got some problems afaik) 17:09 tumer did you try updating from command line 17:09 paul do you have any idea ? 17:09 paul how can I do that ? 17:09 tumer with zebraidx? 17:09 paul I already have 1000 biblios, added with zebraidx. 17:09 paul note that I did not tried today. 17:09 paul and as it worked before, I should try again to reindex to see if it works still. 17:09 tumer do one recerd and see what it says 17:10 paul in fact, I have had one idea : the only change I see is a migration from mandriva 2006 to mandriva 2007. 17:10 paul maybe there's something I modified in zebra files & that I have forgotten. 17:10 tumer any differnt versions of yaz around? 17:10 paul (I still have the mdv2006 / directory on my disk, so I'll investigate this) 17:11 paul (but can't be sure) 17:11 tumer cause your log looks as if it actually works 17:12 paul yep, except for the warning (that hdl don't have) 17:12 paul -because for him it works- 17:12 tumer with the new z3950 i have realised one question 17:13 tumer the z9950servers adding says Server: Host: Port 17:13 tumer so I thought Servers is the address 17:13 tumer Host is the name 17:13 tumer but it seems you all use it the other way 17:14 tumer thats why it was not working when firdt committed 17:14 tumer so i think its best to be clear on the templtaes 17:14 tumer Display Name: Host Port will be more clear 17:15 paul you're right 17:16 tumer anad as for zebra its very temremental 17:16 tumer it does not like being moved around 17:17 tumer you may have to reindex 17:24 hdl tumer : i tested the new z3950 and fixed the little problems. 17:24 tumer what problems you had? 17:25 hdl template problem. 17:25 tumer and works now? 17:25 hdl Yes. 17:25 tumer ok 17:26 hdl But I don't think users will like chechking servers at each use. 17:26 tumer but i think you should change the variable host to read name 17:26 tumer all they have to do is just click search 17:26 hdl They are more likely to say... Well, we always check all servers... 17:26 tumer all the prechecked servers will be searched 17:27 tumer ours dont 17:27 tumer they all have diffent preferences 17:28 tumer that part of the template can be easily removed also 17:29 hdl yeah. 17:31 tumer if you add search.pl?op=do_search to your addbiblio.tmpl it will bypass i think 17:38 hdl the problem is that it also kind of modify datas (add / or so) 17:39 tumer ??? 17:39 hdl I had the surprise that / was considered as null data if alone. 17:40 hdl our pl files never considered / as endofline or null char. 17:41 tumer well end of line chars differ on windows.Does this work for you? 17:41 hdl Now it is ok. 17:42 hdl But I was just surprised. 17:44 tumer The good thing is KOHA can now say its fully WINDOWS compliant as well 17:56 tumer hdl:BTW i have another field opacshow in z3950servers table in HEAD that way I can give the OPACs a similar list to do Z3950 searches as well 17:57 tumer you or toins if you like add it to rel-3 18:26 paul hdl / tumer ? 18:27 tumer paul:? 18:27 paul a quick question : 18:28 tumer yep 18:28 paul - I have reindexed, but it changes nothing : the zebraidx works, but update from koha d'ont work 18:28 tumer and logs the same with error? 18:29 paul - it works for hdl, so I think it's not koha, but on zebra side. he sended me it's config files, and the only interesting diff I can find is 18:29 paul (yes, same logs) 18:29 paul he has : 18:29 paul melm 001 Local-Number:n 18:29 tumer i dont think its koha either 18:29 paul melm 001 Identifier-standard:w 18:29 paul (mine) 18:29 paul is Local-Number used specifically ? 18:29 paul (I don't think, but I dig...à 18:29 paul ) 18:30 tumer local-number for biblionumber 18:30 paul yes, I know, but I call it "Identifier-standard" 18:30 tumer what does your zebra.cfg says for recordid 18:30 paul recordId: (bib1,Identifier-standard) 18:30 paul so it's correct ;-) 18:30 tumer yes it is 18:31 paul (+ the batch zebraidx with iso2709 files is OK) 18:31 paul so, it's a iso2709 / XML question (as zebraop uses XML, and zebraidx uses iso2709) 18:31 tumer well i am not sure 18:32 tumer try to use zebraidx with an xml file 18:32 paul how can I do that ? 18:33 tumer zebraidx update somexml.xml 18:33 paul ho, very complex :-D 18:34 paul 22:33:36-03/11 zebraidx(18153) [warn] no filter for grs.xml /home/paul/tmp/test.xml 0 18:34 tumer the xml file has to be in the zebradb folder to work or you write record/somexml.xml 18:34 tumer i mean give path as well 18:34 paul ??? 18:35 paul I did : zebraidx -c /home/zebradbs/rel_3_0/biblios/etc/zebra-biblios.cfg update ~/tmp/test.xml 18:35 tumer your zebra.cfg what recordtypes are defined write to me 18:35 paul recordType:grs.xml 18:36 paul + iso2709.recordType:grs.marcxml.record 18:37 paul (hdl has the same, the main diff being he is zebra2 & i'm zebra 1.3) 18:37 tumer very weird 18:39 paul so, you don't have any idea ? 18:39 tumer your error looks like it cannot read the grs.xml but why i dont know 18:39 paul where is the grs.xml file supposed to be ? 18:39 tumer your tabs folder is the same as hdls 18:40 paul I don't have grs.xml in tab 18:40 paul (either mine or /usr/local/share/idzebra/tab) 18:40 tumer well there is no such file i think it should be built in 18:40 paul am i supposed to have something here ? 18:43 tumer it looks you have a problem with your zebra 18:44 tumer with zebraidx you should be indexing iso or xml just by putting the iso flag in or not 18:45 paul I should try to reinstall zebra 2 youthink ? 18:45 tumer i recommend it 18:45 tumer but you have to reindex after that 18:45 paul yes, I know 18:45 tumer i mean on a clean db 18:46 paul yep : zebraidx init is enough ? 18:47 tumer i also go and manually delete any lock/ fields and shadow fiels left if there is any 18:48 tumer fields/files 18:50 tumer modulePath: ../../index/.libs 18:50 tumer zebra.cfg should have a new line now modulePath pointing to modulePath: ../../index/.libs 18:51 tumer wherever your zebra/index is 19:01 paul tumer : 19:01 paul - zebraidx worked 19:01 paul - I can search 19:01 paul - when I edit/save, I get : ZOOM error 224 "ES: immediate execution failed" (addinfo: "update_record failed") from diag-set 'Bib-1' 19:01 paul & I still have : 19:01 paul 23:00:21-03/11 zebrasrv(2) [warn] No such record type: grs.xml 19:02 tumer damn! 19:02 paul + other new errors : 19:02 paul mmm... it's a multi-zebra setup problem I bet 19:03 tumer what multi-zebra? 19:03 paul zebra 1.3 AND zebra 2.0 on the same computer 19:03 paul I have to link some things differently 19:03 tumer do you have another server running? 19:03 paul nope 19:04 tumer just the biblioserver 19:04 paul but I did not uninstall zebra 1.3 before installing 2.0 19:04 paul yep 19:04 tumer it should not matter 19:04 tumer oh you have to recompile zoom 19:04 paul right ! 19:05 tumer zebra 2 uses yaz 2.1.36+ 19:05 paul I have it already 19:06 tumer and zebra is using the same yaz? 19:06 paul yep 19:06 tumer so thats not it 19:06 paul mmm... how to reinstall a cpan package... 19:07 paul recompile 19:07 tumer do an install on it will ovwrrite 19:07 paul nope, as it says it's already installed 19:07 tumer make +make test + make install should do it 19:08 paul no, because with cpan, you don't make +make install 19:08 paul you just write : 19:08 paul perl -MCPAN -e 'install package_name' 19:08 paul and it takes care of everything 19:08 paul (downloading, make, makeinstall, dependancies...) 19:09 tumer perl -MCPAN -e 'install package_name' 19:09 tumer cant you say perl -MCPAN -e uninstall package_name' 19:09 tumer i dont use those u see I compile them myself 19:11 tumer the 224 error i only get if its a broken xml or the biblionumber is missing 19:12 paul i'm really tired, i go to bed. I'll investigate later. 19:12 paul thanks for your help & see you later tumer 19:13 tumer good luck sorry i cannot help more