[greenstone-devel] Re: [greenstone-users] how to build Application which can search , get and manage the Object in GSDL remote

From feng wang
DateTue Mar 18 06:55:10 2008
Subject [greenstone-devel] Re: [greenstone-users] how to build Application which can search , get and manage the Object in GSDL remote
In-Reply-To (2300-150-135-161-55-1205183226-squirrel-webmail-scms-waikato-ac-nz)
Hi Quan,

I have tried to install the GSDL 3 of the source code version again in Linux. As you purposed, I added and changed the environment of JAVA_HOME and PATH. And typed the ?source gs3-setup.pl? Successfully executed with the ?pl? file.

But it appeared the same exception as before!
file:/home/fwang/greenstone-3.03/build.xml:94: Unexpected element "condition"

One Point I must tell you that as a normal user in server, I don?t have the right to change the environment in /etc/profile. So I changed the file ?.bashrc? of my Home Directory. It?s the only point that I don?t be sure whether I did right.

The other question is about my Implementation. You knew that I must write a GUI Program which can access and manage the GSDL remote. We knew that the GSDL3 supports the SOAP Protocol for the communication between the GSDL and other Program like my GUI Program as the third party-program. Can the SOAP be used in my Program to communicate to the GSDL3? SOAP+Servlet/JSP?

Idea:
My GUI Program (Client) can write the request with XML File in SOAP Format and send it to the Receptionist with the different Messages and wait the response from the servelet in GSDL 3 Server? Is it impossible??? Enable to write a remote Program like this and support all functions what the GLI have?

Regards
Feng Wang

PS: what the different between greenstone3@list.scms.waikato.ac.nz and greenstone-users@list.scms.waikato.ac.nz

-------- Original-Nachricht --------
> Datum: Tue, 11 Mar 2008 10:07:06 +1300 (NZDT)
> Von: qq6@cs.waikato.ac.nz
> An: "feng wang" <wangfeng77@gmx.de>
> CC: greenstone3@list.scms.waikato.ac.nz
> Betreff: Re: [greenstone-users] how to build Application which can search , get and manage the Object in GSDL remote

> Hi Feng Wang
>
> Greenstone3.03 Linux binary installer has binded a JVM. If no JVM (above
> 1.4) could be found from the local machine during installation, the
> installer will use the binded JVM instead. If you want to use the JDK or
> JRE installed on the local machine, please add the JDK home (something
> like: /opt/jdk1.4, --JDK home folder) or JRE path (something like:
> opt/jre1.4/bin, --JRE bin folder) to the environment path.
>
> You wrote:
> >But I can□t remove the order of java in our server.
>
> I think you probably can modify the java environment setting even on your
> server, like defining JAVAHOME, add java into path,etc.
>
> You wrote:
> > So I thought that I shall install the GSDL from source file with ant.
> > Typing the □ant install□ and searching the right target in the
> > build.xml. But the exception was
> > file:/home/fwang/greenstone-3.03/build.xml:94: Unexpected element
> > "condition".
>
> Please run "source gs3-setup.sh" to setup the greenstone3 environment
> first before run "ant install".
>
> > I think, I should modify the build.xml or build.properties. But I
> don□t
> > know, how can I do? Please help me.
>
> No, you don't need to modify the build.xml file.
>
> >
> > Ps: i got the web.xml and will try to reconfigurate it again to enable
> the
> > remote GLI. And the Collector is remote GLI??
>
> Collector is available only in Greenstone2, it wasn't implemented in
> Greenstone3.
>
> Regards
> Quan
>
> > Hi Quan,
> >
> > Thanks for your incredible Support. And sorry that I disappeared for a
> > while.
> >
> > I have tried to install the GSDL 3 in our Server of The University
> > Duisburg in two ways. From the binary file and from the source.
> >
> > By installing with the Binary File the erro is :
> >
> > This application requires a Java Run Time Environment (JRE)
> > to run. Searching for one on your computer was not successful.
> > Please use the command line switch -is:javahome to specify
> > a valid JRE. For more help use the option -is:help.
> >
> > We have the Java from 1.4 to 1.6 in the Server. But the Default Version
> is
> > 1.4.2. So I tried to get the command with path of the current java. The
> > Install File said still, that it can□t find the JRE for Installing
> the
> > GSDL. I had the same problem, while I tried to install the GSDL in my
> > Linux. At that time I moved the java the order of /opt and the problem
> is
> > then solved. But I can□t remove the order of java in our server.
> It□s
> > not the most important problem, because I must install the GSDL remote
> by
> > using the Putty in console version.
> >
> > So I thought that I shall install the GSDL from source file with ant.
> > Typing the □ant install□ and searching the right target in the
> > build.xml. But the exception was
> > file:/home/fwang/greenstone-3.03/build.xml:94: Unexpected element
> > "condition".
> >
> > I think, I should modify the build.xml or build.properties. But I
> don□t
> > know, how can I do? Please help me.
> >
> > Regards
> >
> > Feng wang
> >
> >
> > Ps: i got the web.xml and will try to reconfigurate it again to enable
> the
> > remote GLI. And the Collector is remote GLI??
> >
> >
> > -------- Original-Nachricht --------
> >> Datum: Tue, 12 Feb 2008 10:59:36 +1300 (NZDT)
> >> Von: qq6@cs.waikato.ac.nz
> >> An: wangfeng77@gmx.de
> >> CC: greenstone-users@list.scms.waikato.ac.nz
> >> Betreff: Re: [greenstone-users] how to build Application which can
> >> search , get and manage the Object in GSDL
> >> remote
> >
> >> Hi Feng Wang
> >>
> >> The web.xml file is attached with this mail. please replace the same
> >> file
> >> under GREENSTONE3/packages/tomcat/conf.
> >>
> >> The CGI API is provided in a .jar file that you need to rename
> >> GREENSTONE3/packages/tomcat/server/lib/servlets-cgi.renametojar to
> >> servlets-cgi.jar.
> >>
> >> Please let me know any progress
> >>
> >> Quan
> >> >
> >> >
> >> >
> >> >
> >> >> Hi
> >> >> Sorry, that i send the Mail so later.
> >> >> Here is the web.xml and err messenger is:
> >> >>
> >> >> Exception in thread "launch browser" java.lang.NullPointerException
> >> >> at
> >> >>
> org.greenstone.server.BrowserLauncher.<init>(BrowserLauncher.java:26)
> >> >> at
> >> org.greenstone.server.Server.launchBrowser(Server.java:149)
> >> >> at
> >> >> org.greenstone.server.ServerControl$5.run(ServerControl.java:210)
> >> >> at java.lang.Thread.run(Thread.java:595)
> >> >> I installed the GSDL under /opt/Greenstone3
> >> >> Hope, you can help me!
> >> >> thanks
> >> >> Regards
> >> >> Feng Wang
> >> >>
> >> >>
> >> >> -------- Original-Nachricht --------
> >> >>> Datum: Tue, 29 Jan 2008 12:12:51 +1300 (NZDT)
> >> >>> Von: qq6@cs.waikato.ac.nz
> >> >>> An: "feng wang" <wangfeng77@gmx.de>
> >> >>> CC: greenstone-users@list.scms.waikato.ac.nz
> >> >>> Betreff: Re: [greenstone-users] how to build Application which can
> >> >>> search , get and manage the Object in GSDL remote
> >> >>
> >> >>> Hi Feng
> >> >>>
> >> >>> Could you send me the greenstone3/packages/tomcat/conf/web.xml
> file?
> >> >>>
> >
> > --
> > Psssst! Schon vom neuen GMX MultiMessenger gehört?
> > Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
> >
> >
>

--
GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen!
Jetzt dabei sein: http://www.shortview.de/?mc=sv_ext_mf@gmx