Hi Tom, Still Iam getting the problem when I try to start the Xindice server, :( , saying Exception in thread "main" javax.xml.parsers.FactoryConfigurationError: java.lang.ClassNotFoundException: org/apache/xindice/xml/jaxp/DocumentBuilderFactoryImpl
at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderF actory.java:149) at org.apache.xindice.server.Kernel.<init>(Kernel.java:127) at org.apache.xindice.server.Kernel.<init>(Kernel.java:117) at org.apache.xindice.server.Xindice.main(Xindice.java:96) But, the class is in the classpath! -Sankaran. -----Original Message----- From: sankara [mailto:[EMAIL PROTECTED] Sent: Sunday, May 18, 2003 10:51 AM To: Tom Sugden Subject: RE: Problem with XUpdateQueryService API Hi Tom, Thanks for your kind help. I have downloaded the "lib.zip" file. So, you can delete it now. Have you done any changes to those files in the lib, internally? Because as I have seen the names in mine and whatever you had send sounds similar. Ok. I will replace my lib with yours and I will check my XUpdate query and I will reply you with the results. Does Xindice has anything with the JDK version? Iam using JDK version 1.4.1_02. Thank you, once again. Regards, Sankaran. -----Original Message----- From: Tom Sugden [mailto:[EMAIL PROTECTED] Sent: Thursday, May 01, 2003 7:33 PM To: 'sankara' Subject: RE: Problem with XUpdateQueryService API Hi again, I put the ZIP file on my webspace at: http://www.weeblackskelf.co.uk/lib.zip So you can download it from there instead. Please let me know when you've downloaded it, so that I can delete it. Tom -----Original Message----- From: sankara [mailto:[EMAIL PROTECTED] Sent: Saturday, May 17, 2003 2:50 PM To: Tom Sugden Subject: RE: Problem with XUpdateQueryService API Thanks Tom. I'm looking for an account or a web briefcase with a free space of 6.0 MB(I think the size is OK). Once I got, I will get in touch with u. Sankaran -----Original Message----- From: Tom Sugden [mailto:[EMAIL PROTECTED] Sent: Thursday, May 01, 2003 5:07 PM To: 'sankara' Subject: RE: Problem with XUpdateQueryService API Hi Sankara, I suspect you'll have to try playing around with the JARs and endorsements some more. I think this is what's causing the problem, but it was a while ago that I fixed it for my installation and I can't remember exactly what I did. I tried to send you a copy of my entire java/lib directory but unfortunately the size of the email exceeded your maximum allowance. Let me know if you have another email address where I can send a larger email and I'll try again. Tom -----Original Message----- From: sankara [mailto:[EMAIL PROTECTED] Sent: Saturday, May 17, 2003 12:05 PM To: xindice Cc: Tom Sugden Subject: RE: Problem with XUpdateQueryService API Tom, I have made all the changes you have specified. But, when I start the Xindice, using the startup.bat the following exception is thrown: Exception in thread "main" javax.xml.parsers.FactoryConfigurationError: java.lan g.ClassNotFoundException: org/apache/xindice/xml/jaxp/DocumentBuilderFactoryImpl at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderF actory.java:149) at org.apache.xindice.server.Kernel.<init>(Kernel.java:127) at org.apache.xindice.server.Kernel.<init>(Kernel.java:117) at org.apache.xindice.server.Xindice.main(Xindice.java:96) But the class(in xindice.jar) is available in the classpath(And is located by javap). If I do not specify the property -Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xindice.xml.j axp.Docum entBuilderFactoryImpl, the server is started. But, again, Iam getting the same previous old problem: org.apache.xindice.client.corba.db.APIException: IDL:org/apache/xindice/client/corba/db/APIException:1.0 at...... Why is it so? Sankaran. >Tom Sugden wrote: >Hi Sankara, >Where <XINDICE_HOME> is the path to your Xindice installation, follow these >instructions: > >1. Create <XINDICE_HOME>\java\lib\endorsed directory. >2. Copy the attached versions of "xerces.jar" and "xindice.jar" into the >endorsed directory. >3. Modify the startup script ("startup.bat for win, something else for unix) >to include the following flags on the Java command line: > >-Djava.endorsed.dirs=<XINDICE_HOME>\java\lib\endorsed >-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xindice.xml.jaxp.Docu m >entBuilderFactoryImpl >-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactor y >Impl >4. Start the server using the modified startup script. >If you're running Xindice on a remote server and a client locally, I think >you may need to have "openorb.jar" on your client classpath. >Hope this helps, >Tom