oodt-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shi, Wei" <shi...@med.umich.edu>
Subject Re: filemgr-client script cannot delete product by id or name
Date Thu, 04 Feb 2016 22:00:56 GMT
Hi Lewis,
I¹ve signed up. My account is ³shiwei². But under ³Create² menu, I have
only ³Create Service Desk Request² option.

On 2/4/16, 4:41 PM, "Lewis John Mcgibbney" <lewis.mcgibbney@gmail.com>
wrote:

>Hi Wei,
>Can you please log these issues in Jira
>https://issues.apache.org/jira/browse/OODT
>It would be good if you could reference this thread from the mail archive
>[0].
>We will try and get a fix going for this... and a test.
>Lewis
>
>[0] http://www.mail-archive.com/dev%40oodt.apache.org/msg06562.html
>
>On Thu, Feb 4, 2016 at 11:28 AM, Shi, Wei <shiwei@med.umich.edu> wrote:
>
>> Tom,
>> You are my hero! It works!!
>> I notice that empty folders still stayed in archive folder, is that
>>normal?
>>
>> Another thing I noticed:
>> I have two different product type: GenericFile and MP3. There are two
>> GenericFile Type files and two MP3 Type files. While I was getting the
>> total number of the certain product type files, I always got the total.
>> I use the following command:
>>
>> ./filemgr-client -op --getNumProducts --productTypeName GenericFile
>>--url
>> http://localhost:9000
>> ./filemgr-client -op --getNumProducts --productTypeName MP3 --url
>> http://localhost:9000
>>
>> Both returned 4 back to me.
>>
>> It seems to reflect the numbers returned from OPS UI interface.  I have
>>2
>> generic Files and 2 MP3 files, on screen it displayed:
>>
>> GenericFile     (4)     MP3     (4)
>>
>> Thanks,
>>
>> Wei
>>
>> -----Original Message-----
>> From: Tom Barber [mailto:tom.barber@meteorite.bi]
>> Sent: Thursday, February 04, 2016 1:42 PM
>> To: dev@oodt.apache.org
>> Subject: Re: filemgr-client script cannot delete product by id or name
>>
>> Ah sorry I thought you were building trunk after you asked about the
>>tests.
>>
>> git clone the trunk code, there's only been my fixes and someone
>>deleting
>> a readme since we cut 0.11: https://github.com/apache/oodt
>>
>> Tom
>>
>> On Thu, Feb 4, 2016 at 6:38 PM, Shi, Wei <shiwei@med.umich.edu> wrote:
>>
>> > Hi Tom,
>> > Do I download it from
>> > http://www.apache.org/dyn/closer.cgi/oodt/apache-oodt-0.11-src.zip?
>> >
>> > I tried this one, same error.
>> >
>> > -----Original Message-----
>> > From: Tom Barber [mailto:tom.barber@meteorite.bi]
>> > Sent: Thursday, February 04, 2016 1:03 PM
>> > To: dev@oodt.apache.org
>> > Subject: Re: filemgr-client script cannot delete product by id or name
>> >
>> > Sorry ballsed that up, try again! :)
>> >
>> > On Thu, Feb 4, 2016 at 5:53 PM, Tom Barber <tom.barber@meteorite.bi>
>> > wrote:
>> >
>> > > Hi Wei
>> > >
>> > > Can you give it a pull and see if my fix got you working.
>> > >
>> > > Thanks
>> > >
>> > > Tom
>> > >
>> > > On Thu, Feb 4, 2016 at 5:14 PM, Shi, Wei <shiwei@med.umich.edu>
>>wrote:
>> > >
>> > >> I am using Sprint STS 3.6.4(Eclipse Luna SR1 (4.4.2)), JDK
>>1.7.0_75.
>> > >> I imported oodt as a maven project
>> > >>
>> > >>
>> > >> -----Original Message-----
>> > >> From: Lewis John Mcgibbney [mailto:lewis.mcgibbney@gmail.com]
>> > >> Sent: Thursday, February 04, 2016 11:40 AM
>> > >> To: dev@oodt.apache.org
>> > >> Subject: Re: filemgr-client script cannot delete product by id or
>> > >> name
>> > >>
>> > >> Ok well this has to be environment specific. OODT tests have never
>> > >> been that broken!
>> > >> What environment e.g. platform, JDK, etc are you trying to compile
>> > >> and test the code on?
>> > >> Our integration builds over at builds.apache.org prove that the
>> > >> code is compiling and testing in a clean build environment.
>> > >>
>> > >> On Thursday, February 4, 2016, Shi, Wei <shiwei@med.umich.edu>
>>wrote:
>> > >>
>> > >> > Here is the summary of cas-filemgr compile result:
>> > >> >
>> > >> > Tests in error:
>> > >> >   TestDataSourceCatalog.testQuery:472 » Catalog
>> > >> >   TestLuceneCatalog.testGetReducedMetadata:213 » Catalog Unable
>> > >> > to index product...
>> > >> >   TestLuceneCatalog.testGetMetadata:198 » Catalog Unable to index
>> > >> product:
>> > >> > [test...
>> > >> >   TestLuceneCatalog.testGetReducedMetadataNull:227 » Catalog
>> > >> > Unable to index pro...
>> > >> >   TestMappedDataSourceCatalog>TestDataSourceCatalog.testQuery:472
>> > >> > »
>> > >> Catalog
>> > >> >
>> > >> > TestOrderedDataSourceCatalog>TestDataSourceCatalog.testQuery:472
>> > >> > » Catalog
>> > >> >
>> > >> > TestTypeHandler.testGetCatalogAndOrigValuesAndGetCatalogQuery:217
>> > >> > » RepositoryManager
>> > >> >   TestXmlRpcStructFactory.testProductMethods:119 »
>> > >> > RepositoryManager java.lang.E...
>> > >> >   TestXmlRpcStructFactory.testProductTypeMethods:82 »
>> > >> > RepositoryManager java.lan...
>> > >> >
>> > >> > Tests run: 213, Failures: 72, Errors: 9, Skipped: 0
>> > >> >
>> > >> > -----Original Message-----
>> > >> > From: Tom Barber [mailto:tom.barber@meteorite.bi <javascript:;>]
>> > >> > Sent: Thursday, February 04, 2016 10:49 AM
>> > >> > To: dev@oodt.apache.org <javascript:;>
>> > >> > Subject: RE: filemgr-client script cannot delete product by id
or
>> > >> > name
>> > >> >
>> > >> > The tests always used to fail for me because for some reason they
>> > >> > only compiled with the system clock not set to GMT! But I don't
>> > >> > think that is your problem ;) what's the error?
>> > >> > On 4 Feb 2016 3:29 pm, "Shi, Wei" <shiwei@med.umich.edu
>> > >> > <javascript:;>>
>> > >> > wrote:
>> > >> >
>> > >> > > Separate question:
>> > >> > > In order to compile it successfully, I have to skip tests.
>> > >> > > Is there a way that I can also run tests successfully?
>> > >> > >
>> > >> > > -----Original Message-----
>> > >> > > From: Tom Barber [mailto:tom.barber@meteorite.bi
>> > >> > > <javascript:;>]
>> > >> > > Sent: Thursday, February 04, 2016 10:24 AM
>> > >> > > To: dev@oodt.apache.org <javascript:;>
>> > >> > > Subject: RE: filemgr-client script cannot delete product
by id
>> > >> > > or name
>> > >> > >
>> > >> > > Thinking more about it its probably a fudged xmlrpc mapping
>> > >> > > which is why it still compiles. Joy!
>> > >> > >
>> > >> > > I'll get it fixed.
>> > >> > >
>> > >> > > Tom
>> > >> > > On 4 Feb 2016 3:11 pm, "Tom Barber" <tom.barber@meteorite.bi
>> > >> > <javascript:;>> wrote:
>> > >> > >
>> > >> > > > Hey Wei
>> > >> > > >
>> > >> > > > I'm just getting back from trip, when I reach my next
hotel
>> > >> > > > in an hour or so,  I'll investigate properly for you.
>> > >> > > >
>> > >> > > > Tom
>> > >> > > > On 4 Feb 2016 2:46 pm, "Shi, Wei" <shiwei@med.umich.edu
>> > >> > > > <javascript:;>>
>> > >> > wrote:
>> > >> > > >
>> > >> > > >> Thank you Tom and Lewis.
>> > >> > > >>
>> > >> > > >> I've downloaded 0.11 source and compiled project
>>cas-filemgr.
>> > >> > > >> I unzipped cas-filemgr-0.11-dist.zip.
>> > >> > > >> I was able to add products, but got same error while
trying
>> > >> > > >> to delete a product.
>> > >> > > >>
>> > >> > > >> Command:
>> > >> > > >> ./filemgr-client -op --deleteProductById --productId
>> > >> > > >> e36b0c35-1e3b-4f70-8c7e-d57826d8a052 --url
>> > >> > > >> http://localhost:9000
>> > >> > > >>
>> > >> > > >> Error:
>> > >> > > >> ERROR: Failed to delete product
>> > >> > > >> 'org.apache.oodt.cas.filemgr.structs.Product@1475d8e'
:
>> > >> > > >> org.apache.xmlrpc.XmlRpcException:
>> > java.lang.NoSuchMethodException:
>> > >> > > >> org.apache.oodt.cas.filemgr.system.XmlRpcFileManager.removeP
>> > >> > > >> ro
>> > >> > > >> duc
>> > >> > > >> t(
>> > >> > > >> ja
>> > >> > > >> va.util.Hashtable)
>> > >> > > >>
>> > >> > > >>
>> > >> > > >> Could that be caused by incorrect property settings?
>> > >> > > >>
>> > >> > > >> Wei
>> > >> > > >>
>> > >> > > >> -----Original Message-----
>> > >> > > >> From: Tom Barber [mailto:magicaltrout@apache.org
>> > >> > > >> <javascript:;>]
>> > >> > > >> Sent: Wednesday, February 03, 2016 7:42 PM
>> > >> > > >> To: Lewis John Mcgibbney
>> > >> > > >> Cc: dev@oodt.apache.org <javascript:;>
>> > >> > > >> Subject: Re: filemgr-client script cannot delete
product by
>> > >> > > >> id or name
>> > >> > > >>
>> > >> > > >> There was a passing test I submitted in 0.11 to
"ensure" the
>> > >> > > >> deletion works, technically... its fine.
>> > >> > > >>
>> > >> > > >> Tom
>> > >> > > >>
>> > >> > > >> On Wed, Feb 3, 2016 at 8:39 PM, Lewis John Mcgibbney
<
>> > >> > > >> lewis.mcgibbney@gmail.com <javascript:;>>
wrote:
>> > >> > > >>
>> > >> > > >> > Thanks Tom.
>> > >> > > >> > @Wei,
>> > >> > > >> > I wonder if you can upgrade to OODT to 0.11
to try again?
>> > >> > > >> >
>> > >> > > >> > On Wed, Feb 3, 2016 at 12:35 PM, Tom Barber
>> > >> > > >> > <magicaltrout@apache.org <javascript:;>>
>> > >> > > >> > wrote:
>> > >> > > >> >
>> > >> > > >> >> That is similar, but to me this looks like
a jar file
>> > >> > > >> >> mismatch because that error is a missing
method, but the
>> > >> > > >> >> method can't be missing, other wise it
surely wouldn't
>> > compile?
>> > >> > > >> >>
>> > >> > > >> >> Tom
>> > >> > > >> >>
>> > >> > > >> >> On Wed, Feb 3, 2016 at 8:17 PM, Lewis John
Mcgibbney <
>> > >> > > >> >> lewis.mcgibbney@gmail.com <javascript:;>>
wrote:
>> > >> > > >> >>
>> > >> > > >> >>> Tom,
>> > >> > > >> >>> Is this issue not then one which was
raised prior to the
>> > >> > > >> >>> 0.11
>> > >> > > release?
>> > >> > > >> >>> Lewis
>> > >> > > >> >>>
>> > >> > > >> >>> On Wed, Feb 3, 2016 at 10:54 AM, Shi,
Wei
>> > >> > > >> >>> <shiwei@med.umich.edu <javascript:;>>
>> > >> > > >> wrote:
>> > >> > > >> >>>
>> > >> > > >> >>>> Hi,
>> > >> > > >> >>>> I've setup an oodt test instance
and followed "Solr
>> > >> > > >> >>>> File Manger Quick Start Guide"
to deployed Solr.
>> > >> > > >> >>>>
>> > >> > > >> >>>> Now I can ingest files and query
data using Solr query
>> > >> > > >> >>>> such
>> > >> as:
>> > >> > > >> >>>> http://localhost:8080/solr/select/?q=*:*
>> > >> > > >> >>>>
>> > >> > > >> >>>> The only problem I have is deleting
a product. Neither
>> > >> > > >> >>>> delete by id, nor delete by name
works.
>> > >> > > >> >>>>
>> > >> > > >> >>>> After execution, the file in archive
folder seems to be
>> > >> > > >> >>>> deleted, but the folder is still
there.  All metadata
>> > >> > > >> >>>> can still be seen via OPS UI interface.
And the error
>> > >> > > >> >>>> message
>> > >> shows:
>> > >> > > >> >>>>
>> > >> > > >> >>>> -------------------
>> > >> > > >> >>>> ERROR: Failed to delete product
>> > >> > > >> >>>> 'org.apache.oodt.cas.filemgr.structs.Product@a4fc7'
:
>> > >> > > >> >>>> java.lang.NoSuchMethodException:
>> > >> > > >> >>>> org.apache.oodt.cas.filemgr.system.XmlRpcFileManager.re
>> > >> > > >> >>>> mo
>> > >> > > >> >>>> veP
>> > >> > > >> >>>> ro
>> > >> > > >> >>>> du
>> > >> > > >> >>>> ct(
>> > >> > > >> >>>> java.util.Hashtable)
>> > >> > > >> >>>> --------------------
>> > >> > > >> >>>>
>> > >> > > >> >>>> I double checked,  cas-filemgr-0.10.jar
file, which
>> > >> > > >> >>>> should have class
>> > >> > > >> >>>> org.apache.oodt.cas.filemgr.system.XmlRpcFileManager.re
>> > >> > > >> >>>> mo veP ro du ct is in library folder.
I also tried to
>> > >> > > >> >>>> recompile version
>> > >> > > >> >>>> 0.12
>> > >> > > >> (cas-filemgr-0.12-SNAPSHOT.jar), same error occurred.
>> > >> > > >> >>>>
>> > >> > > >> >>>> Can the files and metadata also
be deleted manually via
>> > >> > > >> >>>> command line interface?
>> > >> > > >> >>>>
>> > >> > > >> >>>> Any suggestion is appreciated,
>> > >> > > >> >>>>
>> > >> > > >> >>>> Wei Shi, M.B.A., M.S.
>> > >> > > >> >>>> Architect
>> > >> > > >> >>>> UM Comprehensive Cancer Center
NCRC 100/134
>> > >> > > >> >>>> O: 734-763-8440 C: 248-835-8453
shiwei@med.umich.edu
>> > >> > <javascript:;>
>> > >> > > >> >>>>
>> > >> > > >> >>>>
>> > >> > > >> >>>>
>> > >> > > >> >>>> *******************************************************
>> > >> > > >> >>>> **
>> > >> > > >> >>>> * Electronic Mail is not secure,
may not be read every
>> > >> > > >> >>>> day, and should not be used for
urgent or sensitive
>> > >> > > >> >>>> issues
>> > >> > > >> >>>>
>> > >> > > >> >>>
>> > >> > > >> >>>
>> > >> > > >> >>>
>> > >> > > >> >>> --
>> > >> > > >> >>> *Lewis*
>> > >> > > >> >>>
>> > >> > > >> >>
>> > >> > > >> >>
>> > >> > > >> >
>> > >> > > >> >
>> > >> > > >> > --
>> > >> > > >> > *Lewis*
>> > >> > > >> >
>> > >> > > >> **********************************************************
>> > >> > > >> Electronic Mail is not secure, may not be read every
day,
>> > >> > > >> and should not be used for urgent or sensitive issues
>> > >> > > >>
>> > >> > > >
>> > >> > > **********************************************************
>> > >> > > Electronic Mail is not secure, may not be read every day,
and
>> > >> > > should not be used for urgent or sensitive issues
>> > >> > >
>> > >> > **********************************************************
>> > >> > Electronic Mail is not secure, may not be read every day, and
>> > >> > should not be used for urgent or sensitive issues
>> > >> >
>> > >>
>> > >>
>> > >> --
>> > >> *Lewis*
>> > >> **********************************************************
>> > >> Electronic Mail is not secure, may not be read every day, and
>> > >> should not be used for urgent or sensitive issues
>> > >>
>> > >
>> > >
>> > **********************************************************
>> > Electronic Mail is not secure, may not be read every day, and should
>> > not be used for urgent or sensitive issues
>> >
>> **********************************************************
>> Electronic Mail is not secure, may not be read every day, and should not
>> be used for urgent or sensitive issues
>>
>
>
>
>-- 
>*Lewis*

**********************************************************
Electronic Mail is not secure, may not be read every day, and should not be used for urgent
or sensitive issues 


Mime
View raw message