Hey Tim,

Yep, I think it is a BasicVersioner problem.

Can you file an issue here [1] and report it as a bug? In the meanwhile, for a 
similar behavior, I'd 
suggest using the DirectoryProductVersioner which was specifically built for 
Heirarchical products.

I'll take on the issue as soon as you report it and fix it (with a test case) 
in 0.4-SNAPSHOT.

Thanks!

Cheers,
Chris

[1] https://issues.apache.org/jira/browse/OODT

On Jun 29, 2011, at 3:12 PM, Stough, Timothy M (388F) wrote:

> Hello All,
> 
> My product is a hierarchical product (directory) containing two files.  It is 
> called ALPSRP114390640-H1.0__A.  
> 
> The repository it should be stored in is: 
>  file:///proj/aria/repository/files/ALOSRawFrame.
> 
> What's happening is that the product is being stored as
>  file:///proj/aria/repository/files/ALOSRawFrameALPSRP114390640-H1.0__A
> 
> It ought to be:
>  file:///proj/aria/repository/files/ALOSRawFrame/ALPSRP114390640-H1.0__A
> 
> My best guess is that it's a BasicVersioner problem.  Logs and Policy files 
> below...  I'm running on a fresh checkout of tags/0.3.
> 
> Thoughts, solutions, suggestions?
> 
> Thanks,
> Tim.
> 
> Running the log on FINER...
> INFO: Running Met Extractor: 
> [org.apache.oodt.cas.filemgr.metadata.extractors.CoreMetExtractor] for 
> product type: [ALOSRawFrameData]Jun 29, 2011 2:58:04 PM 
> org.apache.oodt.cas.filemgr.system.XmlRpcFileManager runExtractors
> INFO: Running Met Extractor: 
> [org.apache.oodt.cas.filemgr.metadata.extractors.examples.MimeTypeExtractor] 
> for product type: [ALOSRawFrameData]Jun 29, 2011 2:58:04 PM 
> org.apache.oodt.cas.filemgr.versioning.BasicVersioner 
> createDataStoreReferences
> INFO: BasicVersioner: generated DataStore ref: 
> file:/proj/aria/repository/files/ALOSRawFrameALPSRP114390640-H1.0__A/ from 
> origRef: 
> file:///proj/aria/archive/staging/raw-frame/ALPSRP114390640-H1.0__AJun 29, 
> 2011 2:58:04 PM org.apache.oodt.cas.filemgr.versioning.VersioningUtils 
> createBasicDataStoreRefsHierarchical
> FINER: tmpRef: ALPSRP114390640-H1.0__A/ALPSRP114390640-H1.0__A.rawJun 29, 
> 2011 2:58:04 PM org.apache.oodt.cas.filemgr.versioning.VersioningUtils 
> createBasicDataStoreRefsHierarchical
> FINE: VersioningUtils: Generated data store ref: 
> file:/proj/aria/repository/files/ALOSRawFrameALPSRP114390640-H1.0__A/ALPSRP114390640-H1.0__A.raw
>  from origRef: 
> file:/proj/aria/archive/staging/raw-frame/ALPSRP114390640-H1.0__A/ALPSRP114390640-H1.0__A.raw
> Jun 29, 2011 2:58:04 PM 
> org.apache.oodt.cas.filemgr.versioning.VersioningUtils 
> createBasicDataStoreRefsHierarchical
> 
> -----------------------------------------------------------------
> Tim Stough
> Jet Propulsion Lab
> Senior System Architect
> Data Understanding Group (Section 388)
> 818-393-5347 (office)
> 626-644-6574 (cell)
> GnuPG Public Key: http://www.ginkoleaf.net/stough-gpg-pub-key.txt
> -----------------------------------------------------------------
> 
> 
> 
> 
> <elements.xml><product-type-element-map.xml><product-types.xml>


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: [email protected]
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Reply via email to