[seek-dev] Howto for deploying ogsa web service.

Kevin Ruland kruland at ku.edu
Tue Aug 30 17:49:00 PDT 2005


Bing,

I'm trying to deploy on an entirely different host -- a development box
if you will, one I can see and touch and unplug.  Would this change
these settings?

Kevin

Bing Zhu wrote:

>For DiGIR service, the following two lines need to added into
>'server-config.wsdd',
>      <parameter name="publishHostName" value="true"/>
>      <parameter name="logicalHost" value="kuecogrid.ittc.ku.edu"/>
>
>This is because that 'kuecogrid.ittc.ku.edu' internally uses a private IP.
>If the machine
>now uses a static public IP, the above info can be ignored. Otherwise, above
>two lines
>have to be added into 'server-config.wsdd'.
>
>Bing Zhu
>San Diego Supercomputer Center
>
>
>
>
>
>
>-----Original Message-----
>From: seek-dev-bounces at ecoinformatics.org
>[mailto:seek-dev-bounces at ecoinformatics.org]On Behalf Of Jing Tao
>Sent: Tuesday, August 30, 2005 12:22 PM
>To: Kevin Ruland
>Cc: seek-dev at ecoinformatics.org
>Subject: Re: [seek-dev] Howto for deploying ogsa web service.
>
>
>Hi, Kevin:
>
>Our current Ecogrid service is in factory/instance pattern. So if you use
>TCPMON to call the service name(this is factory name) direcly, you will
>get "cann't find the service error". The actural service name
>is an instance which created by factory, it has some long hashcode in it and
>is
>differnt to the endpoint.
>
>If you want to test the service, you should run the "runFactoryClient"
>target in build file. If the digir's one doesn't work or even doesn't
>have the target, you may create one in digir's build file by refrencing
>the target in build.xml.
>
>Hope this is helpful.
>
>Jing
>
>
>Jing Tao
>National Center for Ecological
>Analysis and Synthesis (NCEAS)
>735 State St. Suite 204
>Santa Barbara, CA 93101
>
>On Tue, 30 Aug 2005, Kevin Ruland wrote:
>
>  
>
>>Date: Tue, 30 Aug 2005 13:29:18 -0500
>>From: Kevin Ruland <kruland at ku.edu>
>>To: Jing Tao <tao at nceas.ucsb.edu>
>>Cc: seek-dev at ecoinformatics.org
>>Subject: Re: [seek-dev] Howto for deploying ogsa web service.
>>
>>Jing,
>>
>>After mailing this morning, I did just this.  Things seem to be in
>>better order, but still doesn't function.  When I run the request
>>through TCPMON, the response states that it cannot find the service.  I
>>fixed another problem that my machine didn't have a FQDN which caused
>>the endpoints to be registered for localhost only.
>>
>>Kevin
>>
>>Jing Tao wrote:
>>
>>    
>>
>>>Hi, Kevin:
>>>
>>>I think the issue which you couldn't find digir jar file in webapps
>>>comes from the command you used to deploy. In your command, you only
>>>run "redeplyTomcat" which doesn't deply dirg gar file to gt3.
>>>
>>>The command should be(in globus home):
>>>1.ant deploy
>>> -Dgar.name=/home/kruland/ecogrid/build/lib/org.ecoinformatics.ecogrid.Ec
>>>      
>>>
>oGridQueryInterfaceLevelOne.DigirImpl.gar
>  
>
>>>2. ant deployTomcat -Dtomcat.dir=/opt/jakarta-tomcat-4.1.31
>>>
>>>By the way, you don't need to install a simpleCA, we already have one
>>>in nceas. SEEK community will use it.
>>>
>>>Hope this is helpful.
>>>
>>>Jing
>>>
>>>
>>>
>>>Jing Tao
>>>National Center for Ecological
>>>Analysis and Synthesis (NCEAS)
>>>735 State St. Suite 204
>>>Santa Barbara, CA 93101
>>>
>>>On Tue, 30 Aug 2005, Kevin Ruland wrote:
>>>
>>>      
>>>
>>>>Date: Tue, 30 Aug 2005 10:08:26 -0500
>>>>From: Kevin Ruland <kruland at ku.edu>
>>>>To: seek-dev at ecoinformatics.org
>>>>Subject: [seek-dev] Howto for deploying ogsa web service.
>>>>
>>>>
>>>>Hi.  I believe this should rightly be addressed to Jing, but if anybody
>>>>else can help, please respond.
>>>>
>>>>I'm trying to deploy the ecogrid Digir web service on a development box
>>>>and am having no ends of trouble.  So far I have accomplished this:
>>>>
>>>>1) installed globus toolkit 3.2.1 (as user globus)
>>>>2) installed the SimpleCA
>>>>3) generated host key/cert
>>>>4) installed tomcat 4.1.31 (as user tomcat)
>>>>5) generated user key/cert for user tomcat
>>>>6) co seek/projects/ecogrid into personal workspace
>>>>
>>>>The ecogrid build_digir.xml does not seem completely formed, but ant
>>>>does seem to build a gar file in build/lib/.
>>>>
>>>>I then as root,
>>>>
>>>>cd $GLOBUS_LOCATION
>>>>ant -Dtomcat.dir=/opt/jakarta-tomcat-4.1.31
>>>>-Dgar.name=/home/kruland/ecogrid/build/lib/org.ecoinformatics.ecogrid.Ec
>>>>        
>>>>
>oGridQueryInterfaceLevelOne.DigirImpl.gar
>  
>
>>>>redeployTomcat
>>>>
>>>>This copies tons of jar files into the tomcat distribution, and creates
>>>>a webapp.  The web-app is not completely well formed because the
>>>>org.ecoinformatics....Digir jar files are not included.  And comparing
>>>>to the gar produced by buildsrb.xml it does look completely wacky.
>>>>
>>>>Is there a concise reference which I can follow for building a gar file
>>>>correctly?  Also, a description of what a proper deployment of a grid
>>>>service should look like
>>>>
>>>>Thanks
>>>>
>>>>Kevin
>>>>_______________________________________________
>>>>Seek-dev mailing list
>>>>Seek-dev at ecoinformatics.org
>>>>http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/seek-dev
>>>>
>>>>
>>>>        
>>>>
>>    
>>
>_______________________________________________
>Seek-dev mailing list
>Seek-dev at ecoinformatics.org
>http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/seek-dev
>
>  
>



More information about the Seek-dev mailing list