Hey All,

Catching up here.

Tom - thanks for finding this! Yeah BasePage.js is empty but we should still 
keep it, as its a placeholder for custom javascript functions that may be 
needed for every Wicket rendered OPSUI page. 

Val - is it all good? Did you get OPSUI to stop the page expiration using 
0.8-SNAPSHOT or placing BasePage.js in your source tree? A quick trick is to 
force a page refresh manually on every page you go to (Chrome: CMD-SHIFT-R) 
before you hit any links/buttons to navigate to a new page. 

Tom, Chirs - thanks for following up and resolving this!

Thanks,
rishi


On Nov 21, 2014, at 8:10 AM, Crichton, Daniel J (3902) 
<[email protected]> wrote:

> I agree - this is very good.
> 
> Dan
> 
> On 11/21/14 2:01 AM, "Chris Mattmann" <[email protected]> wrote:
> 
>> You are awesome Val, great work!
>> 
>> ------------------------
>> Chris Mattmann
>> [email protected]
>> 
>> 
>> 
>> 
>> -----Original Message-----
>> From: "Mallder, Valerie" <[email protected]>
>> Reply-To: <[email protected]>
>> Date: Friday, November 21, 2014 at 4:43 PM
>> To: "[email protected]" <[email protected]>
>> Subject: RE: more info for OODT-751 OPSUI Pages constantly expire
>> 
>>> Oh wait, maybe I misunderstood. I didn't see an actual "fix", just more
>>> discussion that sparked an idea for me to try something which I have been
>>> trying to "try" for several days now. I was planning to give an update of
>>> where I am today. I am going on vacation for two weeks starting Monday,
>>> so I was definitely planning to give y'all an update today before I
>>> leave.  The good news is, I do have all stages of the current JEDI
>>> pipeline at APL implemented in OODT (With a couple of caveats, of course,
>>> but ..). I have raw telemetry from JPL's File Exchange Interface (FEI)
>>> going in, and daily summary plots of the telemetry data coming out - and
>>> that in itself deserves a huge YAY!!. I haven't haven't had to write any
>>> project-specific java code yet. The only java code change I made was to
>>> make the fix identified OODT-757 that prevented an autodetect crawler
>>> from running. (I think this fix is already planned for 0.8 and may have
>>> been implemented already in the trunk already.)   I have just one
>>> workflow and 4 PGE tasks, and I glued together several existing 5 java
>>> applications by rewriting some perl scripts and adding a few new perl
>>> scripts. I have verified that all 4 of my product types (EngineeringFile,
>>> ScienceFile, EDRFile, and SummaryPlot) that are generated by the pipeline
>>> are in the catalog (using the query-tool), and I verified that the the
>>> summary plots from my pipeline match the summary plots that were
>>> generated by the existing JEDI pipeline.  All I need now is an operator
>>> interface to demo this to the folks here at APL.   I have kept a detailed
>>> list of lessons learned which I plan to share (probably after I get back
>>> from vacation though).
>>> 
>>> .... more later today
>>> 
>>> Val
>>> 
>>> 
>>> 
>>> Valerie A. Mallder
>>> New Horizons Deputy Mission System Engineer
>>> Johns Hopkins University/Applied Physics Laboratory
>>> 
>>>> -----Original Message-----
>>>> From: Mattmann, Chris A (3980) [mailto:[email protected]]
>>>> Sent: Friday, November 21, 2014 10:13 AM
>>>> To: Tom Barber; [email protected]
>>>> Subject: Re: more info for OODT-751 OPSUI Pages constantly expire
>>>> 
>>>> You did! Did it work? Can you pass along the thread so I can read it
>>>> sorry I'm
>>>> trying to catch up..
>>>> 
>>>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> +++++
>>>> Chris Mattmann, Ph.D.
>>>> Chief Architect
>>>> Instrument Software and Science Data Systems Section (398) NASA Jet
>>>> Propulsion Laboratory Pasadena, CA 91109 USA
>>>> Office: 168-519, Mailstop: 168-527
>>>> Email: [email protected]
>>>> WWW:  http://sunset.usc.edu/~mattmann/
>>>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> +++++
>>>> Adjunct Associate Professor, Computer Science Department University of
>>>> Southern California, Los Angeles, CA 90089 USA
>>>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> +++++
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> -----Original Message-----
>>>> From: Tom Barber <[email protected]>
>>>> Date: Friday, November 21, 2014 at 4:06 PM
>>>> To: <[email protected]>
>>>> Subject: Re: more info for OODT-751 OPSUI Pages constantly expire
>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>   Oi Chris, I sent Val a fix! :P
>>>>> 
>>>>>     On 21/11/14 14:46, Mattmann, Chris A (3980) wrote:
>>>>> 
>>>>> 
>>>>>     Hi Val,
>>>>> 
>>>>> I haven't forgot about this - just haven't had a chance to
>>>> investigate.
>>>>> Hope to have some time in the next week.
>>>>> 
>>>>> Cheers,
>>>>> Chris
>>>>> 
>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> ++++++
>>>>> Chris Mattmann, Ph.D.
>>>>> Chief Architect
>>>>> Instrument Software and Science Data Systems Section (398) NASA Jet
>>>>> Propulsion Laboratory Pasadena, CA 91109 USA
>>>>> Office: 168-519, Mailstop: 168-527
>>>>> Email: [email protected]
>>>>> WWW:  http://sunset.usc.edu/~mattmann/
>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> ++++++
>>>>> Adjunct Associate Professor, Computer Science Department University of
>>>>> Southern California, Los Angeles, CA 90089 USA
>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> ++++++
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -----Original Message-----
>>>>> From: <Mallder>, Valerie <[email protected]>
>>>>> <mailto:[email protected]>
>>>>> Reply-To: "[email protected]" <mailto:[email protected]>
>>>>> <[email protected]> <mailto:[email protected]>
>>>>> Date: Thursday, November 13, 2014 at 2:10 PM
>>>>> To: "[email protected]" <mailto:[email protected]>
>>>>> <[email protected]> <mailto:[email protected]>
>>>>> Subject: RE: more info for OODT-751 OPSUI Pages constantly expire
>>>>> 
>>>>> 
>>>>> 
>>>>>       For those of you who are using the pcs-opsui in an operational
>>>>> environment without getting expired pages please tell me what version
>>>>> you are using, the OS you are running it on, and the browser you are
>>>> using.
>>>>> 
>>>>> I need to demonstrate "something" to my project manager to show the
>>>>> usefulness of OODT in the Jedi instrument science data pipeline here
>>>> at
>>>>> APL. And right now, I have nothing to "show" for my last few months of
>>>>> work. If someone can tell me a configuration using opsui that is
>>>>> working then maybe I can try to mimic that and get something useful up
>>>>> and running. So far, for me, versions 0.6, 0.7 and the current trunk
>>>>> are showing only expired pages.
>>>>> 
>>>>> Thanks very much!
>>>>> Val
>>>>> 
>>>>> 
>>>>> 
>>>>> Sent from my iPhone.
>>>>> ________________________________
>>>>> From: Mallder, Valerie <[email protected]>
>>>>> <mailto:[email protected]>
>>>>> Sent: Tuesday, November 11, 2014 2:55:12 PM
>>>>> To: [email protected]
>>>>> Subject: more info for OODT-751 OPSUI Pages constantly expire
>>>>> 
>>>>> Hi Chris,
>>>>> 
>>>>> I know you are working on this, but I wanted to let you know that I
>>>>> tried to use version 0.6 and am having the same problem in version
>>>> 0.6.
>>>>> But, I can't guarantee that I installed version 0.6 correctly so I
>>>>> would like to run this by you.  Based on your email below here's what
>>>> I did:
>>>>> 
>>>>> 1. Downloaded pcs-opsui-0.76.war from:
>>>>> http://repo1.maven.org/maven2/org/apache/oodt/pcs-opsui/0.6/
>>>>> and saved it in a new folder named $OODT_HOME/bin/opsui
>>>>> 
>>>>> 2. Created a script called $OODT_HOME/bin/opsui/runopsui that sets the
>>>>> following variables (this is output from my script):
>>>>> Using OODT_BASE:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy
>>>>> Using OODT_HOME:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy
>>>>> Using OODT_TMPDIR:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/temp
>>>>> Using FILEMGR_URL:       http://localhost:9000
>>>>> Using WORKFLOW_URL:      http://localhost:9001
>>>>> Using RESMGR_URL:        http://localhost:9002
>>>>> Using WORKFLOW_HOME:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/workflow
>>>>> Using RESMGR_HOME:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/resmgr
>>>>> Using CRAWLER_HOME:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/crawler
>>>>> Using TOMCAT_HOME:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/tomcat
>>>>> Using PCS_HOME:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/pcs
>>>>> Using PGE_HOME:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/pge
>>>>> Using PGE_JOBS_DIR:
>>>> 
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/data/pge/j
>>>>> obs
>>>>> Using FEI_DROP_DIR:
>>>> 
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/data/telem
>>>>> etr
>>>>> y
>>>>> Using JEDI_L0_DIR:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/data/l0
>>>>> Using JEDI_L2_DIR:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/data/l2
>>>>> Using ARCHIVE_DIR:
>>>> 
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/data/archi
>>>>> ve
>>>>> Using BACKUP_DIR:
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/data/met
>>>>> Using FAILURE_DIR:
>>>> 
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/data/failu
>>>>> re Using JEDI_PIPELINE_DIR: /homes/malldva1/working/pipeline Using
>>>>> SNAPSHOT_DIR:
>>>> 
>>>>> /homes/malldva1/project/jedi/users/jedi-pipeline/oodt-deploy/data/pge/j
>>>>> obs
>>>>> /snapshot
>>>>> 
>>>>> (Then, I followed the steps at the bottom of:
>>>> 
>>>>> https://cwiki.apache.org/confluence/display/OODT/Quick+Start+for+PCS+OP
>>>>> SUI
>>>>> )
>>>>> 
>>>>> 3. Downloaded
>>>> 
>>>>> http://svn.apache.org/repos/asf/oodt/trunk/pcs/opsui/src/main/webapp/ME
>>>>> TA-
>>>>> INF/context.xml
>>>>> And saved it as $OODT_HOME/bin/opsui/pcs-opsui.xml
>>>>> 
>>>>> 4. Edited $OODT_HOME/bin/opsui/pcs-opsui.xml and changed the first
>>>> line
>>>>> from:
>>>>> <Context path="/pcs-opsui">
>>>>> To
>>>>> <Context path="/pcs-opsui"
>>>>> docBase="[OODT_HOME]/bin/opsui/pcs-opsui-0.6.war">
>>>>> 
>>>>> 5.  Killed any process with "tomcat" in its name to ensure that tomcat
>>>>> is not running.
>>>>> 
>>>>> 6. Executed the following command to create a symbolic link:
>>>>> cd $OODT_HOME/bin/opsui/
>>>>> ln -s pcs-opsui.xml to
>>>>> $TOMCAT_HOME/conf/Catalina/localhost/pcs-opsui.xml
>>>>> 
>>>>> 7. Then, in my script that sets the environment variables, I added the
>>>>> following command to start tomcat.
>>>>> exec "$OODT_BASE"/tomcat/bin/catalina.sh start
>>>>> 
>>>>> 8. Then, I ran my new $OODT_HOME/bin/opsui/runopsui script
>>>>> 
>>>>> 9. Then, I started firefox  and went to "localhost:8080/pcs-opsui"
>>>>> 
>>>>> 
>>>>> 
>>>>> The home page comes up, and the PCS Status page comes up, but all
>>>> other
>>>>> pages are expired.  I should note that the "radix" installation of
>>>>> version 0.7 points me to localhost:8080/opsui, while step 10 of the
>>>>> instructions from the quick start guide of the wiki point me to
>>>>> localhost:8080/pcs-opsui. And, no matter which one I go to, the pages
>>>>> expire.
>>>>> 
>>>>> I also tried clearing out my cache and browser history and restarting
>>>>> firefox and topcat, etc. and nothing seems to help.
>>>>> 
>>>>> If I have gotten the version 0.6 up and running correctly, I thought
>>>>> you would be interested to know that I am seeing the error. If I did
>>>>> not get version 0.6 up and running, then I need more hints on how to
>>>> do
>>>>> it.  :)
>>>>> 
>>>>> Thanks,
>>>>> Val
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> Valerie A. Mallder
>>>>> New Horizons Deputy Mission System Engineer Johns Hopkins
>>>>> University/Applied Physics Laboratory
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>         -----Original Message-----
>>>>> From: Mattmann, Chris A (3980) [mailto:[email protected]]
>>>>> Sent: Friday, October 03, 2014 1:07 PM
>>>>> To: [email protected]
>>>>> Subject: Re: Success! RE: how to use MetadataBasedFileVersioner
>>>>> properly
>>>>> 
>>>>> Awesome Val! :)
>>>>> 
>>>>> I think you¹re running into this:
>>>>> 
>>>>> https://issues.apache.org/jira/browse/OODT-751
>>>>> 
>>>>> 
>>>>> In the meanwhile, try the 0.6 OPSUI, which you can grab from here:
>>>>> 
>>>>> http://repo1.maven.org/maven2/org/apache/oodt/pcs-opsui/0.6/
>>>>> 
>>>>> 
>>>>> Grab the WAR file and drop it into your favorite container.
>>>>> Make sure you have all of these environment variables installed
>>>>> *before* starting Tomcat or Jetty, etc.:
>>>>> 
>>>>> 
>>>> 
>>>>> https://cwiki.apache.org/confluence/display/OODT/Quick+Start+for+PCS+OP
>>>>> SU
>>>>> I
>>>>> 
>>>>> 
>>>>> (see steps at bottom and replace 0.5 with 0.6)
>>>>> 
>>>>> I¹m working on a fix for OODT-751, at which point RADIX will be pretty
>>>>> buff. Next steps at that point:
>>>>> 
>>>>> 1. Release 0.7 and then encourage folks to get started by using the
>>>>> Vagrant build, e.g.,
>>>>> 
>>>>> git clone https://github.com/apache/oodt cd vagrant/radix vagrant up
>>>>> 
>>>>> 2. Fix OODT-491 and remaining workflow manager issues for Wengine 3.
>>>>> Work
>>>>> on Streaming OODT API with AMP Stack (via M. Starch et al) and release
>>>>> in 0.8.
>>>>> 4. Conquer and win.
>>>>> 
>>>>> Thanks!
>>>>> 
>>>>> Cheers,
>>>>> Chris
>>>>> 
>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> +
>>>>> +++++
>>>>> Chris Mattmann, Ph.D.
>>>>> Chief Architect
>>>>> Instrument Software and Science Data Systems Section (398) NASA Jet
>>>>> Propulsion Laboratory Pasadena, CA 91109 USA
>>>>> Office: 168-519, Mailstop: 168-527
>>>>> Email: [email protected]
>>>>> WWW:  http://sunset.usc.edu/~mattmann/
>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> +
>>>>> +++++
>>>>> Adjunct Associate Professor, Computer Science Department University of
>>>>> Southern California, Los Angeles, CA 90089 USA
>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> +
>>>>> +++++
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -----Original Message-----
>>>>> From: <Mallder>, Valerie <[email protected]>
>>>>> <mailto:[email protected]>
>>>>> Reply-To: "[email protected]" <mailto:[email protected]>
>>>>> <[email protected]> <mailto:[email protected]>
>>>>> Date: Friday, October 3, 2014 at 9:53 AM
>>>>> To: "[email protected]" <mailto:[email protected]>
>>>>> <[email protected]> <mailto:[email protected]>
>>>>> Subject: Success!  RE: how to use MetadataBasedFileVersioner properly
>>>>> 
>>>>> 
>>>>> 
>>>>>           Hi Chris,
>>>>> 
>>>>> Yes, that indeed fixed it!  Thanks so much!  I now have 18 engineering
>>>>> files ingested. Whoo hoo!!
>>>>> 
>>>>> Ok, so now, I would like to see what the opsui has to say about my
>>>>> ingested files. And here comes probably a really stupid question.  I
>>>> am
>>>>> using Firefox on a Redhat Linux box, and I'm not that familiar with
>>>>> Firefox and it's settings, so this might be a browser setting issue.
>>>>> When I startup the opsui and select "File Catalog Browse" it shows
>>>> that
>>>>> I have
>>>>> 18 EngineeringFiles. Then, when I select File Catalog Browse from the
>>>>> strip of options under the logo, I get a message saying the page has
>>>>> expired. And here's the link that shows up in the address bar:
>>>> 
>>>>> http://localhost:8080/opsui/?wicket:interface=:7:fmbrowser_link::ILinkL
>>>>> ist
>>>>> ener::
>>>>> 
>>>>> And I get the page expired message for all of the options that I
>>>>> 
>>>>> 
>>>>> 
>>>>>         select.
>>>>> 
>>>>> 
>>>>>           Any idea's on this one??
>>>>> 
>>>>> In the meantime though, I will start playing with an action for post
>>>>> ingestion success that simply makes another copy of all these
>>>>> engineering files and puts them another folder for Level 0 files.
>>>>> 
>>>>> Thanks,
>>>>> Val
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> Valerie A. Mallder
>>>>> New Horizons Deputy Mission System Engineer Johns Hopkins
>>>>> University/Applied Physics Laboratory
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>             -----Original Message-----
>>>>> From: Chris Mattmann [mailto:[email protected]]
>>>>> Sent: Friday, October 03, 2014 3:03 AM
>>>>> To: [email protected]
>>>>> Subject: Re: how to use MetadataBasedFileVersioner properly
>>>>> 
>>>>> You?re almost there Val!
>>>>> 
>>>>> Unfortunately Versioners right now aren?t configurable from product
>>>>> type policy  (would be great to capture this in a JIRA issue, here:
>>>>> https://issues.apache.org/jira/browse/OODT). If they were, it would
>>>>> have picked up  your <property .. declaration of filePathSpec below.
>>>>> It?s been on my TODO list for a long time.
>>>>> 
>>>>> Instead I created this:
>>>>> 
>>>>> https://issues.apache.org/jira/browse/OODT-639
>>>>> 
>>>>> 
>>>>> So you can amend your definition below (also note you always have to
>>>>> include  /[Filename] at the end to get the filename you want).
>>>>> 
>>>>> <type id="urn:oodt:EngineeringFile" name="EngineeringFile">
>>>>>   <repository path="file://[OODT_HOME]/data/archive/ops/eng"
>>>>> <file://[OODT_HOME]/data/archive/ops/eng>/>
>>>>>   <versioner
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>>> class=?org.apache.oodt.cas.filemgr.versioning.ProductTypeMetVersioner?/
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>                 <description>The default product type for any kind
>>>> of
>>>>> file.</description>
>>>>>   <metExtractors>
>>>>>     <extractor
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>>> class="org.apache.oodt.cas.filemgr.metadata.extractors.CoreMetExtractor
>>>>> ">
>>>>>       <configuration>
>>>>>         <!-- you can optionally include the envReplace tag to turn
>>>>> on/off  environment var replacement -->
>>>>>         <property name="nsAware" value="true" />
>>>>>         <property name="elementNs" value="CAS" />
>>>>>         <property name="elements"
>>>>> value="ProductReceivedTime,ProductName,ProductId" />
>>>>>       </configuration>
>>>>>     </extractor>
>>>>>   </metExtractors>
>>>>>   <metadata>
>>>>> <keyval>
>>>>>   <key>filePathSpec</key>
>>>>>   <val>/[YearDir]/[DoyDir]/[Filename]</val>
>>>>> </keyval>
>>>>> 
>>>>> </metadata>
>>>>> </type>
>>>>> 
>>>>> 
>>>>> See if that fixes it!
>>>>> 
>>>>> Cheers,
>>>>> Chris
>>>>> 
>>>>> ------------------------
>>>>> Chris Mattmann
>>>>> [email protected]
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -----Original Message-----
>>>>> From: "Mallder, Valerie" <[email protected]>
>>>>> <mailto:[email protected]>
>>>>> Reply-To: <[email protected]> <mailto:[email protected]>
>>>>> Date: Thursday, October 2, 2014 at 2:56 PM
>>>>> To: "[email protected]" <mailto:[email protected]>
>>>>> <[email protected]> <mailto:[email protected]>
>>>>> Subject: how to use MetadataBasedFileVersioner properly
>>>>> 
>>>>> 
>>>>> 
>>>>>               Hi All,
>>>>> 
>>>>> I am trying to use the MetadataBasedFileVersioner to store my files in
>>>>> a subdirectory of the data/archive folder based on the values of two
>>>>> metadata elements. Has anyone does this before, and if so, can you
>>>> give
>>>>> me some hints.
>>>>> 
>>>>> My files need to be organized in subdirectories by year and day of
>>>>> 
>>>>> 
>>>>> 
>>>>>             year.
>>>>> 
>>>>> 
>>>>>               So, lets say the file name is 'myfile', the year is
>>>>> 2014, and the doy of year is 002. Then, the end result that I am
>>>>> looking for is to have the final location of my file be:
>>>>> 
>>>>> 
>>>>> 
>>>>>             'data/archive/ops/eng/2014/002/myfile.
>>>>> 
>>>>> 
>>>>>               However, in my log file, the INFO messages indicate
>>>>> that the generated final location reference is
>>>>> 'data/archive/ops/eng/myfile'.
>>>>> And it doesn't include the year and day of year at all. And the
>>>>> incorrect location leads to other errors. So I want to solve this one
>>>>> first. Has anyone tried to do something like this before?
>>>>> 
>>>>> Here is what I have done so far:
>>>>> 
>>>>> Added two new elements to the .met file 'YearDir' and 'DoyDir'.
>>>>> Added these new elements to the elements.xml file.
>>>>> Added these new elements to the product in the
>>>>> product-type-element-map.xml file.
>>>>> And, I have made changes to the product-types.xml file, but here's
>>>>> where I am not sure I've done this properly.
>>>>> 
>>>>> Here's what product type definition looks like:
>>>>> <type id="urn:oodt:EngineeringFile" name="EngineeringFile">
>>>>>  <repository path="file://[OODT_HOME]/data/archive/ops/eng"
>>>>> <file://[OODT_HOME]/data/archive/ops/eng>/>
>>>>>  <versioner
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> class="org.apache.oodt.cas.filemgr.versioning.MetadataBasedFileVersio
>>>>> ner
>>>>> ">
>>>>>        <property name="filePathSpec"
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>         value="/[YearDir]/[DoyDir]/" />
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>                  </versioner>
>>>>>  <description>The default product type for any kind of
>>>>> file.</description>
>>>>>  <metExtractors>
>>>>>    <extractor
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> class="org.apache.oodt.cas.filemgr.metadata.extractors.CoreMetExtracto
>>>>> r"
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>                      <configuration>
>>>>>        <!-- you can optionally include the envReplace tag to turn
>>>>> on/off environment var replacement -->
>>>>>        <property name="nsAware" value="true" />
>>>>>        <property name="elementNs" value="CAS" />
>>>>>        <property name="elements"
>>>>> value="ProductReceivedTime,ProductName,ProductId" />
>>>>>      </configuration>
>>>>>    </extractor>
>>>>>  </metExtractors>
>>>>>  <metadata/>
>>>>> </type>
>>>>> 
>>>>> Thanks in advance for any help or ideas you might have!
>>>>> 
>>>>> Valerie
>>>>> 
>>>>> 
>>>>> 
>>>>> Valerie A. Mallder
>>>>> 
>>>>> New Horizons Deputy Mission System Engineer The Johns Hopkins
>>>>> University/Applied Physics Laboratory
>>>>> 11100 Johns Hopkins Rd (MS 23-282), Laurel, MD 20723
>>>>> 240-228-7846 (Office) 410-504-2233 (Blackberry)
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>   --
>>>>>     Tom Barber | Technical Director
>>>>> 
>>>>>     meteorite bi
>>>>>     T: +44 20 8133 3730
>>>>>     W: www.meteorite.bi <http://www.meteorite.bi> | Skype:
>>>>> meteorite.consulting
>>>>>     A: Surrey Technology Centre, Surrey Research Park,
>>>>>     Guildford, GU2 7YG, UK
>>>>> 
>>>>> 
>>> 
>> 
>> 
> 

---
Rishi Verma
NASA Jet Propulsion Laboratory
California Institute of Technology

Reply via email to