Hello all, It still seems to be having trouble. I had the scripts I am passing to the batch system perform the following commands as a diagnostic: echo $GDML_SCHEMA_DIR ls $GDML_SCHEMA_DIR It gives as output /net/home/mccaky/hps/SimDist/v00-00/geant4/9.6.p01/source/persistency/gdml/schema/ gdml_core.xsd gdml_define.xsd gdml_extensions.xsd gdml_materials.xsd gdml_parameterised.xsd gdml_replicas.xsd gdml_solids.xsd gdml.xsd It is definitely recognizing the correct path and the schemas from the link Sho provided are all there. However it gives the error: unable to connect socket for URL ' http://www.lcsim.org/schemas/lcdd/1.0/lcdd.xsd' It seems to need a schema that is neither in the directory nor in the link Sho provided. Note that this schema does exist, but in the directory "v00-00/lcdd/v03-02-00_pre1/schemas/lcdd/1.0/". Also, just to check that this is not the issue, do I have an old version of SLIC that and the schema setup has changed? I am using SLIC version 3.1.1 and GEANT4 version 9.6.1. Thanks, Kyle On Thu, Nov 7, 2013 at 12:46 AM, Graf, Norman A. <[log in to unmask]>wrote: > Thanks Sho. > Kyle, can you let us know whether this resolves your batch > issue? > Norman > > ________________________________________ > From: Sho Uemura [[log in to unmask]] > Sent: Wednesday, November 06, 2013 9:39 PM > To: Graf, Norman A. > Cc: McCormick, Jeremy I.; Kyle McCarty; hps-software > Subject: RE: Running SLIC Locally > > Done. I noticed the GDML schemas are already part of the ilcinstall tree, > so it's actually a one-liner assuming you're using ilcinstall, but I kept > the existing instructions and you can decide whether to keep them: > > > https://confluence.slac.stanford.edu/display/ilc/How+can+I+make+SLIC+look+for+XML+schemas+in+a+local+directory > > On Wed, 6 Nov 2013, Graf, Norman A. wrote: > > > Hello Sho, > > Thanks for looking into this. Feel free to update the > > confluence page. > > Norman > > > > ________________________________________ > > From: Sho Uemura [[log in to unmask]] > > Sent: Wednesday, November 06, 2013 6:46 PM > > To: McCormick, Jeremy I. > > Cc: Kyle McCarty; Graf, Norman A.; hps-software > > Subject: Re: Running SLIC Locally > > > > The Confluence instructions seem to be out of date: ilcinstall pulls in > > and installs the LCDD schemas locally, so there's no need to download > > those, but you do need to download the GDML schemas (I imagine it would > > make sense for ilcinstall to do this as well, but it doesn't seem to). > > > > So download all the .xsd files under > > http://www.lcsim.org/schemas/gdml/1.0/ into a local directory, then set > > GDML_SCHEMA_DIR to point to this directory. This is all I need to do to > > get slic running behind the JLab firewall. > > > > On Tue, 5 Nov 2013, McCormick, Jeremy I. wrote: > > > >> Alright I will double check that it is still working in my local copy... > >> > >> On Nov 5, 2013, at 11:16 AM, "Kyle McCarty" <[log in to unmask]<mailto: > [log in to unmask]>> wrote: > >> > >> Hello Jeremy, > >> > >> Running the command " find /net/data/taro/kylem/schema/ -name "*.xsd" " > gives > >> > >> /net/data/taro/kylem/schema/lcdd_iddict.xsd > >> /net/data/taro/kylem/schema/lcdd_fields.xsd > >> /net/data/taro/kylem/schema/lcdd_limits.xsd > >> /net/data/taro/kylem/schema/lcdd_display.xsd > >> /net/data/taro/kylem/schema/lcdd_sensitive_detectors.xsd > >> /net/data/taro/kylem/schema/lcdd.xsd > >> /net/data/taro/kylem/schema/lcdd_header.xsd > >> /net/data/taro/kylem/schema/lcdd_regions.xsd > >> > >> I believe that batch system can access the folder. It writes the output > log files (like the ones I sent previously) to the same driver (though a > different folder), so it does seem to be able to read/write to said drive. > Also, the schema folder has read/execute permissions for all user groups, > so there shouldn't be any permission issues. The schema files themselves > only had read access for all user groups. I gave execute access to all user > groups for these as well, but this does not stop the errors. I'm fairly > certain that the batch system is running the processes as me anyway, > though, since it can write to an output folder which only I have write > access for. > >> > >> - Kyle > >> > >> > >> On Tue, Nov 5, 2013 at 1:31 PM, McCormick, Jeremy I. < > [log in to unmask]<mailto:[log in to unmask]>> wrote: > >> Hi, Kyle. > >> > >> Sorry you?re having troubles with this... > >> > >> Can you execute this command to show the contents of your schema dir? > >> > >> find /net/data/taro/kylem/schema/ -name ?*.xsd? > >> > >> Please paste that command output into an email back to us. > >> > >> Stupid question: Is that directory accessible to the batch system? > >> > >> Thanks. > >> > >> On Nov 5, 2013, at 8:50 AM, Kyle McCarty <[log in to unmask]<mailto: > [log in to unmask]>> wrote: > >> > >> Hello Norman, > >> > >> The batch system we use is OpenPBS and works by submitting a shell > script to the batch system, which then distributes the process to a node. I > have attached a sample script that gets passed to the batch system as well > as the stdout and stderr that came from running it. The variable > GDML_SCHEMA_DIR correctly resolves as "/net/data/taro/kylem/schema/" which > contains all of the XSD files. > >> > >> Thanks, > >> > >> Kyle > >> > >> > >> On Mon, Nov 4, 2013 at 1:45 PM, Graf, Norman A. < > [log in to unmask]<mailto:[log in to unmask]>> wrote: > >> Hello Kyle, > >> As far as I know this should work. Can you provide more information > >> on exactly how you are running slic, where the schemas are located > >> locally and whether GDML_SCHEMA_DIR resolves correctly? > >> Norman > >> > >> From: Kyle McCarty [mailto:[log in to unmask]<mailto:[log in to unmask]>] > >> Sent: Monday, November 04, 2013 9:10 AM > >> To: Graf, Norman A. > >> Cc: hps-software > >> Subject: Re: Running SLIC Locally > >> > >> Hello Norman, > >> I tried your suggestion and I am still getting a similar problem. It > now gives the error: > >> > >> fatal error: systemId: line: 0 column: 0 > >> unable to connect socket for URL ' > http://www.lcsim.org/schemas/gdml/1.0/gdml.xsd' > >> fatal error: systemId: file:///net/home/mccaky/data/schema//lcdd.xsd > line: 18 column: 80 > >> fatal error during schema scan > >> > >> -------- EEEE ------- G4Exception-START -------- EEEE ------- > >> *** G4Exception : > >> issued by : > >> Failed to get the world volume. > >> *** Fatal Exception *** core dump *** > >> -------- EEEE -------- G4Exception-END --------- EEEE ------- > >> > >> > >> *** G4Exception: Aborting execution *** > >> The file "lcdd.xsd" does exist at the indicated directory, so it seems > that SLIC is having trouble finding it there, for some reason. > >> - Kyle > >> > >> On Mon, Nov 4, 2013 at 11:53 AM, Graf, Norman A. < > [log in to unmask]<mailto:[log in to unmask]>> wrote: > >> Good Morning Kyle, > >> Have you tried the following? > >> > >> > https://confluence.slac.stanford.edu/display/ilc/How+can+I+make+SLIC+look+for+XML+schemas+in+a+local+directory > >> > >> Norman > >> > >> From: [log in to unmask]<mailto: > [log in to unmask]> [mailto:[log in to unmask] > <mailto:[log in to unmask]>] On Behalf Of Kyle McCarty > >> Sent: Monday, November 04, 2013 8:51 AM > >> To: hps-software > >> Subject: Running SLIC Locally > >> > >> Hello hps-software, > >> I am attempting to run SLIC on a computing cluster, but am running into > trouble. The individual nodes in the cluster do not have access to the > internet, and this renders SLIC unable to access a file " > http://www.lcsim.org/schemas/lcdd/1.0/lcdd.xsd" and subsequently > terminate. Is there a means by which I can get SLIC to not require an > internet connection to run? > >> Thanks, > >> > >> Kyle > >> > >> ________________________________ > >> > >> Use REPLY-ALL to reply to list > >> > >> To unsubscribe from the HPS-SOFTWARE list, click the following link: > >> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1 > >> > >> > >> > >> ________________________________ > >> > >> Use REPLY-ALL to reply to list > >> > >> To unsubscribe from the HPS-SOFTWARE list, click the following link: > >> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1 > >> > >> <egs_0.0025x0_450na_100kb_1000.sh< > http://egs_0.0025x0_450na_100kb_1000.sh > >><egs_0.0025x0_450na_100kb_1000.sh.e98608><egs_0.0025x0_450na_100kb_1000.sh.o98608> > >> > >> > >> > >> ######################################################################## > >> Use REPLY-ALL to reply to list > >> > >> To unsubscribe from the HPS-SOFTWARE list, click the following link: > >> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1 > >> > > ######################################################################## > > Use REPLY-ALL to reply to list > > > > To unsubscribe from the HPS-SOFTWARE list, click the following link: > > https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1 > > > ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the HPS-SOFTWARE list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1