Changeset 857 for TI07-MOLES/trunk


Ignore:
Timestamp:
28/04/06 13:18:44 (13 years ago)
Author:
lawrence
Message:

Exist database now configurable

Location:
TI07-MOLES/trunk/StubB/XSLT/browse/portal/cgi
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • TI07-MOLES/trunk/StubB/XSLT/browse/portal/cgi/browse.config

    r828 r857  
    22# browse.config holds the configuration information for the browse service 
    33# 
     4[db] 
     5exist:          xmldb:exist://glue.badc.rl.ac.uk:8080/exist/xmlrpc 
     6 
    47[layout] 
    58 
    6 localLink       :       http://www.badc.rl.ac.uk 
    7 localImage:     /layout/bodc_logo.gif 
    8 localAlt:               visit badc 
     9localLink:      http://www.badc.rl.ac.uk 
     10localImage:     /layout/bodc_logo.gif 
     11localAlt:       visit badc 
    912 
    10 ndgLink:                http://ndg.nerc.ac.uk/ 
     13ndgLink:        http://ndg.nerc.ac.uk/ 
    1114ndgImage:       /layout/ndg_logo.gif 
    1215ndgAlt:         visit ndg 
     
    1619[security] 
    1720 
    18 localSM:                http://norealhost 
     21localSM:        http://norealhost 
    1922 
    2023# comment out the debugLog if you dont want one! 
  • TI07-MOLES/trunk/StubB/XSLT/browse/portal/cgi/browseCGI.py

    r845 r857  
    111111                 
    112112                #get the xml document 
    113                 xml=insecureGetDoc(self.uri) 
     113                db=self.config.get('db','exist',None) 
     114                xml=insecureGetDoc(self.uri,db) 
    114115                 
    115116                #create stub-b instance 
  • TI07-MOLES/trunk/StubB/XSLT/browse/portal/cgi/insecure.py

    r824 r857  
    3131                return 0,s 
    3232 
    33 def insecureGetDoc(uri,jar='./returnmoles.jar'): 
     33def insecureGetDoc(uri,db='xmldb:exist://glue.badc.rl.ac.uk:8080/exist/xmlrpc', jar='./returnmoles.jar'): 
    3434        ''' Use Kevin's code to get the document from exist ''' 
    3535        #we assume the URI is of the form repository/localid 
     
    4040                return None 
    4141        returnMolesJar=jarLoc(jar) 
    42         cmd='java -jar %s %s %s xmldb:exist://glue.badc.rl.ac.uk:8080/exist/xmlrpc'%( 
    43         returnMolesJar,repPath,localID) 
     42        cmd='java -jar %s %s %s %s'%( 
     43        returnMolesJar,repPath,localID, db) 
    4444        status,result=commands.getstatusoutput(cmd)#osCommand(cmd) 
    4545        if status:  
     
    8080        #print d 
    8181        #dd=doXSLT(d,jar='../xalan-j_2_7_0/xalan.jar') 
    82         print dd 
     82        #print dd 
Note: See TracChangeset for help on using the changeset viewer.