You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oodt.apache.org by "Wong, Cynthia L (398G)" <cy...@jpl.nasa.gov> on 2015/10/23 01:15:15 UTC

OODT 0.10 FileMgr Errors

All,

I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?

I am able to ingest files but I can not perform the following commands to
get info or delete them.

% ./filemgr-client -url http://localhost:9000 -op -product -pn p1012850.15S
% ./filemgr-client -url http://localhost:9000 -op -pbyn -pn p1012850.15S
% ./filemgr-client -url http://localhost:9000 -op --deleteProductByName
-pn p1012850.15S
% ./filemgr-client -url http://localhost:9000 -op -dbyn -pn p1012850.15S
% ./filemgr-client -url http://localhost:9000 -op -dbyid -pid
68c41375-782d-11e5-808e-dd817024279f

The error message onto console:

ERROR: Failed to delete product
'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
java.lang.Exception: java.lang.IllegalArgumentException: URI is not
absolute


And a list of files were ingested (in lucene):

% ./filemgr-client -url http://localhost:9000 -op -page1 -ptn rinex
Page: [num=1, totalPages=1, pageSize=20]
Products:
Product: 
[id=68c41375-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,struc
ture=Flat, transferStatus=TRANSFERING]
Product: 
[id=ba7a0b76-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,struc
ture=Flat, transferStatus=TRANSFERING]
Product: 
[id=dadee437-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,struc
ture=Flat, transferStatus=RECEIVED]
Product: 
[id=ce936405-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,struc
ture=Flat, transferStatus=RECEIVED]
Product: 
[id=e01b7556-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,struc
ture=Flat, transferStatus=RECEIVED]
Product: 
[id=2d6c0385-78e7-11e5-be8b-2f30a366015e,name=p1012850.15S,type=rinex,struc
ture=Flat, transferStatus=RECEIVED]








FileMgr log contains the following errors that lead me think of
compatibility issue.


Oct 22, 2015 3:52:05 PM
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
initHandlerMappings
FINE: Ignoring namespace handler
[org.springframework.scripting.config.LangNamespaceHandler]: handler class
not found
java.lang.ClassNotFoundException:
org.springframework.scripting.config.LangNamespaceHandler
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
	at 
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.initH
andlerMappings(DefaultNamespaceHandlerResolver.java:117)
	at 
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init
>(DefaultNamespaceHandlerResolver.java:96)
	at 
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init
>(DefaultNamespaceHandlerResolver.java:83)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefault
NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReaderC
ontext(XmlBeanDefinitionReader.java:487)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanD
efinitions(XmlBeanDefinitionReader.java:468)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDef
initions(XmlBeanDefinitionReader.java:363)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
itions(XmlBeanDefinitionReader.java:313)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
itions(XmlBeanDefinitionReader.java:290)
	at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
BeanDefinitions(AbstractBeanDefinitionReader.java:131)
	at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
BeanDefinitions(AbstractBeanDefinitionReader.java:147)
	at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
BeanDefinitions(AbstractBeanDefinitionReader.java:173)
	at 
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanD
efinitions(AbstractXmlApplicationContext.java:112)
	at 
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanD
efinitions(AbstractXmlApplicationContext.java:79)
	at 
org.springframework.context.support.AbstractRefreshableApplicationContext.r
efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
	at 
org.springframework.context.support.AbstractApplicationContext.obtainFreshB
eanFactory(AbstractApplicationContext.java:394)
	at 
org.springframework.context.support.AbstractApplicationContext.refresh(Abst
ractApplicationContext.java:324)
	at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(
FileSystemXmlApplicationContext.java:124)
	at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(
FileSystemXmlApplicationContext.java:68)
	at 
org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<init>
(SpringCmdLineOptionStore.java:45)
	at 
org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFactory
.createStore(SpringCmdLineOptionStoreFactory.java:42)
	at org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
	at 
org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFileM
anagerClient.java:1349)


Oct 22, 2015 3:52:05 PM
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
initHandlerMappings
FINE: Ignoring namespace handler
[org.springframework.ejb.config.JeeNamespaceHandler]: handler class not
found
java.lang.ClassNotFoundException:
org.springframework.ejb.config.JeeNamespaceHandler
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
	at 
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.initH
andlerMappings(DefaultNamespaceHandlerResolver.java:117)
	at 
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init
>(DefaultNamespaceHandlerResolver.java:96)
	at 
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init
>(DefaultNamespaceHandlerResolver.java:83)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefault
NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReaderC
ontext(XmlBeanDefinitionReader.java:487)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanD
efinitions(XmlBeanDefinitionReader.java:468)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDef
initions(XmlBeanDefinitionReader.java:363)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
itions(XmlBeanDefinitionReader.java:313)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
itions(XmlBeanDefinitionReader.java:290)
	at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
BeanDefinitions(AbstractBeanDefinitionReader.java:131)
	at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
BeanDefinitions(AbstractBeanDefinitionReader.java:147)
	at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
BeanDefinitions(AbstractBeanDefinitionReader.java:173)
	at 
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanD
efinitions(AbstractXmlApplicationContext.java:112)
	at 
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanD
efinitions(AbstractXmlApplicationContext.java:79)
	at 
org.springframework.context.support.AbstractRefreshableApplicationContext.r
efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
	at 
org.springframework.context.support.AbstractApplicationContext.obtainFreshB
eanFactory(AbstractApplicationContext.java:394)
	at 
org.springframework.context.support.AbstractApplicationContext.refresh(Abst
ractApplicationContext.java:324)
	at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(
FileSystemXmlApplicationContext.java:124)
	at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(
FileSystemXmlApplicationContext.java:68)
	at 
org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<init>
(SpringCmdLineOptionStore.java:45)
	at 
org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFactory
.createStore(SpringCmdLineOptionStoreFactory.java:42)
	at org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
	at 
org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFileM
anagerClient.java:1349)


Oct 22, 2015 3:52:05 PM
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
initHandlerMappings
FINE: Ignoring namespace handler
[org.springframework.aop.config.AopNamespaceHandler]: handler class not
found
java.lang.ClassNotFoundException:
org.springframework.aop.config.AopNamespaceHandler
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
	at 
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.initH
andlerMappings(DefaultNamespaceHandlerResolver.java:117)
	at 
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init
>(DefaultNamespaceHandlerResolver.java:96)
	at 
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init
>(DefaultNamespaceHandlerResolver.java:83)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefault
NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReaderC
ontext(XmlBeanDefinitionReader.java:487)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanD
efinitions(XmlBeanDefinitionReader.java:468)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDef
initions(XmlBeanDefinitionReader.java:363)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
itions(XmlBeanDefinitionReader.java:313)
	at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
itions(XmlBeanDefinitionReader.java:290)
	at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
BeanDefinitions(AbstractBeanDefinitionReader.java:131)
	at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
BeanDefinitions(AbstractBeanDefinitionReader.java:147)
	at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
BeanDefinitions(AbstractBeanDefinitionReader.java:173)
	at 
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanD
efinitions(AbstractXmlApplicationContext.java:112)
	at 
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanD
efinitions(AbstractXmlApplicationContext.java:79)
	at 
org.springframework.context.support.AbstractRefreshableApplicationContext.r
efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
	at 
org.springframework.context.support.AbstractApplicationContext.obtainFreshB
eanFactory(AbstractApplicationContext.java:394)
	at 
org.springframework.context.support.AbstractApplicationContext.refresh(Abst
ractApplicationContext.java:324)
	at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(
FileSystemXmlApplicationContext.java:124)
	at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(
FileSystemXmlApplicationContext.java:68)
	at 
org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<init>
(SpringCmdLineOptionStore.java:45)
	at 
org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFactory
.createStore(SpringCmdLineOptionStoreFactory.java:42)
	at org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
	at 
org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFileM
anagerClient.java:1349)


Oct 22, 2015 3:52:05 PM
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
registerBeanDefinitions
FINE: Loading bean definitions
Oct 22, 2015 3:52:05 PM
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
parseBeanDefinitionElement
FINE: Neither XML 'id' nor 'name' specified - using generated bean name
[org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler#605514f9]

Any help is appreciated.


Cynthia


Re: OODT 0.10 FileMgr Errors

Posted by Lewis John Mcgibbney <le...@gmail.com>.
Ack

On Friday, October 23, 2015, Tom Barber <to...@meteorite.bi> wrote:

> Ah right, that commit didn't cover off that one. Maybe its worth creating a
> messaging util class to allow for sensible messages and product unboxing
> without us just rewriting a bunch of code with a slightly different message
> every time.
>
> On Fri, Oct 23, 2015 at 12:49 AM, Lewis John Mcgibbney <
> lewis.mcgibbney@gmail.com <javascript:;>> wrote:
>
> > @MagicalTrout,
> > This is another one of the scenarios where we log an opaque object
> instead
> > of something useful.
> > I wonder if this is fixed in trunk? Did you recent commit fix it?
> > Ta
> >
> > On Thu, Oct 22, 2015 at 4:42 PM, Lewis John Mcgibbney <
> > lewis.mcgibbney@gmail.com <javascript:;>> wrote:
> >
> > > Hi Cynthia,
> > >
> > > On Thu, Oct 22, 2015 at 4:15 PM, Wong, Cynthia L (398G) <
> > > cynthia.l.wong@jpl.nasa.gov <javascript:;>> wrote:
> > >
> > > I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
> > >>
> > >
> > > Yes. We build nightly against OpenJDK7 (most recent) and builds are
> > stable
> > > and successful
> > > https://builds.apache.org/view/M-R/view/OODT/job/oodt-trunk/
> > >
> > >
> > > I am assuming that the deleteProductByName operation fails? Is this
> > > correct?
> > >
> > >
> > >> % ./filemgr-client -url http://localhost:9000 -op
> --deleteProductByName
> > >> -pn p1012850.15S
> > >>
> > >> The error message onto console:
> > >>
> > >> ERROR: Failed to delete product
> > >> 'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
> > >> java.lang.Exception: java.lang.IllegalArgumentException: URI is not
> > >> absolute
> > >>
> > >
> > > Can you please try the following
> > > http://www.mail-archive.com/dev%40oodt.apache.org/msg04513.html
> > > Then look at the following
> > > http://www.mail-archive.com/dev%40oodt.apache.org/msg04522.html
> > > Then try the following
> > > http://www.mail-archive.com/dev%40oodt.apache.org/msg04523.html
> > >
> > > It looks like this may also resolve the ClassNotFound Exceptions you
> are
> > > seeing for the Spring dependencies as well Cynthia.
> > > hth
> > > Lewis
> > >
> >
> >
> >
> > --
> > *Lewis*
> >
>


-- 
*Lewis*

Re: OODT 0.10 FileMgr Errors

Posted by Tom Barber <to...@meteorite.bi>.
Ah right, that commit didn't cover off that one. Maybe its worth creating a
messaging util class to allow for sensible messages and product unboxing
without us just rewriting a bunch of code with a slightly different message
every time.

On Fri, Oct 23, 2015 at 12:49 AM, Lewis John Mcgibbney <
lewis.mcgibbney@gmail.com> wrote:

> @MagicalTrout,
> This is another one of the scenarios where we log an opaque object instead
> of something useful.
> I wonder if this is fixed in trunk? Did you recent commit fix it?
> Ta
>
> On Thu, Oct 22, 2015 at 4:42 PM, Lewis John Mcgibbney <
> lewis.mcgibbney@gmail.com> wrote:
>
> > Hi Cynthia,
> >
> > On Thu, Oct 22, 2015 at 4:15 PM, Wong, Cynthia L (398G) <
> > cynthia.l.wong@jpl.nasa.gov> wrote:
> >
> > I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
> >>
> >
> > Yes. We build nightly against OpenJDK7 (most recent) and builds are
> stable
> > and successful
> > https://builds.apache.org/view/M-R/view/OODT/job/oodt-trunk/
> >
> >
> > I am assuming that the deleteProductByName operation fails? Is this
> > correct?
> >
> >
> >> % ./filemgr-client -url http://localhost:9000 -op --deleteProductByName
> >> -pn p1012850.15S
> >>
> >> The error message onto console:
> >>
> >> ERROR: Failed to delete product
> >> 'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
> >> java.lang.Exception: java.lang.IllegalArgumentException: URI is not
> >> absolute
> >>
> >
> > Can you please try the following
> > http://www.mail-archive.com/dev%40oodt.apache.org/msg04513.html
> > Then look at the following
> > http://www.mail-archive.com/dev%40oodt.apache.org/msg04522.html
> > Then try the following
> > http://www.mail-archive.com/dev%40oodt.apache.org/msg04523.html
> >
> > It looks like this may also resolve the ClassNotFound Exceptions you are
> > seeing for the Spring dependencies as well Cynthia.
> > hth
> > Lewis
> >
>
>
>
> --
> *Lewis*
>

Re: OODT 0.10 FileMgr Errors

Posted by Lewis John Mcgibbney <le...@gmail.com>.
@MagicalTrout,
This is another one of the scenarios where we log an opaque object instead
of something useful.
I wonder if this is fixed in trunk? Did you recent commit fix it?
Ta

On Thu, Oct 22, 2015 at 4:42 PM, Lewis John Mcgibbney <
lewis.mcgibbney@gmail.com> wrote:

> Hi Cynthia,
>
> On Thu, Oct 22, 2015 at 4:15 PM, Wong, Cynthia L (398G) <
> cynthia.l.wong@jpl.nasa.gov> wrote:
>
> I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
>>
>
> Yes. We build nightly against OpenJDK7 (most recent) and builds are stable
> and successful
> https://builds.apache.org/view/M-R/view/OODT/job/oodt-trunk/
>
>
> I am assuming that the deleteProductByName operation fails? Is this
> correct?
>
>
>> % ./filemgr-client -url http://localhost:9000 -op --deleteProductByName
>> -pn p1012850.15S
>>
>> The error message onto console:
>>
>> ERROR: Failed to delete product
>> 'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
>> java.lang.Exception: java.lang.IllegalArgumentException: URI is not
>> absolute
>>
>
> Can you please try the following
> http://www.mail-archive.com/dev%40oodt.apache.org/msg04513.html
> Then look at the following
> http://www.mail-archive.com/dev%40oodt.apache.org/msg04522.html
> Then try the following
> http://www.mail-archive.com/dev%40oodt.apache.org/msg04523.html
>
> It looks like this may also resolve the ClassNotFound Exceptions you are
> seeing for the Spring dependencies as well Cynthia.
> hth
> Lewis
>



-- 
*Lewis*

Re: OODT 0.10 FileMgr Errors

Posted by "Wong, Cynthia L (398G)" <cy...@jpl.nasa.gov>.
Lewis,

This helps me to exclude if it were JDK 1.7.

I’ll check out links that you mention.

Thanks,
Cynthia

On 10/22/15, 4:42 PM, "Lewis John Mcgibbney" <le...@gmail.com>
wrote:

>Hi Cynthia,
>
>On Thu, Oct 22, 2015 at 4:15 PM, Wong, Cynthia L (398G) <
>cynthia.l.wong@jpl.nasa.gov> wrote:
>
>I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
>>
>
>Yes. We build nightly against OpenJDK7 (most recent) and builds are stable
>and successful
>https://builds.apache.org/view/M-R/view/OODT/job/oodt-trunk/
>
>
>I am assuming that the deleteProductByName operation fails? Is this
>correct?
>
>
>> % ./filemgr-client -url http://localhost:9000 -op --deleteProductByName
>> -pn p1012850.15S
>>
>> The error message onto console:
>>
>> ERROR: Failed to delete product
>> 'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
>> java.lang.Exception: java.lang.IllegalArgumentException: URI is not
>> absolute
>>
>
>Can you please try the following
>http://www.mail-archive.com/dev%40oodt.apache.org/msg04513.html
>Then look at the following
>http://www.mail-archive.com/dev%40oodt.apache.org/msg04522.html
>Then try the following
>http://www.mail-archive.com/dev%40oodt.apache.org/msg04523.html
>
>It looks like this may also resolve the ClassNotFound Exceptions you are
>seeing for the Spring dependencies as well Cynthia.
>hth
>Lewis


Re: OODT 0.10 FileMgr Errors

Posted by Lewis John Mcgibbney <le...@gmail.com>.
Hi Cynthia,

On Thu, Oct 22, 2015 at 4:15 PM, Wong, Cynthia L (398G) <
cynthia.l.wong@jpl.nasa.gov> wrote:

I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
>

Yes. We build nightly against OpenJDK7 (most recent) and builds are stable
and successful
https://builds.apache.org/view/M-R/view/OODT/job/oodt-trunk/


I am assuming that the deleteProductByName operation fails? Is this correct?


> % ./filemgr-client -url http://localhost:9000 -op --deleteProductByName
> -pn p1012850.15S
>
> The error message onto console:
>
> ERROR: Failed to delete product
> 'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
> java.lang.Exception: java.lang.IllegalArgumentException: URI is not
> absolute
>

Can you please try the following
http://www.mail-archive.com/dev%40oodt.apache.org/msg04513.html
Then look at the following
http://www.mail-archive.com/dev%40oodt.apache.org/msg04522.html
Then try the following
http://www.mail-archive.com/dev%40oodt.apache.org/msg04523.html

It looks like this may also resolve the ClassNotFound Exceptions you are
seeing for the Spring dependencies as well Cynthia.
hth
Lewis

Re: OODT 0.10 FileMgr Errors

Posted by Tom Barber <to...@meteorite.bi>.
Thanks!

I reopened the ticket so we'll pick it up.

Tom

On Mon, Oct 26, 2015 at 9:16 PM, Wong, Cynthia L (398G) <
cynthia.l.wong@jpl.nasa.gov> wrote:

> Alright. I added this findings to comment section of OODT-781. I don’t
> think that I can reopen the ticket.
>
> On 10/26/15, 1:31 PM, "Lewis John Mcgibbney" <le...@gmail.com>
> wrote:
>
> >Hi Cynthia I would append them if you can reopen. It's important for
> >future
> >reference.
> >
> >
> >On Monday, October 26, 2015, Wong, Cynthia L (398G) <
> >cynthia.l.wong@jpl.nasa.gov> wrote:
> >
> >> Tom,
> >>
> >> I found a related JIRA, OODT-781
> >> <https://issues.apache.org/jira/browse/OODT-781> created by Mengying
> >>Wang
> >> for 0.7.
> >>
> >> IllegalArgumentException: RADiX filemgr-client script cannot delete
> >> product by id or name
> >>
> >>
> >> Shall this be another new JIRA or OODT-781 should be reopened? I can add
> >> these findings to the comment.
> >>
> >> Cynthia
> >>
> >> On 10/26/15, 11:46 AM, "Tom Barber" <tom.barber@meteorite.bi
> >> <javascript:;>> wrote:
> >>
> >> >Hi Cynthia
> >> >
> >> >Can you file jira issues for the oodt project @ issues.apache.org
> >>please
> >> >so
> >> >we can track them.
> >> >
> >> >If they are bugs they need fixing if they are procedural they could do
> >> >with
> >> >being documented.
> >> >
> >> >That's not to say don't discuss here,  just a place of reference so we
> >>can
> >> >tidy it up.
> >> >
> >> >Thanks
> >> >
> >> >Tom
> >> >On 26 Oct 2015 18:06, "Wong, Cynthia L (398G)"
> >> ><cynthia.l.wong@jpl.nasa.gov <javascript:;>>
> >> >wrote:
> >> >
> >> >> Chris,
> >> >>
> >> >> Here is the filemgr.properties deployed by RADIX. I modified slightly
> >> >>for
> >> >> my project. I also verified that FILEMGR_HOME contains valid path.
> >>The
> >> >>odd
> >> >> is that I can ingest but I can’t delete. If there is problem with
> >> >> FILEMGR_HOME, then ingest should break too.
> >> >>
> >> >> I originally could not check for the ingested product (-product -pn)
> >> >> either due to multiple records in the catalog for the same product. I
> >> >> cleaned up the catalog and ingested only one record but I still can’t
> >> >> delete the product.
> >> >>
> >> >> Here is the segment of filemgr.properties. I noticed that lines
> >>contain
> >> >> “file:[FILEMGR_HOME]” rather than “file://[FILEMGR_HOME]".
> >> >>
> >> >> # lucene catalog configuration
> >> >>
> >>
> >>>>org.apache.oodt.cas.filemgr.catalog.lucene.idxPath=[OODT_HOME]/data/cat
> >>>>al
> >> >>og
> >> >> org.apache.oodt.cas.filemgr.catalog.lucene.pageSize=20
> >> >>
> >>org.apache.oodt.cas.filemgr.catalog.lucene.commitLockTimeout.seconds=60
> >> >>
> >>org.apache.oodt.cas.filemgr.catalog.lucene.writeLockTimeout.seconds=60
> >> >> org.apache.oodt.cas.filemgr.catalog.lucene.mergeFactor=20
> >> >>
> >> >> # XML repository manager configuration
> >> >>
> >>
> >>>>org.apache.oodt.cas.filemgr.repositorymgr.dirs=file:[FILEMGR_HOME]/poli
> >>>>cy
> >> >>/o
> >> >> odt,file:[FILEMGR_HOME]/policy/gnss-h2o
> >> >>
> >> >> # XML validation layer configuration
> >> >>
> >>
> >>>>org.apache.oodt.cas.filemgr.validation.dirs=file:[FILEMGR_HOME]/policy/
> >>>>oo
> >> >>dt
> >> >> ,file:[FILEMGR_HOME]/policy/gnss-h2o
> >> >>
> >> >> # remote data transfer configuration
> >> >> org.apache.oodt.cas.filemgr.datatransfer.remote.chunkSize=1024
> >> >>
> >> >> # location of Mime-Type repository
> >> >>
> >>
> >>>>org.apache.oodt.cas.filemgr.mime.type.repository=[FILEMGR_HOME]/etc/mim
> >>>>e-
> >> >>ty
> >> >> pes.xml
> >> >>
> >> >>
> >> >>
> >> >> I changed those lines to have “file://[FILEMGR_HOME]"
> >> >>
> >> >>
> >> >> # XML repository manager configuration
> >> >>
> >>
> >>>>org.apache.oodt.cas.filemgr.repositorymgr.dirs=file://[FILEMGR_HOME]/po
> >>>>li
> >> >>cy
> >> >> /oodt,file://[FILEMGR_HOME]/policy/gnss-h2o
> >> >>
> >> >> # XML validation layer configuration
> >> >>
> >>
> >>>>org.apache.oodt.cas.filemgr.validation.dirs=file://[FILEMGR_HOME]/polic
> >>>>y/
> >> >>oo
> >> >> dt,file://[FILEMGR_HOME]/policy/gnss-h2o
> >> >>
> >> >>
> >> >> % fm -dbyid -pid ca00685a-79d4-11e5-9cae-33480ce63ace
> >> >> ERROR: Failed to delete product
> >> >> 'org.apache.oodt.cas.filemgr.structs.Product@3d52315f' :
> >> >> java.lang.Exception: java.lang.IllegalArgumentException: URI is not
> >> >> absolute
> >> >>
> >> >>
> >> >>
> >> >> But, the result is same. Then, I replaced all FILEMGR_HOME in
> >> >> filemgr.properties with valid paths. Same result…
> >> >>
> >> >> FYI. My ingest command is as below:
> >> >>
> >> >> % ./filemgr-client -url http://localhost:9000 -op -ingest -ptn rinex
> >> -ps
> >> >> Flat -mf
> >> >>
> >>
> >>>>"file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S.m
> >>>>et
> >> >>"
> >> >> -rs
> >> >>"file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S"
> >> >> -pn p1012850.15S
> >> >>
> >> >> However, I found in lucene the <reference_data_store> contains an
> >> >>illegal
> >> >> path. I’m not sure if that causes the problem for deletion. But, I
> >>see
> >> >> this in other catalog (i.e. SMAP) too but it can be deleted. I’m
> >>sort of
> >> >> stuck. ;) No big deal. I just can’t test and will have to remove the
> >> >> entire catalog every time.
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> BTW, RADIX does not deploy filemgr/etc/logging.properties.
> >> >>
> >> >> Thanks for your & Lewis’ pointer. I will continue to troubleshoot.
> >> >> Cynthia
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> On 10/25/15, 10:33 AM, "Mattmann, Chris A (3980)"
> >> >> <chris.a.mattmann@jpl.nasa.gov <javascript:;>> wrote:
> >> >>
> >> >> >Cynthia,
> >> >> >
> >> >> >The:
> >> >> >
> >> >> >"URI is not absolute”
> >> >> >
> >> >> >error is a long standing configuration issue wherein which
> >> >> >an environment variable referenced in a config (likely
> >> >> >etc/filemgr.properties)
> >> >> >is not defined, and there is a file://[SOME_VAR] use of it, that is
> >>a
> >> >> >URI. In this case you get a non absolute URI an hence the error.
> >> >> >
> >> >> >Please check your filemgr.properties and other configs as that is
> >> >> >the most likely cause of your problem.
> >> >> >
> >> >> >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: chris.a.mattmann@nasa.gov <javascript:;>
> >> >> >WWW:  http://sunset.usc.edu/~mattmann/
> >> >> >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >> >> >Adjunct Associate Professor, Computer Science Department
> >> >> >University of Southern California, Los Angeles, CA 90089 USA
> >> >> >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >-----Original Message-----
> >> >> >From: "Wong, Cynthia L (398G)" <cynthia.l.wong@jpl.nasa.gov
> >> <javascript:;>>
> >> >> >Reply-To: "dev@oodt.apache.org <javascript:;>" <dev@oodt.apache.org
> >> <javascript:;>>
> >> >> >Date: Thursday, October 22, 2015 at 4:15 PM
> >> >> >To: "dev@oodt.apache.org <javascript:;>" <dev@oodt.apache.org
> >> <javascript:;>>
> >> >> >Subject: OODT 0.10 FileMgr Errors
> >> >> >
> >> >> >>All,
> >> >> >>
> >> >> >>I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
> >> >> >>
> >> >> >>I am able to ingest files but I can not perform the following
> >> >>commands to
> >> >> >>get info or delete them.
> >> >> >>
> >> >> >>% ./filemgr-client -url http://localhost:9000 -op -product -pn
> >> >> >>p1012850.15S
> >> >> >>% ./filemgr-client -url http://localhost:9000 -op -pbyn -pn
> >> >>p1012850.15S
> >> >> >>% ./filemgr-client -url http://localhost:9000 -op
> >> >>--deleteProductByName
> >> >> >>-pn p1012850.15S
> >> >> >>% ./filemgr-client -url http://localhost:9000 -op -dbyn -pn
> >> >>p1012850.15S
> >> >> >>% ./filemgr-client -url http://localhost:9000 -op -dbyid -pid
> >> >> >>68c41375-782d-11e5-808e-dd817024279f
> >> >> >>
> >> >> >>The error message onto console:
> >> >> >>
> >> >> >>ERROR: Failed to delete product
> >> >> >>'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
> >> >> >>java.lang.Exception: java.lang.IllegalArgumentException: URI is not
> >> >> >>absolute
> >> >> >>
> >> >> >>
> >> >> >>And a list of files were ingested (in lucene):
> >> >> >>
> >> >> >>% ./filemgr-client -url http://localhost:9000 -op -page1 -ptn
> rinex
> >> >> >>Page: [num=1, totalPages=1, pageSize=20]
> >> >> >>Products:
> >> >> >>Product:
> >> >>
> >>
> >>>>>>[id=68c41375-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex
> >>>>>>,s
> >> >>>>tr
> >> >> >>u
> >> >> >>c
> >> >> >>ture=Flat, transferStatus=TRANSFERING]
> >> >> >>Product:
> >> >>
> >>
> >>>>>>[id=ba7a0b76-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex
> >>>>>>,s
> >> >>>>tr
> >> >> >>u
> >> >> >>c
> >> >> >>ture=Flat, transferStatus=TRANSFERING]
> >> >> >>Product:
> >> >>
> >>
> >>>>>>[id=dadee437-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex
> >>>>>>,s
> >> >>>>tr
> >> >> >>u
> >> >> >>c
> >> >> >>ture=Flat, transferStatus=RECEIVED]
> >> >> >>Product:
> >> >>
> >>
> >>>>>>[id=ce936405-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex
> >>>>>>,s
> >> >>>>tr
> >> >> >>u
> >> >> >>c
> >> >> >>ture=Flat, transferStatus=RECEIVED]
> >> >> >>Product:
> >> >>
> >>
> >>>>>>[id=e01b7556-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex
> >>>>>>,s
> >> >>>>tr
> >> >> >>u
> >> >> >>c
> >> >> >>ture=Flat, transferStatus=RECEIVED]
> >> >> >>Product:
> >> >>
> >>
> >>>>>>[id=2d6c0385-78e7-11e5-be8b-2f30a366015e,name=p1012850.15S,type=rinex
> >>>>>>,s
> >> >>>>tr
> >> >> >>u
> >> >> >>c
> >> >> >>ture=Flat, transferStatus=RECEIVED]
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>FileMgr log contains the following errors that lead me think of
> >> >> >>compatibility issue.
> >> >> >>
> >> >> >>
> >> >> >>Oct 22, 2015 3:52:05 PM
> >> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >> >> >>initHandlerMappings
> >> >> >>FINE: Ignoring namespace handler
> >> >> >>[org.springframework.scripting.config.LangNamespaceHandler]:
> >>handler
> >> >> >>class
> >> >> >>not found
> >> >> >>java.lang.ClassNotFoundException:
> >> >> >>org.springframework.scripting.config.LangNamespaceHandler
> >> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >> >> >>      at java.security.AccessController.doPrivileged(Native Method)
> >> >> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >> >> >>      at
> >>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >> >> >>      at
> >> >>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>>>>>.i
> >> >>>>ni
> >> >> >>t
> >> >> >>H
> >> >> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>>>>>.<
> >> >>>>in
> >> >> >>i
> >> >> >>t
> >> >> >>>(DefaultNamespaceHandlerResolver.java:96)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>>>>>.<
> >> >>>>in
> >> >> >>i
> >> >> >>t
> >> >> >>>(DefaultNamespaceHandlerResolver.java:83)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createD
> >>>>>>ef
> >> >>>>au
> >> >> >>l
> >> >> >>t
> >> >> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createR
> >>>>>>ea
> >> >>>>de
> >> >> >>r
> >> >> >>C
> >> >> >>ontext(XmlBeanDefinitionReader.java:487)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
> >>>>>>rB
> >> >>>>ea
> >> >> >>n
> >> >> >>D
> >> >> >>efinitions(XmlBeanDefinitionReader.java:468)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
> >>>>>>ea
> >> >>>>nD
> >> >> >>e
> >> >> >>f
> >> >> >>initions(XmlBeanDefinitionReader.java:363)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
> >>>>>>nD
> >> >>>>ef
> >> >> >>i
> >> >> >>n
> >> >> >>itions(XmlBeanDefinitionReader.java:313)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
> >>>>>>nD
> >> >>>>ef
> >> >> >>i
> >> >> >>n
> >> >> >>itions(XmlBeanDefinitionReader.java:290)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> >>>>>>r.
> >> >>>>lo
> >> >> >>a
> >> >> >>d
> >> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> >>>>>>r.
> >> >>>>lo
> >> >> >>a
> >> >> >>d
> >> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> >>>>>>r.
> >> >>>>lo
> >> >> >>a
> >> >> >>d
> >> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
> >>>>>>dB
> >> >>>>ea
> >> >> >>n
> >> >> >>D
> >> >> >>efinitions(AbstractXmlApplicationContext.java:112)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
> >>>>>>dB
> >> >>>>ea
> >> >> >>n
> >> >> >>D
> >> >> >>efinitions(AbstractXmlApplicationContext.java:79)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractRefreshableApplicationCon
> >>>>>>te
> >> >>>>xt
> >> >> >>.
> >> >> >>r
> >> >> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractApplicationContext.obtain
> >>>>>>Fr
> >> >>>>es
> >> >> >>h
> >> >> >>B
> >> >> >>eanFactory(AbstractApplicationContext.java:394)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractApplicationContext.refres
> >>>>>>h(
> >> >>>>Ab
> >> >> >>s
> >> >> >>t
> >> >> >>ractApplicationContext.java:324)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
> >>>>>>in
> >> >>>>it
> >> >> >>>
> >> >> >>(
> >> >> >>FileSystemXmlApplicationContext.java:124)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
> >>>>>>in
> >> >>>>it
> >> >> >>>
> >> >> >>(
> >> >> >>FileSystemXmlApplicationContext.java:68)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.
> >>>>>><i
> >> >>>>ni
> >> >> >>t
> >> >> >>>
> >> >> >>(SpringCmdLineOptionStore.java:45)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreF
> >>>>>>ac
> >> >>>>to
> >> >> >>r
> >> >> >>y
> >> >> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
> >> >> >>      at
> >> >> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRp
> >>>>>>cF
> >> >>>>il
> >> >> >>e
> >> >> >>M
> >> >> >>anagerClient.java:1349)
> >> >> >>
> >> >> >>
> >> >> >>Oct 22, 2015 3:52:05 PM
> >> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >> >> >>initHandlerMappings
> >> >> >>FINE: Ignoring namespace handler
> >> >> >>[org.springframework.ejb.config.JeeNamespaceHandler]: handler class
> >> >>not
> >> >> >>found
> >> >> >>java.lang.ClassNotFoundException:
> >> >> >>org.springframework.ejb.config.JeeNamespaceHandler
> >> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >> >> >>      at java.security.AccessController.doPrivileged(Native Method)
> >> >> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >> >> >>      at
> >>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >> >> >>      at
> >> >>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>>>>>.i
> >> >>>>ni
> >> >> >>t
> >> >> >>H
> >> >> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>>>>>.<
> >> >>>>in
> >> >> >>i
> >> >> >>t
> >> >> >>>(DefaultNamespaceHandlerResolver.java:96)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>>>>>.<
> >> >>>>in
> >> >> >>i
> >> >> >>t
> >> >> >>>(DefaultNamespaceHandlerResolver.java:83)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createD
> >>>>>>ef
> >> >>>>au
> >> >> >>l
> >> >> >>t
> >> >> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createR
> >>>>>>ea
> >> >>>>de
> >> >> >>r
> >> >> >>C
> >> >> >>ontext(XmlBeanDefinitionReader.java:487)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
> >>>>>>rB
> >> >>>>ea
> >> >> >>n
> >> >> >>D
> >> >> >>efinitions(XmlBeanDefinitionReader.java:468)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
> >>>>>>ea
> >> >>>>nD
> >> >> >>e
> >> >> >>f
> >> >> >>initions(XmlBeanDefinitionReader.java:363)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
> >>>>>>nD
> >> >>>>ef
> >> >> >>i
> >> >> >>n
> >> >> >>itions(XmlBeanDefinitionReader.java:313)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
> >>>>>>nD
> >> >>>>ef
> >> >> >>i
> >> >> >>n
> >> >> >>itions(XmlBeanDefinitionReader.java:290)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> >>>>>>r.
> >> >>>>lo
> >> >> >>a
> >> >> >>d
> >> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> >>>>>>r.
> >> >>>>lo
> >> >> >>a
> >> >> >>d
> >> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> >>>>>>r.
> >> >>>>lo
> >> >> >>a
> >> >> >>d
> >> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
> >>>>>>dB
> >> >>>>ea
> >> >> >>n
> >> >> >>D
> >> >> >>efinitions(AbstractXmlApplicationContext.java:112)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
> >>>>>>dB
> >> >>>>ea
> >> >> >>n
> >> >> >>D
> >> >> >>efinitions(AbstractXmlApplicationContext.java:79)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractRefreshableApplicationCon
> >>>>>>te
> >> >>>>xt
> >> >> >>.
> >> >> >>r
> >> >> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractApplicationContext.obtain
> >>>>>>Fr
> >> >>>>es
> >> >> >>h
> >> >> >>B
> >> >> >>eanFactory(AbstractApplicationContext.java:394)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractApplicationContext.refres
> >>>>>>h(
> >> >>>>Ab
> >> >> >>s
> >> >> >>t
> >> >> >>ractApplicationContext.java:324)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
> >>>>>>in
> >> >>>>it
> >> >> >>>
> >> >> >>(
> >> >> >>FileSystemXmlApplicationContext.java:124)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
> >>>>>>in
> >> >>>>it
> >> >> >>>
> >> >> >>(
> >> >> >>FileSystemXmlApplicationContext.java:68)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.
> >>>>>><i
> >> >>>>ni
> >> >> >>t
> >> >> >>>
> >> >> >>(SpringCmdLineOptionStore.java:45)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreF
> >>>>>>ac
> >> >>>>to
> >> >> >>r
> >> >> >>y
> >> >> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
> >> >> >>      at
> >> >> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRp
> >>>>>>cF
> >> >>>>il
> >> >> >>e
> >> >> >>M
> >> >> >>anagerClient.java:1349)
> >> >> >>
> >> >> >>
> >> >> >>Oct 22, 2015 3:52:05 PM
> >> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >> >> >>initHandlerMappings
> >> >> >>FINE: Ignoring namespace handler
> >> >> >>[org.springframework.aop.config.AopNamespaceHandler]: handler class
> >> >>not
> >> >> >>found
> >> >> >>java.lang.ClassNotFoundException:
> >> >> >>org.springframework.aop.config.AopNamespaceHandler
> >> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >> >> >>      at java.security.AccessController.doPrivileged(Native Method)
> >> >> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >> >> >>      at
> >>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >> >> >>      at
> >> >>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>>>>>.i
> >> >>>>ni
> >> >> >>t
> >> >> >>H
> >> >> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>>>>>.<
> >> >>>>in
> >> >> >>i
> >> >> >>t
> >> >> >>>(DefaultNamespaceHandlerResolver.java:96)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>>>>>.<
> >> >>>>in
> >> >> >>i
> >> >> >>t
> >> >> >>>(DefaultNamespaceHandlerResolver.java:83)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createD
> >>>>>>ef
> >> >>>>au
> >> >> >>l
> >> >> >>t
> >> >> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createR
> >>>>>>ea
> >> >>>>de
> >> >> >>r
> >> >> >>C
> >> >> >>ontext(XmlBeanDefinitionReader.java:487)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
> >>>>>>rB
> >> >>>>ea
> >> >> >>n
> >> >> >>D
> >> >> >>efinitions(XmlBeanDefinitionReader.java:468)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
> >>>>>>ea
> >> >>>>nD
> >> >> >>e
> >> >> >>f
> >> >> >>initions(XmlBeanDefinitionReader.java:363)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
> >>>>>>nD
> >> >>>>ef
> >> >> >>i
> >> >> >>n
> >> >> >>itions(XmlBeanDefinitionReader.java:313)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
> >>>>>>nD
> >> >>>>ef
> >> >> >>i
> >> >> >>n
> >> >> >>itions(XmlBeanDefinitionReader.java:290)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> >>>>>>r.
> >> >>>>lo
> >> >> >>a
> >> >> >>d
> >> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> >>>>>>r.
> >> >>>>lo
> >> >> >>a
> >> >> >>d
> >> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> >>>>>>r.
> >> >>>>lo
> >> >> >>a
> >> >> >>d
> >> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
> >>>>>>dB
> >> >>>>ea
> >> >> >>n
> >> >> >>D
> >> >> >>efinitions(AbstractXmlApplicationContext.java:112)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
> >>>>>>dB
> >> >>>>ea
> >> >> >>n
> >> >> >>D
> >> >> >>efinitions(AbstractXmlApplicationContext.java:79)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractRefreshableApplicationCon
> >>>>>>te
> >> >>>>xt
> >> >> >>.
> >> >> >>r
> >> >> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractApplicationContext.obtain
> >>>>>>Fr
> >> >>>>es
> >> >> >>h
> >> >> >>B
> >> >> >>eanFactory(AbstractApplicationContext.java:394)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.AbstractApplicationContext.refres
> >>>>>>h(
> >> >>>>Ab
> >> >> >>s
> >> >> >>t
> >> >> >>ractApplicationContext.java:324)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
> >>>>>>in
> >> >>>>it
> >> >> >>>
> >> >> >>(
> >> >> >>FileSystemXmlApplicationContext.java:124)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
> >>>>>>in
> >> >>>>it
> >> >> >>>
> >> >> >>(
> >> >> >>FileSystemXmlApplicationContext.java:68)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.
> >>>>>><i
> >> >>>>ni
> >> >> >>t
> >> >> >>>
> >> >> >>(SpringCmdLineOptionStore.java:45)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreF
> >>>>>>ac
> >> >>>>to
> >> >> >>r
> >> >> >>y
> >> >> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
> >> >> >>      at
> >> >> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
> >> >> >>      at
> >> >>
> >>
> >>>>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRp
> >>>>>>cF
> >> >>>>il
> >> >> >>e
> >> >> >>M
> >> >> >>anagerClient.java:1349)
> >> >> >>
> >> >> >>
> >> >> >>Oct 22, 2015 3:52:05 PM
> >> >>
> >>
> >>>>>>org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
> >>>>>>ad
> >> >>>>er
> >> >> >>registerBeanDefinitions
> >> >> >>FINE: Loading bean definitions
> >> >> >>Oct 22, 2015 3:52:05 PM
> >> >> >>org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
> >> >> >>parseBeanDefinitionElement
> >> >> >>FINE: Neither XML 'id' nor 'name' specified - using generated bean
> >> >>name
> >> >>
> >>
> >>>>>>[org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler#6055
> >>>>>>14
> >> >>>>f9
> >> >> >>]
> >> >> >>
> >> >> >>Any help is appreciated.
> >> >> >>
> >> >> >>
> >> >> >>Cynthia
> >> >> >>
> >> >> >
> >> >>
> >> >>
> >>
> >>
> >
> >--
> >*Lewis*
>
>

Re: OODT 0.10 FileMgr Errors

Posted by "Wong, Cynthia L (398G)" <cy...@jpl.nasa.gov>.
Alright. I added this findings to comment section of OODT-781. I don’t
think that I can reopen the ticket.

On 10/26/15, 1:31 PM, "Lewis John Mcgibbney" <le...@gmail.com>
wrote:

>Hi Cynthia I would append them if you can reopen. It's important for
>future
>reference.
>
>
>On Monday, October 26, 2015, Wong, Cynthia L (398G) <
>cynthia.l.wong@jpl.nasa.gov> wrote:
>
>> Tom,
>>
>> I found a related JIRA, OODT-781
>> <https://issues.apache.org/jira/browse/OODT-781> created by Mengying
>>Wang
>> for 0.7.
>>
>> IllegalArgumentException: RADiX filemgr-client script cannot delete
>> product by id or name
>>
>>
>> Shall this be another new JIRA or OODT-781 should be reopened? I can add
>> these findings to the comment.
>>
>> Cynthia
>>
>> On 10/26/15, 11:46 AM, "Tom Barber" <tom.barber@meteorite.bi
>> <javascript:;>> wrote:
>>
>> >Hi Cynthia
>> >
>> >Can you file jira issues for the oodt project @ issues.apache.org
>>please
>> >so
>> >we can track them.
>> >
>> >If they are bugs they need fixing if they are procedural they could do
>> >with
>> >being documented.
>> >
>> >That's not to say don't discuss here,  just a place of reference so we
>>can
>> >tidy it up.
>> >
>> >Thanks
>> >
>> >Tom
>> >On 26 Oct 2015 18:06, "Wong, Cynthia L (398G)"
>> ><cynthia.l.wong@jpl.nasa.gov <javascript:;>>
>> >wrote:
>> >
>> >> Chris,
>> >>
>> >> Here is the filemgr.properties deployed by RADIX. I modified slightly
>> >>for
>> >> my project. I also verified that FILEMGR_HOME contains valid path.
>>The
>> >>odd
>> >> is that I can ingest but I can’t delete. If there is problem with
>> >> FILEMGR_HOME, then ingest should break too.
>> >>
>> >> I originally could not check for the ingested product (-product -pn)
>> >> either due to multiple records in the catalog for the same product. I
>> >> cleaned up the catalog and ingested only one record but I still can’t
>> >> delete the product.
>> >>
>> >> Here is the segment of filemgr.properties. I noticed that lines
>>contain
>> >> “file:[FILEMGR_HOME]” rather than “file://[FILEMGR_HOME]".
>> >>
>> >> # lucene catalog configuration
>> >>
>> 
>>>>org.apache.oodt.cas.filemgr.catalog.lucene.idxPath=[OODT_HOME]/data/cat
>>>>al
>> >>og
>> >> org.apache.oodt.cas.filemgr.catalog.lucene.pageSize=20
>> >> 
>>org.apache.oodt.cas.filemgr.catalog.lucene.commitLockTimeout.seconds=60
>> >> 
>>org.apache.oodt.cas.filemgr.catalog.lucene.writeLockTimeout.seconds=60
>> >> org.apache.oodt.cas.filemgr.catalog.lucene.mergeFactor=20
>> >>
>> >> # XML repository manager configuration
>> >>
>> 
>>>>org.apache.oodt.cas.filemgr.repositorymgr.dirs=file:[FILEMGR_HOME]/poli
>>>>cy
>> >>/o
>> >> odt,file:[FILEMGR_HOME]/policy/gnss-h2o
>> >>
>> >> # XML validation layer configuration
>> >>
>> 
>>>>org.apache.oodt.cas.filemgr.validation.dirs=file:[FILEMGR_HOME]/policy/
>>>>oo
>> >>dt
>> >> ,file:[FILEMGR_HOME]/policy/gnss-h2o
>> >>
>> >> # remote data transfer configuration
>> >> org.apache.oodt.cas.filemgr.datatransfer.remote.chunkSize=1024
>> >>
>> >> # location of Mime-Type repository
>> >>
>> 
>>>>org.apache.oodt.cas.filemgr.mime.type.repository=[FILEMGR_HOME]/etc/mim
>>>>e-
>> >>ty
>> >> pes.xml
>> >>
>> >>
>> >>
>> >> I changed those lines to have “file://[FILEMGR_HOME]"
>> >>
>> >>
>> >> # XML repository manager configuration
>> >>
>> 
>>>>org.apache.oodt.cas.filemgr.repositorymgr.dirs=file://[FILEMGR_HOME]/po
>>>>li
>> >>cy
>> >> /oodt,file://[FILEMGR_HOME]/policy/gnss-h2o
>> >>
>> >> # XML validation layer configuration
>> >>
>> 
>>>>org.apache.oodt.cas.filemgr.validation.dirs=file://[FILEMGR_HOME]/polic
>>>>y/
>> >>oo
>> >> dt,file://[FILEMGR_HOME]/policy/gnss-h2o
>> >>
>> >>
>> >> % fm -dbyid -pid ca00685a-79d4-11e5-9cae-33480ce63ace
>> >> ERROR: Failed to delete product
>> >> 'org.apache.oodt.cas.filemgr.structs.Product@3d52315f' :
>> >> java.lang.Exception: java.lang.IllegalArgumentException: URI is not
>> >> absolute
>> >>
>> >>
>> >>
>> >> But, the result is same. Then, I replaced all FILEMGR_HOME in
>> >> filemgr.properties with valid paths. Same result…
>> >>
>> >> FYI. My ingest command is as below:
>> >>
>> >> % ./filemgr-client -url http://localhost:9000 -op -ingest -ptn rinex
>> -ps
>> >> Flat -mf
>> >>
>> 
>>>>"file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S.m
>>>>et
>> >>"
>> >> -rs
>> >>"file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S"
>> >> -pn p1012850.15S
>> >>
>> >> However, I found in lucene the <reference_data_store> contains an
>> >>illegal
>> >> path. I’m not sure if that causes the problem for deletion. But, I
>>see
>> >> this in other catalog (i.e. SMAP) too but it can be deleted. I’m
>>sort of
>> >> stuck. ;) No big deal. I just can’t test and will have to remove the
>> >> entire catalog every time.
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> BTW, RADIX does not deploy filemgr/etc/logging.properties.
>> >>
>> >> Thanks for your & Lewis’ pointer. I will continue to troubleshoot.
>> >> Cynthia
>> >>
>> >>
>> >>
>> >>
>> >> On 10/25/15, 10:33 AM, "Mattmann, Chris A (3980)"
>> >> <chris.a.mattmann@jpl.nasa.gov <javascript:;>> wrote:
>> >>
>> >> >Cynthia,
>> >> >
>> >> >The:
>> >> >
>> >> >"URI is not absolute”
>> >> >
>> >> >error is a long standing configuration issue wherein which
>> >> >an environment variable referenced in a config (likely
>> >> >etc/filemgr.properties)
>> >> >is not defined, and there is a file://[SOME_VAR] use of it, that is
>>a
>> >> >URI. In this case you get a non absolute URI an hence the error.
>> >> >
>> >> >Please check your filemgr.properties and other configs as that is
>> >> >the most likely cause of your problem.
>> >> >
>> >> >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: chris.a.mattmann@nasa.gov <javascript:;>
>> >> >WWW:  http://sunset.usc.edu/~mattmann/
>> >> >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> >> >Adjunct Associate Professor, Computer Science Department
>> >> >University of Southern California, Los Angeles, CA 90089 USA
>> >> >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >-----Original Message-----
>> >> >From: "Wong, Cynthia L (398G)" <cynthia.l.wong@jpl.nasa.gov
>> <javascript:;>>
>> >> >Reply-To: "dev@oodt.apache.org <javascript:;>" <dev@oodt.apache.org
>> <javascript:;>>
>> >> >Date: Thursday, October 22, 2015 at 4:15 PM
>> >> >To: "dev@oodt.apache.org <javascript:;>" <dev@oodt.apache.org
>> <javascript:;>>
>> >> >Subject: OODT 0.10 FileMgr Errors
>> >> >
>> >> >>All,
>> >> >>
>> >> >>I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
>> >> >>
>> >> >>I am able to ingest files but I can not perform the following
>> >>commands to
>> >> >>get info or delete them.
>> >> >>
>> >> >>% ./filemgr-client -url http://localhost:9000 -op -product -pn
>> >> >>p1012850.15S
>> >> >>% ./filemgr-client -url http://localhost:9000 -op -pbyn -pn
>> >>p1012850.15S
>> >> >>% ./filemgr-client -url http://localhost:9000 -op
>> >>--deleteProductByName
>> >> >>-pn p1012850.15S
>> >> >>% ./filemgr-client -url http://localhost:9000 -op -dbyn -pn
>> >>p1012850.15S
>> >> >>% ./filemgr-client -url http://localhost:9000 -op -dbyid -pid
>> >> >>68c41375-782d-11e5-808e-dd817024279f
>> >> >>
>> >> >>The error message onto console:
>> >> >>
>> >> >>ERROR: Failed to delete product
>> >> >>'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
>> >> >>java.lang.Exception: java.lang.IllegalArgumentException: URI is not
>> >> >>absolute
>> >> >>
>> >> >>
>> >> >>And a list of files were ingested (in lucene):
>> >> >>
>> >> >>% ./filemgr-client -url http://localhost:9000 -op -page1 -ptn rinex
>> >> >>Page: [num=1, totalPages=1, pageSize=20]
>> >> >>Products:
>> >> >>Product:
>> >>
>> 
>>>>>>[id=68c41375-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex
>>>>>>,s
>> >>>>tr
>> >> >>u
>> >> >>c
>> >> >>ture=Flat, transferStatus=TRANSFERING]
>> >> >>Product:
>> >>
>> 
>>>>>>[id=ba7a0b76-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex
>>>>>>,s
>> >>>>tr
>> >> >>u
>> >> >>c
>> >> >>ture=Flat, transferStatus=TRANSFERING]
>> >> >>Product:
>> >>
>> 
>>>>>>[id=dadee437-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex
>>>>>>,s
>> >>>>tr
>> >> >>u
>> >> >>c
>> >> >>ture=Flat, transferStatus=RECEIVED]
>> >> >>Product:
>> >>
>> 
>>>>>>[id=ce936405-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex
>>>>>>,s
>> >>>>tr
>> >> >>u
>> >> >>c
>> >> >>ture=Flat, transferStatus=RECEIVED]
>> >> >>Product:
>> >>
>> 
>>>>>>[id=e01b7556-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex
>>>>>>,s
>> >>>>tr
>> >> >>u
>> >> >>c
>> >> >>ture=Flat, transferStatus=RECEIVED]
>> >> >>Product:
>> >>
>> 
>>>>>>[id=2d6c0385-78e7-11e5-be8b-2f30a366015e,name=p1012850.15S,type=rinex
>>>>>>,s
>> >>>>tr
>> >> >>u
>> >> >>c
>> >> >>ture=Flat, transferStatus=RECEIVED]
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >>FileMgr log contains the following errors that lead me think of
>> >> >>compatibility issue.
>> >> >>
>> >> >>
>> >> >>Oct 22, 2015 3:52:05 PM
>> >> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>> >> >>initHandlerMappings
>> >> >>FINE: Ignoring namespace handler
>> >> >>[org.springframework.scripting.config.LangNamespaceHandler]:
>>handler
>> >> >>class
>> >> >>not found
>> >> >>java.lang.ClassNotFoundException:
>> >> >>org.springframework.scripting.config.LangNamespaceHandler
>> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> >> >>      at java.security.AccessController.doPrivileged(Native Method)
>> >> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>> >> >>      at 
>>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>> >> >>      at
>> >>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>>>>>.i
>> >>>>ni
>> >> >>t
>> >> >>H
>> >> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>>>>>.<
>> >>>>in
>> >> >>i
>> >> >>t
>> >> >>>(DefaultNamespaceHandlerResolver.java:96)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>>>>>.<
>> >>>>in
>> >> >>i
>> >> >>t
>> >> >>>(DefaultNamespaceHandlerResolver.java:83)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createD
>>>>>>ef
>> >>>>au
>> >> >>l
>> >> >>t
>> >> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createR
>>>>>>ea
>> >>>>de
>> >> >>r
>> >> >>C
>> >> >>ontext(XmlBeanDefinitionReader.java:487)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
>>>>>>rB
>> >>>>ea
>> >> >>n
>> >> >>D
>> >> >>efinitions(XmlBeanDefinitionReader.java:468)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
>>>>>>ea
>> >>>>nD
>> >> >>e
>> >> >>f
>> >> >>initions(XmlBeanDefinitionReader.java:363)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>>>>>>nD
>> >>>>ef
>> >> >>i
>> >> >>n
>> >> >>itions(XmlBeanDefinitionReader.java:313)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>>>>>>nD
>> >>>>ef
>> >> >>i
>> >> >>n
>> >> >>itions(XmlBeanDefinitionReader.java:290)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>>>>>>r.
>> >>>>lo
>> >> >>a
>> >> >>d
>> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>>>>>>r.
>> >>>>lo
>> >> >>a
>> >> >>d
>> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>>>>>>r.
>> >>>>lo
>> >> >>a
>> >> >>d
>> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
>>>>>>dB
>> >>>>ea
>> >> >>n
>> >> >>D
>> >> >>efinitions(AbstractXmlApplicationContext.java:112)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
>>>>>>dB
>> >>>>ea
>> >> >>n
>> >> >>D
>> >> >>efinitions(AbstractXmlApplicationContext.java:79)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractRefreshableApplicationCon
>>>>>>te
>> >>>>xt
>> >> >>.
>> >> >>r
>> >> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractApplicationContext.obtain
>>>>>>Fr
>> >>>>es
>> >> >>h
>> >> >>B
>> >> >>eanFactory(AbstractApplicationContext.java:394)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractApplicationContext.refres
>>>>>>h(
>> >>>>Ab
>> >> >>s
>> >> >>t
>> >> >>ractApplicationContext.java:324)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
>>>>>>in
>> >>>>it
>> >> >>>
>> >> >>(
>> >> >>FileSystemXmlApplicationContext.java:124)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
>>>>>>in
>> >>>>it
>> >> >>>
>> >> >>(
>> >> >>FileSystemXmlApplicationContext.java:68)
>> >> >>      at
>> >>
>> 
>>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.
>>>>>><i
>> >>>>ni
>> >> >>t
>> >> >>>
>> >> >>(SpringCmdLineOptionStore.java:45)
>> >> >>      at
>> >>
>> 
>>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreF
>>>>>>ac
>> >>>>to
>> >> >>r
>> >> >>y
>> >> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>> >> >>      at
>> >> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>> >> >>      at
>> >>
>> 
>>>>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRp
>>>>>>cF
>> >>>>il
>> >> >>e
>> >> >>M
>> >> >>anagerClient.java:1349)
>> >> >>
>> >> >>
>> >> >>Oct 22, 2015 3:52:05 PM
>> >> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>> >> >>initHandlerMappings
>> >> >>FINE: Ignoring namespace handler
>> >> >>[org.springframework.ejb.config.JeeNamespaceHandler]: handler class
>> >>not
>> >> >>found
>> >> >>java.lang.ClassNotFoundException:
>> >> >>org.springframework.ejb.config.JeeNamespaceHandler
>> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> >> >>      at java.security.AccessController.doPrivileged(Native Method)
>> >> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>> >> >>      at 
>>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>> >> >>      at
>> >>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>>>>>.i
>> >>>>ni
>> >> >>t
>> >> >>H
>> >> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>>>>>.<
>> >>>>in
>> >> >>i
>> >> >>t
>> >> >>>(DefaultNamespaceHandlerResolver.java:96)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>>>>>.<
>> >>>>in
>> >> >>i
>> >> >>t
>> >> >>>(DefaultNamespaceHandlerResolver.java:83)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createD
>>>>>>ef
>> >>>>au
>> >> >>l
>> >> >>t
>> >> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createR
>>>>>>ea
>> >>>>de
>> >> >>r
>> >> >>C
>> >> >>ontext(XmlBeanDefinitionReader.java:487)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
>>>>>>rB
>> >>>>ea
>> >> >>n
>> >> >>D
>> >> >>efinitions(XmlBeanDefinitionReader.java:468)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
>>>>>>ea
>> >>>>nD
>> >> >>e
>> >> >>f
>> >> >>initions(XmlBeanDefinitionReader.java:363)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>>>>>>nD
>> >>>>ef
>> >> >>i
>> >> >>n
>> >> >>itions(XmlBeanDefinitionReader.java:313)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>>>>>>nD
>> >>>>ef
>> >> >>i
>> >> >>n
>> >> >>itions(XmlBeanDefinitionReader.java:290)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>>>>>>r.
>> >>>>lo
>> >> >>a
>> >> >>d
>> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>>>>>>r.
>> >>>>lo
>> >> >>a
>> >> >>d
>> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>>>>>>r.
>> >>>>lo
>> >> >>a
>> >> >>d
>> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
>>>>>>dB
>> >>>>ea
>> >> >>n
>> >> >>D
>> >> >>efinitions(AbstractXmlApplicationContext.java:112)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
>>>>>>dB
>> >>>>ea
>> >> >>n
>> >> >>D
>> >> >>efinitions(AbstractXmlApplicationContext.java:79)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractRefreshableApplicationCon
>>>>>>te
>> >>>>xt
>> >> >>.
>> >> >>r
>> >> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractApplicationContext.obtain
>>>>>>Fr
>> >>>>es
>> >> >>h
>> >> >>B
>> >> >>eanFactory(AbstractApplicationContext.java:394)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractApplicationContext.refres
>>>>>>h(
>> >>>>Ab
>> >> >>s
>> >> >>t
>> >> >>ractApplicationContext.java:324)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
>>>>>>in
>> >>>>it
>> >> >>>
>> >> >>(
>> >> >>FileSystemXmlApplicationContext.java:124)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
>>>>>>in
>> >>>>it
>> >> >>>
>> >> >>(
>> >> >>FileSystemXmlApplicationContext.java:68)
>> >> >>      at
>> >>
>> 
>>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.
>>>>>><i
>> >>>>ni
>> >> >>t
>> >> >>>
>> >> >>(SpringCmdLineOptionStore.java:45)
>> >> >>      at
>> >>
>> 
>>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreF
>>>>>>ac
>> >>>>to
>> >> >>r
>> >> >>y
>> >> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>> >> >>      at
>> >> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>> >> >>      at
>> >>
>> 
>>>>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRp
>>>>>>cF
>> >>>>il
>> >> >>e
>> >> >>M
>> >> >>anagerClient.java:1349)
>> >> >>
>> >> >>
>> >> >>Oct 22, 2015 3:52:05 PM
>> >> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>> >> >>initHandlerMappings
>> >> >>FINE: Ignoring namespace handler
>> >> >>[org.springframework.aop.config.AopNamespaceHandler]: handler class
>> >>not
>> >> >>found
>> >> >>java.lang.ClassNotFoundException:
>> >> >>org.springframework.aop.config.AopNamespaceHandler
>> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> >> >>      at java.security.AccessController.doPrivileged(Native Method)
>> >> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>> >> >>      at 
>>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>> >> >>      at
>> >>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>>>>>.i
>> >>>>ni
>> >> >>t
>> >> >>H
>> >> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>>>>>.<
>> >>>>in
>> >> >>i
>> >> >>t
>> >> >>>(DefaultNamespaceHandlerResolver.java:96)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>>>>>.<
>> >>>>in
>> >> >>i
>> >> >>t
>> >> >>>(DefaultNamespaceHandlerResolver.java:83)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createD
>>>>>>ef
>> >>>>au
>> >> >>l
>> >> >>t
>> >> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createR
>>>>>>ea
>> >>>>de
>> >> >>r
>> >> >>C
>> >> >>ontext(XmlBeanDefinitionReader.java:487)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
>>>>>>rB
>> >>>>ea
>> >> >>n
>> >> >>D
>> >> >>efinitions(XmlBeanDefinitionReader.java:468)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
>>>>>>ea
>> >>>>nD
>> >> >>e
>> >> >>f
>> >> >>initions(XmlBeanDefinitionReader.java:363)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>>>>>>nD
>> >>>>ef
>> >> >>i
>> >> >>n
>> >> >>itions(XmlBeanDefinitionReader.java:313)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>>>>>>nD
>> >>>>ef
>> >> >>i
>> >> >>n
>> >> >>itions(XmlBeanDefinitionReader.java:290)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>>>>>>r.
>> >>>>lo
>> >> >>a
>> >> >>d
>> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>>>>>>r.
>> >>>>lo
>> >> >>a
>> >> >>d
>> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>>>>>>r.
>> >>>>lo
>> >> >>a
>> >> >>d
>> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
>>>>>>dB
>> >>>>ea
>> >> >>n
>> >> >>D
>> >> >>efinitions(AbstractXmlApplicationContext.java:112)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractXmlApplicationContext.loa
>>>>>>dB
>> >>>>ea
>> >> >>n
>> >> >>D
>> >> >>efinitions(AbstractXmlApplicationContext.java:79)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractRefreshableApplicationCon
>>>>>>te
>> >>>>xt
>> >> >>.
>> >> >>r
>> >> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractApplicationContext.obtain
>>>>>>Fr
>> >>>>es
>> >> >>h
>> >> >>B
>> >> >>eanFactory(AbstractApplicationContext.java:394)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.AbstractApplicationContext.refres
>>>>>>h(
>> >>>>Ab
>> >> >>s
>> >> >>t
>> >> >>ractApplicationContext.java:324)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
>>>>>>in
>> >>>>it
>> >> >>>
>> >> >>(
>> >> >>FileSystemXmlApplicationContext.java:124)
>> >> >>      at
>> >>
>> 
>>>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<
>>>>>>in
>> >>>>it
>> >> >>>
>> >> >>(
>> >> >>FileSystemXmlApplicationContext.java:68)
>> >> >>      at
>> >>
>> 
>>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.
>>>>>><i
>> >>>>ni
>> >> >>t
>> >> >>>
>> >> >>(SpringCmdLineOptionStore.java:45)
>> >> >>      at
>> >>
>> 
>>>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreF
>>>>>>ac
>> >>>>to
>> >> >>r
>> >> >>y
>> >> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>> >> >>      at
>> >> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>> >> >>      at
>> >>
>> 
>>>>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRp
>>>>>>cF
>> >>>>il
>> >> >>e
>> >> >>M
>> >> >>anagerClient.java:1349)
>> >> >>
>> >> >>
>> >> >>Oct 22, 2015 3:52:05 PM
>> >>
>> 
>>>>>>org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>>>>>>ad
>> >>>>er
>> >> >>registerBeanDefinitions
>> >> >>FINE: Loading bean definitions
>> >> >>Oct 22, 2015 3:52:05 PM
>> >> >>org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
>> >> >>parseBeanDefinitionElement
>> >> >>FINE: Neither XML 'id' nor 'name' specified - using generated bean
>> >>name
>> >>
>> 
>>>>>>[org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler#6055
>>>>>>14
>> >>>>f9
>> >> >>]
>> >> >>
>> >> >>Any help is appreciated.
>> >> >>
>> >> >>
>> >> >>Cynthia
>> >> >>
>> >> >
>> >>
>> >>
>>
>>
>
>-- 
>*Lewis*


Re: OODT 0.10 FileMgr Errors

Posted by Lewis John Mcgibbney <le...@gmail.com>.
Hi Cynthia I would append them if you can reopen. It's important for future
reference.


On Monday, October 26, 2015, Wong, Cynthia L (398G) <
cynthia.l.wong@jpl.nasa.gov> wrote:

> Tom,
>
> I found a related JIRA, OODT-781
> <https://issues.apache.org/jira/browse/OODT-781> created by Mengying Wang
> for 0.7.
>
> IllegalArgumentException: RADiX filemgr-client script cannot delete
> product by id or name
>
>
> Shall this be another new JIRA or OODT-781 should be reopened? I can add
> these findings to the comment.
>
> Cynthia
>
> On 10/26/15, 11:46 AM, "Tom Barber" <tom.barber@meteorite.bi
> <javascript:;>> wrote:
>
> >Hi Cynthia
> >
> >Can you file jira issues for the oodt project @ issues.apache.org please
> >so
> >we can track them.
> >
> >If they are bugs they need fixing if they are procedural they could do
> >with
> >being documented.
> >
> >That's not to say don't discuss here,  just a place of reference so we can
> >tidy it up.
> >
> >Thanks
> >
> >Tom
> >On 26 Oct 2015 18:06, "Wong, Cynthia L (398G)"
> ><cynthia.l.wong@jpl.nasa.gov <javascript:;>>
> >wrote:
> >
> >> Chris,
> >>
> >> Here is the filemgr.properties deployed by RADIX. I modified slightly
> >>for
> >> my project. I also verified that FILEMGR_HOME contains valid path. The
> >>odd
> >> is that I can ingest but I can’t delete. If there is problem with
> >> FILEMGR_HOME, then ingest should break too.
> >>
> >> I originally could not check for the ingested product (-product -pn)
> >> either due to multiple records in the catalog for the same product. I
> >> cleaned up the catalog and ingested only one record but I still can’t
> >> delete the product.
> >>
> >> Here is the segment of filemgr.properties. I noticed that lines contain
> >> “file:[FILEMGR_HOME]” rather than “file://[FILEMGR_HOME]".
> >>
> >> # lucene catalog configuration
> >>
> >>org.apache.oodt.cas.filemgr.catalog.lucene.idxPath=[OODT_HOME]/data/catal
> >>og
> >> org.apache.oodt.cas.filemgr.catalog.lucene.pageSize=20
> >> org.apache.oodt.cas.filemgr.catalog.lucene.commitLockTimeout.seconds=60
> >> org.apache.oodt.cas.filemgr.catalog.lucene.writeLockTimeout.seconds=60
> >> org.apache.oodt.cas.filemgr.catalog.lucene.mergeFactor=20
> >>
> >> # XML repository manager configuration
> >>
> >>org.apache.oodt.cas.filemgr.repositorymgr.dirs=file:[FILEMGR_HOME]/policy
> >>/o
> >> odt,file:[FILEMGR_HOME]/policy/gnss-h2o
> >>
> >> # XML validation layer configuration
> >>
> >>org.apache.oodt.cas.filemgr.validation.dirs=file:[FILEMGR_HOME]/policy/oo
> >>dt
> >> ,file:[FILEMGR_HOME]/policy/gnss-h2o
> >>
> >> # remote data transfer configuration
> >> org.apache.oodt.cas.filemgr.datatransfer.remote.chunkSize=1024
> >>
> >> # location of Mime-Type repository
> >>
> >>org.apache.oodt.cas.filemgr.mime.type.repository=[FILEMGR_HOME]/etc/mime-
> >>ty
> >> pes.xml
> >>
> >>
> >>
> >> I changed those lines to have “file://[FILEMGR_HOME]"
> >>
> >>
> >> # XML repository manager configuration
> >>
> >>org.apache.oodt.cas.filemgr.repositorymgr.dirs=file://[FILEMGR_HOME]/poli
> >>cy
> >> /oodt,file://[FILEMGR_HOME]/policy/gnss-h2o
> >>
> >> # XML validation layer configuration
> >>
> >>org.apache.oodt.cas.filemgr.validation.dirs=file://[FILEMGR_HOME]/policy/
> >>oo
> >> dt,file://[FILEMGR_HOME]/policy/gnss-h2o
> >>
> >>
> >> % fm -dbyid -pid ca00685a-79d4-11e5-9cae-33480ce63ace
> >> ERROR: Failed to delete product
> >> 'org.apache.oodt.cas.filemgr.structs.Product@3d52315f' :
> >> java.lang.Exception: java.lang.IllegalArgumentException: URI is not
> >> absolute
> >>
> >>
> >>
> >> But, the result is same. Then, I replaced all FILEMGR_HOME in
> >> filemgr.properties with valid paths. Same result…
> >>
> >> FYI. My ingest command is as below:
> >>
> >> % ./filemgr-client -url http://localhost:9000 -op -ingest -ptn rinex
> -ps
> >> Flat -mf
> >>
> >>"file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S.met
> >>"
> >> -rs
> >>"file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S"
> >> -pn p1012850.15S
> >>
> >> However, I found in lucene the <reference_data_store> contains an
> >>illegal
> >> path. I’m not sure if that causes the problem for deletion. But, I see
> >> this in other catalog (i.e. SMAP) too but it can be deleted. I’m sort of
> >> stuck. ;) No big deal. I just can’t test and will have to remove the
> >> entire catalog every time.
> >>
> >>
> >>
> >>
> >>
> >> BTW, RADIX does not deploy filemgr/etc/logging.properties.
> >>
> >> Thanks for your & Lewis’ pointer. I will continue to troubleshoot.
> >> Cynthia
> >>
> >>
> >>
> >>
> >> On 10/25/15, 10:33 AM, "Mattmann, Chris A (3980)"
> >> <chris.a.mattmann@jpl.nasa.gov <javascript:;>> wrote:
> >>
> >> >Cynthia,
> >> >
> >> >The:
> >> >
> >> >"URI is not absolute”
> >> >
> >> >error is a long standing configuration issue wherein which
> >> >an environment variable referenced in a config (likely
> >> >etc/filemgr.properties)
> >> >is not defined, and there is a file://[SOME_VAR] use of it, that is a
> >> >URI. In this case you get a non absolute URI an hence the error.
> >> >
> >> >Please check your filemgr.properties and other configs as that is
> >> >the most likely cause of your problem.
> >> >
> >> >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: chris.a.mattmann@nasa.gov <javascript:;>
> >> >WWW:  http://sunset.usc.edu/~mattmann/
> >> >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >> >Adjunct Associate Professor, Computer Science Department
> >> >University of Southern California, Los Angeles, CA 90089 USA
> >> >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >-----Original Message-----
> >> >From: "Wong, Cynthia L (398G)" <cynthia.l.wong@jpl.nasa.gov
> <javascript:;>>
> >> >Reply-To: "dev@oodt.apache.org <javascript:;>" <dev@oodt.apache.org
> <javascript:;>>
> >> >Date: Thursday, October 22, 2015 at 4:15 PM
> >> >To: "dev@oodt.apache.org <javascript:;>" <dev@oodt.apache.org
> <javascript:;>>
> >> >Subject: OODT 0.10 FileMgr Errors
> >> >
> >> >>All,
> >> >>
> >> >>I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
> >> >>
> >> >>I am able to ingest files but I can not perform the following
> >>commands to
> >> >>get info or delete them.
> >> >>
> >> >>% ./filemgr-client -url http://localhost:9000 -op -product -pn
> >> >>p1012850.15S
> >> >>% ./filemgr-client -url http://localhost:9000 -op -pbyn -pn
> >>p1012850.15S
> >> >>% ./filemgr-client -url http://localhost:9000 -op
> >>--deleteProductByName
> >> >>-pn p1012850.15S
> >> >>% ./filemgr-client -url http://localhost:9000 -op -dbyn -pn
> >>p1012850.15S
> >> >>% ./filemgr-client -url http://localhost:9000 -op -dbyid -pid
> >> >>68c41375-782d-11e5-808e-dd817024279f
> >> >>
> >> >>The error message onto console:
> >> >>
> >> >>ERROR: Failed to delete product
> >> >>'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
> >> >>java.lang.Exception: java.lang.IllegalArgumentException: URI is not
> >> >>absolute
> >> >>
> >> >>
> >> >>And a list of files were ingested (in lucene):
> >> >>
> >> >>% ./filemgr-client -url http://localhost:9000 -op -page1 -ptn rinex
> >> >>Page: [num=1, totalPages=1, pageSize=20]
> >> >>Products:
> >> >>Product:
> >>
> >>>>[id=68c41375-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,s
> >>>>tr
> >> >>u
> >> >>c
> >> >>ture=Flat, transferStatus=TRANSFERING]
> >> >>Product:
> >>
> >>>>[id=ba7a0b76-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,s
> >>>>tr
> >> >>u
> >> >>c
> >> >>ture=Flat, transferStatus=TRANSFERING]
> >> >>Product:
> >>
> >>>>[id=dadee437-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,s
> >>>>tr
> >> >>u
> >> >>c
> >> >>ture=Flat, transferStatus=RECEIVED]
> >> >>Product:
> >>
> >>>>[id=ce936405-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,s
> >>>>tr
> >> >>u
> >> >>c
> >> >>ture=Flat, transferStatus=RECEIVED]
> >> >>Product:
> >>
> >>>>[id=e01b7556-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,s
> >>>>tr
> >> >>u
> >> >>c
> >> >>ture=Flat, transferStatus=RECEIVED]
> >> >>Product:
> >>
> >>>>[id=2d6c0385-78e7-11e5-be8b-2f30a366015e,name=p1012850.15S,type=rinex,s
> >>>>tr
> >> >>u
> >> >>c
> >> >>ture=Flat, transferStatus=RECEIVED]
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>FileMgr log contains the following errors that lead me think of
> >> >>compatibility issue.
> >> >>
> >> >>
> >> >>Oct 22, 2015 3:52:05 PM
> >> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >> >>initHandlerMappings
> >> >>FINE: Ignoring namespace handler
> >> >>[org.springframework.scripting.config.LangNamespaceHandler]: handler
> >> >>class
> >> >>not found
> >> >>java.lang.ClassNotFoundException:
> >> >>org.springframework.scripting.config.LangNamespaceHandler
> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >> >>      at java.security.AccessController.doPrivileged(Native Method)
> >> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >> >>      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >> >>      at
> >>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.i
> >>>>ni
> >> >>t
> >> >>H
> >> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
> >>>>in
> >> >>i
> >> >>t
> >> >>>(DefaultNamespaceHandlerResolver.java:96)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
> >>>>in
> >> >>i
> >> >>t
> >> >>>(DefaultNamespaceHandlerResolver.java:83)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDef
> >>>>au
> >> >>l
> >> >>t
> >> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createRea
> >>>>de
> >> >>r
> >> >>C
> >> >>ontext(XmlBeanDefinitionReader.java:487)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerB
> >>>>ea
> >> >>n
> >> >>D
> >> >>efinitions(XmlBeanDefinitionReader.java:468)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBea
> >>>>nD
> >> >>e
> >> >>f
> >> >>initions(XmlBeanDefinitionReader.java:363)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
> >>>>ef
> >> >>i
> >> >>n
> >> >>itions(XmlBeanDefinitionReader.java:313)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
> >>>>ef
> >> >>i
> >> >>n
> >> >>itions(XmlBeanDefinitionReader.java:290)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
> >>>>lo
> >> >>a
> >> >>d
> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
> >>>>lo
> >> >>a
> >> >>d
> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
> >>>>lo
> >> >>a
> >> >>d
> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
> >>>>ea
> >> >>n
> >> >>D
> >> >>efinitions(AbstractXmlApplicationContext.java:112)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
> >>>>ea
> >> >>n
> >> >>D
> >> >>efinitions(AbstractXmlApplicationContext.java:79)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractRefreshableApplicationConte
> >>>>xt
> >> >>.
> >> >>r
> >> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractApplicationContext.obtainFr
> >>>>es
> >> >>h
> >> >>B
> >> >>eanFactory(AbstractApplicationContext.java:394)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractApplicationContext.refresh(
> >>>>Ab
> >> >>s
> >> >>t
> >> >>ractApplicationContext.java:324)
> >> >>      at
> >>
> >>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
> >>>>it
> >> >>>
> >> >>(
> >> >>FileSystemXmlApplicationContext.java:124)
> >> >>      at
> >>
> >>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
> >>>>it
> >> >>>
> >> >>(
> >> >>FileSystemXmlApplicationContext.java:68)
> >> >>      at
> >>
> >>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<i
> >>>>ni
> >> >>t
> >> >>>
> >> >>(SpringCmdLineOptionStore.java:45)
> >> >>      at
> >>
> >>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFac
> >>>>to
> >> >>r
> >> >>y
> >> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
> >> >>      at
> >> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
> >> >>      at
> >>
> >>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcF
> >>>>il
> >> >>e
> >> >>M
> >> >>anagerClient.java:1349)
> >> >>
> >> >>
> >> >>Oct 22, 2015 3:52:05 PM
> >> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >> >>initHandlerMappings
> >> >>FINE: Ignoring namespace handler
> >> >>[org.springframework.ejb.config.JeeNamespaceHandler]: handler class
> >>not
> >> >>found
> >> >>java.lang.ClassNotFoundException:
> >> >>org.springframework.ejb.config.JeeNamespaceHandler
> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >> >>      at java.security.AccessController.doPrivileged(Native Method)
> >> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >> >>      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >> >>      at
> >>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.i
> >>>>ni
> >> >>t
> >> >>H
> >> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
> >>>>in
> >> >>i
> >> >>t
> >> >>>(DefaultNamespaceHandlerResolver.java:96)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
> >>>>in
> >> >>i
> >> >>t
> >> >>>(DefaultNamespaceHandlerResolver.java:83)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDef
> >>>>au
> >> >>l
> >> >>t
> >> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createRea
> >>>>de
> >> >>r
> >> >>C
> >> >>ontext(XmlBeanDefinitionReader.java:487)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerB
> >>>>ea
> >> >>n
> >> >>D
> >> >>efinitions(XmlBeanDefinitionReader.java:468)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBea
> >>>>nD
> >> >>e
> >> >>f
> >> >>initions(XmlBeanDefinitionReader.java:363)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
> >>>>ef
> >> >>i
> >> >>n
> >> >>itions(XmlBeanDefinitionReader.java:313)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
> >>>>ef
> >> >>i
> >> >>n
> >> >>itions(XmlBeanDefinitionReader.java:290)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
> >>>>lo
> >> >>a
> >> >>d
> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
> >>>>lo
> >> >>a
> >> >>d
> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
> >>>>lo
> >> >>a
> >> >>d
> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
> >>>>ea
> >> >>n
> >> >>D
> >> >>efinitions(AbstractXmlApplicationContext.java:112)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
> >>>>ea
> >> >>n
> >> >>D
> >> >>efinitions(AbstractXmlApplicationContext.java:79)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractRefreshableApplicationConte
> >>>>xt
> >> >>.
> >> >>r
> >> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractApplicationContext.obtainFr
> >>>>es
> >> >>h
> >> >>B
> >> >>eanFactory(AbstractApplicationContext.java:394)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractApplicationContext.refresh(
> >>>>Ab
> >> >>s
> >> >>t
> >> >>ractApplicationContext.java:324)
> >> >>      at
> >>
> >>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
> >>>>it
> >> >>>
> >> >>(
> >> >>FileSystemXmlApplicationContext.java:124)
> >> >>      at
> >>
> >>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
> >>>>it
> >> >>>
> >> >>(
> >> >>FileSystemXmlApplicationContext.java:68)
> >> >>      at
> >>
> >>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<i
> >>>>ni
> >> >>t
> >> >>>
> >> >>(SpringCmdLineOptionStore.java:45)
> >> >>      at
> >>
> >>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFac
> >>>>to
> >> >>r
> >> >>y
> >> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
> >> >>      at
> >> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
> >> >>      at
> >>
> >>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcF
> >>>>il
> >> >>e
> >> >>M
> >> >>anagerClient.java:1349)
> >> >>
> >> >>
> >> >>Oct 22, 2015 3:52:05 PM
> >> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >> >>initHandlerMappings
> >> >>FINE: Ignoring namespace handler
> >> >>[org.springframework.aop.config.AopNamespaceHandler]: handler class
> >>not
> >> >>found
> >> >>java.lang.ClassNotFoundException:
> >> >>org.springframework.aop.config.AopNamespaceHandler
> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >> >>      at java.security.AccessController.doPrivileged(Native Method)
> >> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >> >>      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >> >>      at
> >>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.i
> >>>>ni
> >> >>t
> >> >>H
> >> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
> >>>>in
> >> >>i
> >> >>t
> >> >>>(DefaultNamespaceHandlerResolver.java:96)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
> >>>>in
> >> >>i
> >> >>t
> >> >>>(DefaultNamespaceHandlerResolver.java:83)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDef
> >>>>au
> >> >>l
> >> >>t
> >> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createRea
> >>>>de
> >> >>r
> >> >>C
> >> >>ontext(XmlBeanDefinitionReader.java:487)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerB
> >>>>ea
> >> >>n
> >> >>D
> >> >>efinitions(XmlBeanDefinitionReader.java:468)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBea
> >>>>nD
> >> >>e
> >> >>f
> >> >>initions(XmlBeanDefinitionReader.java:363)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
> >>>>ef
> >> >>i
> >> >>n
> >> >>itions(XmlBeanDefinitionReader.java:313)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
> >>>>ef
> >> >>i
> >> >>n
> >> >>itions(XmlBeanDefinitionReader.java:290)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
> >>>>lo
> >> >>a
> >> >>d
> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
> >>>>lo
> >> >>a
> >> >>d
> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
> >> >>      at
> >>
> >>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
> >>>>lo
> >> >>a
> >> >>d
> >> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
> >>>>ea
> >> >>n
> >> >>D
> >> >>efinitions(AbstractXmlApplicationContext.java:112)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
> >>>>ea
> >> >>n
> >> >>D
> >> >>efinitions(AbstractXmlApplicationContext.java:79)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractRefreshableApplicationConte
> >>>>xt
> >> >>.
> >> >>r
> >> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractApplicationContext.obtainFr
> >>>>es
> >> >>h
> >> >>B
> >> >>eanFactory(AbstractApplicationContext.java:394)
> >> >>      at
> >>
> >>>>org.springframework.context.support.AbstractApplicationContext.refresh(
> >>>>Ab
> >> >>s
> >> >>t
> >> >>ractApplicationContext.java:324)
> >> >>      at
> >>
> >>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
> >>>>it
> >> >>>
> >> >>(
> >> >>FileSystemXmlApplicationContext.java:124)
> >> >>      at
> >>
> >>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
> >>>>it
> >> >>>
> >> >>(
> >> >>FileSystemXmlApplicationContext.java:68)
> >> >>      at
> >>
> >>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<i
> >>>>ni
> >> >>t
> >> >>>
> >> >>(SpringCmdLineOptionStore.java:45)
> >> >>      at
> >>
> >>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFac
> >>>>to
> >> >>r
> >> >>y
> >> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
> >> >>      at
> >> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
> >> >>      at
> >>
> >>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcF
> >>>>il
> >> >>e
> >> >>M
> >> >>anagerClient.java:1349)
> >> >>
> >> >>
> >> >>Oct 22, 2015 3:52:05 PM
> >>
> >>>>org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRead
> >>>>er
> >> >>registerBeanDefinitions
> >> >>FINE: Loading bean definitions
> >> >>Oct 22, 2015 3:52:05 PM
> >> >>org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
> >> >>parseBeanDefinitionElement
> >> >>FINE: Neither XML 'id' nor 'name' specified - using generated bean
> >>name
> >>
> >>>>[org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler#605514
> >>>>f9
> >> >>]
> >> >>
> >> >>Any help is appreciated.
> >> >>
> >> >>
> >> >>Cynthia
> >> >>
> >> >
> >>
> >>
>
>

-- 
*Lewis*

Re: OODT 0.10 FileMgr Errors

Posted by "Wong, Cynthia L (398G)" <cy...@jpl.nasa.gov>.
Tom,

I found a related JIRA, OODT-781
<https://issues.apache.org/jira/browse/OODT-781> created by Mengying Wang
for 0.7.

IllegalArgumentException: RADiX filemgr-client script cannot delete
product by id or name


Shall this be another new JIRA or OODT-781 should be reopened? I can add
these findings to the comment.

Cynthia

On 10/26/15, 11:46 AM, "Tom Barber" <to...@meteorite.bi> wrote:

>Hi Cynthia
>
>Can you file jira issues for the oodt project @ issues.apache.org please
>so
>we can track them.
>
>If they are bugs they need fixing if they are procedural they could do
>with
>being documented.
>
>That's not to say don't discuss here,  just a place of reference so we can
>tidy it up.
>
>Thanks
>
>Tom
>On 26 Oct 2015 18:06, "Wong, Cynthia L (398G)"
><cy...@jpl.nasa.gov>
>wrote:
>
>> Chris,
>>
>> Here is the filemgr.properties deployed by RADIX. I modified slightly
>>for
>> my project. I also verified that FILEMGR_HOME contains valid path. The
>>odd
>> is that I can ingest but I can’t delete. If there is problem with
>> FILEMGR_HOME, then ingest should break too.
>>
>> I originally could not check for the ingested product (-product -pn)
>> either due to multiple records in the catalog for the same product. I
>> cleaned up the catalog and ingested only one record but I still can’t
>> delete the product.
>>
>> Here is the segment of filemgr.properties. I noticed that lines contain
>> “file:[FILEMGR_HOME]” rather than “file://[FILEMGR_HOME]".
>>
>> # lucene catalog configuration
>> 
>>org.apache.oodt.cas.filemgr.catalog.lucene.idxPath=[OODT_HOME]/data/catal
>>og
>> org.apache.oodt.cas.filemgr.catalog.lucene.pageSize=20
>> org.apache.oodt.cas.filemgr.catalog.lucene.commitLockTimeout.seconds=60
>> org.apache.oodt.cas.filemgr.catalog.lucene.writeLockTimeout.seconds=60
>> org.apache.oodt.cas.filemgr.catalog.lucene.mergeFactor=20
>>
>> # XML repository manager configuration
>> 
>>org.apache.oodt.cas.filemgr.repositorymgr.dirs=file:[FILEMGR_HOME]/policy
>>/o
>> odt,file:[FILEMGR_HOME]/policy/gnss-h2o
>>
>> # XML validation layer configuration
>> 
>>org.apache.oodt.cas.filemgr.validation.dirs=file:[FILEMGR_HOME]/policy/oo
>>dt
>> ,file:[FILEMGR_HOME]/policy/gnss-h2o
>>
>> # remote data transfer configuration
>> org.apache.oodt.cas.filemgr.datatransfer.remote.chunkSize=1024
>>
>> # location of Mime-Type repository
>> 
>>org.apache.oodt.cas.filemgr.mime.type.repository=[FILEMGR_HOME]/etc/mime-
>>ty
>> pes.xml
>>
>>
>>
>> I changed those lines to have “file://[FILEMGR_HOME]"
>>
>>
>> # XML repository manager configuration
>> 
>>org.apache.oodt.cas.filemgr.repositorymgr.dirs=file://[FILEMGR_HOME]/poli
>>cy
>> /oodt,file://[FILEMGR_HOME]/policy/gnss-h2o
>>
>> # XML validation layer configuration
>> 
>>org.apache.oodt.cas.filemgr.validation.dirs=file://[FILEMGR_HOME]/policy/
>>oo
>> dt,file://[FILEMGR_HOME]/policy/gnss-h2o
>>
>>
>> % fm -dbyid -pid ca00685a-79d4-11e5-9cae-33480ce63ace
>> ERROR: Failed to delete product
>> 'org.apache.oodt.cas.filemgr.structs.Product@3d52315f' :
>> java.lang.Exception: java.lang.IllegalArgumentException: URI is not
>> absolute
>>
>>
>>
>> But, the result is same. Then, I replaced all FILEMGR_HOME in
>> filemgr.properties with valid paths. Same result…
>>
>> FYI. My ingest command is as below:
>>
>> % ./filemgr-client -url http://localhost:9000 -op -ingest -ptn rinex -ps
>> Flat -mf
>> 
>>"file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S.met
>>"
>> -rs 
>>"file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S"
>> -pn p1012850.15S
>>
>> However, I found in lucene the <reference_data_store> contains an
>>illegal
>> path. I’m not sure if that causes the problem for deletion. But, I see
>> this in other catalog (i.e. SMAP) too but it can be deleted. I’m sort of
>> stuck. ;) No big deal. I just can’t test and will have to remove the
>> entire catalog every time.
>>
>>
>>
>>
>>
>> BTW, RADIX does not deploy filemgr/etc/logging.properties.
>>
>> Thanks for your & Lewis’ pointer. I will continue to troubleshoot.
>> Cynthia
>>
>>
>>
>>
>> On 10/25/15, 10:33 AM, "Mattmann, Chris A (3980)"
>> <ch...@jpl.nasa.gov> wrote:
>>
>> >Cynthia,
>> >
>> >The:
>> >
>> >"URI is not absolute”
>> >
>> >error is a long standing configuration issue wherein which
>> >an environment variable referenced in a config (likely
>> >etc/filemgr.properties)
>> >is not defined, and there is a file://[SOME_VAR] use of it, that is a
>> >URI. In this case you get a non absolute URI an hence the error.
>> >
>> >Please check your filemgr.properties and other configs as that is
>> >the most likely cause of your problem.
>> >
>> >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: chris.a.mattmann@nasa.gov
>> >WWW:  http://sunset.usc.edu/~mattmann/
>> >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> >Adjunct Associate Professor, Computer Science Department
>> >University of Southern California, Los Angeles, CA 90089 USA
>> >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> >
>> >
>> >
>> >
>> >
>> >-----Original Message-----
>> >From: "Wong, Cynthia L (398G)" <cy...@jpl.nasa.gov>
>> >Reply-To: "dev@oodt.apache.org" <de...@oodt.apache.org>
>> >Date: Thursday, October 22, 2015 at 4:15 PM
>> >To: "dev@oodt.apache.org" <de...@oodt.apache.org>
>> >Subject: OODT 0.10 FileMgr Errors
>> >
>> >>All,
>> >>
>> >>I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
>> >>
>> >>I am able to ingest files but I can not perform the following
>>commands to
>> >>get info or delete them.
>> >>
>> >>% ./filemgr-client -url http://localhost:9000 -op -product -pn
>> >>p1012850.15S
>> >>% ./filemgr-client -url http://localhost:9000 -op -pbyn -pn
>>p1012850.15S
>> >>% ./filemgr-client -url http://localhost:9000 -op
>>--deleteProductByName
>> >>-pn p1012850.15S
>> >>% ./filemgr-client -url http://localhost:9000 -op -dbyn -pn
>>p1012850.15S
>> >>% ./filemgr-client -url http://localhost:9000 -op -dbyid -pid
>> >>68c41375-782d-11e5-808e-dd817024279f
>> >>
>> >>The error message onto console:
>> >>
>> >>ERROR: Failed to delete product
>> >>'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
>> >>java.lang.Exception: java.lang.IllegalArgumentException: URI is not
>> >>absolute
>> >>
>> >>
>> >>And a list of files were ingested (in lucene):
>> >>
>> >>% ./filemgr-client -url http://localhost:9000 -op -page1 -ptn rinex
>> >>Page: [num=1, totalPages=1, pageSize=20]
>> >>Products:
>> >>Product:
>> 
>>>>[id=68c41375-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,s
>>>>tr
>> >>u
>> >>c
>> >>ture=Flat, transferStatus=TRANSFERING]
>> >>Product:
>> 
>>>>[id=ba7a0b76-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,s
>>>>tr
>> >>u
>> >>c
>> >>ture=Flat, transferStatus=TRANSFERING]
>> >>Product:
>> 
>>>>[id=dadee437-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,s
>>>>tr
>> >>u
>> >>c
>> >>ture=Flat, transferStatus=RECEIVED]
>> >>Product:
>> 
>>>>[id=ce936405-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,s
>>>>tr
>> >>u
>> >>c
>> >>ture=Flat, transferStatus=RECEIVED]
>> >>Product:
>> 
>>>>[id=e01b7556-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,s
>>>>tr
>> >>u
>> >>c
>> >>ture=Flat, transferStatus=RECEIVED]
>> >>Product:
>> 
>>>>[id=2d6c0385-78e7-11e5-be8b-2f30a366015e,name=p1012850.15S,type=rinex,s
>>>>tr
>> >>u
>> >>c
>> >>ture=Flat, transferStatus=RECEIVED]
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>FileMgr log contains the following errors that lead me think of
>> >>compatibility issue.
>> >>
>> >>
>> >>Oct 22, 2015 3:52:05 PM
>> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>> >>initHandlerMappings
>> >>FINE: Ignoring namespace handler
>> >>[org.springframework.scripting.config.LangNamespaceHandler]: handler
>> >>class
>> >>not found
>> >>java.lang.ClassNotFoundException:
>> >>org.springframework.scripting.config.LangNamespaceHandler
>> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> >>      at java.security.AccessController.doPrivileged(Native Method)
>> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>> >>      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>> >>      at 
>>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.i
>>>>ni
>> >>t
>> >>H
>> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
>>>>in
>> >>i
>> >>t
>> >>>(DefaultNamespaceHandlerResolver.java:96)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
>>>>in
>> >>i
>> >>t
>> >>>(DefaultNamespaceHandlerResolver.java:83)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDef
>>>>au
>> >>l
>> >>t
>> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createRea
>>>>de
>> >>r
>> >>C
>> >>ontext(XmlBeanDefinitionReader.java:487)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerB
>>>>ea
>> >>n
>> >>D
>> >>efinitions(XmlBeanDefinitionReader.java:468)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBea
>>>>nD
>> >>e
>> >>f
>> >>initions(XmlBeanDefinitionReader.java:363)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
>>>>ef
>> >>i
>> >>n
>> >>itions(XmlBeanDefinitionReader.java:313)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
>>>>ef
>> >>i
>> >>n
>> >>itions(XmlBeanDefinitionReader.java:290)
>> >>      at
>> 
>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
>>>>lo
>> >>a
>> >>d
>> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>> >>      at
>> 
>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
>>>>lo
>> >>a
>> >>d
>> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>> >>      at
>> 
>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
>>>>lo
>> >>a
>> >>d
>> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
>>>>ea
>> >>n
>> >>D
>> >>efinitions(AbstractXmlApplicationContext.java:112)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
>>>>ea
>> >>n
>> >>D
>> >>efinitions(AbstractXmlApplicationContext.java:79)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractRefreshableApplicationConte
>>>>xt
>> >>.
>> >>r
>> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractApplicationContext.obtainFr
>>>>es
>> >>h
>> >>B
>> >>eanFactory(AbstractApplicationContext.java:394)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractApplicationContext.refresh(
>>>>Ab
>> >>s
>> >>t
>> >>ractApplicationContext.java:324)
>> >>      at
>> 
>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
>>>>it
>> >>>
>> >>(
>> >>FileSystemXmlApplicationContext.java:124)
>> >>      at
>> 
>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
>>>>it
>> >>>
>> >>(
>> >>FileSystemXmlApplicationContext.java:68)
>> >>      at
>> 
>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<i
>>>>ni
>> >>t
>> >>>
>> >>(SpringCmdLineOptionStore.java:45)
>> >>      at
>> 
>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFac
>>>>to
>> >>r
>> >>y
>> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>> >>      at
>> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>> >>      at
>> 
>>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcF
>>>>il
>> >>e
>> >>M
>> >>anagerClient.java:1349)
>> >>
>> >>
>> >>Oct 22, 2015 3:52:05 PM
>> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>> >>initHandlerMappings
>> >>FINE: Ignoring namespace handler
>> >>[org.springframework.ejb.config.JeeNamespaceHandler]: handler class
>>not
>> >>found
>> >>java.lang.ClassNotFoundException:
>> >>org.springframework.ejb.config.JeeNamespaceHandler
>> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> >>      at java.security.AccessController.doPrivileged(Native Method)
>> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>> >>      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>> >>      at 
>>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.i
>>>>ni
>> >>t
>> >>H
>> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
>>>>in
>> >>i
>> >>t
>> >>>(DefaultNamespaceHandlerResolver.java:96)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
>>>>in
>> >>i
>> >>t
>> >>>(DefaultNamespaceHandlerResolver.java:83)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDef
>>>>au
>> >>l
>> >>t
>> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createRea
>>>>de
>> >>r
>> >>C
>> >>ontext(XmlBeanDefinitionReader.java:487)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerB
>>>>ea
>> >>n
>> >>D
>> >>efinitions(XmlBeanDefinitionReader.java:468)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBea
>>>>nD
>> >>e
>> >>f
>> >>initions(XmlBeanDefinitionReader.java:363)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
>>>>ef
>> >>i
>> >>n
>> >>itions(XmlBeanDefinitionReader.java:313)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
>>>>ef
>> >>i
>> >>n
>> >>itions(XmlBeanDefinitionReader.java:290)
>> >>      at
>> 
>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
>>>>lo
>> >>a
>> >>d
>> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>> >>      at
>> 
>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
>>>>lo
>> >>a
>> >>d
>> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>> >>      at
>> 
>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
>>>>lo
>> >>a
>> >>d
>> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
>>>>ea
>> >>n
>> >>D
>> >>efinitions(AbstractXmlApplicationContext.java:112)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
>>>>ea
>> >>n
>> >>D
>> >>efinitions(AbstractXmlApplicationContext.java:79)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractRefreshableApplicationConte
>>>>xt
>> >>.
>> >>r
>> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractApplicationContext.obtainFr
>>>>es
>> >>h
>> >>B
>> >>eanFactory(AbstractApplicationContext.java:394)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractApplicationContext.refresh(
>>>>Ab
>> >>s
>> >>t
>> >>ractApplicationContext.java:324)
>> >>      at
>> 
>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
>>>>it
>> >>>
>> >>(
>> >>FileSystemXmlApplicationContext.java:124)
>> >>      at
>> 
>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
>>>>it
>> >>>
>> >>(
>> >>FileSystemXmlApplicationContext.java:68)
>> >>      at
>> 
>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<i
>>>>ni
>> >>t
>> >>>
>> >>(SpringCmdLineOptionStore.java:45)
>> >>      at
>> 
>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFac
>>>>to
>> >>r
>> >>y
>> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>> >>      at
>> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>> >>      at
>> 
>>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcF
>>>>il
>> >>e
>> >>M
>> >>anagerClient.java:1349)
>> >>
>> >>
>> >>Oct 22, 2015 3:52:05 PM
>> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>> >>initHandlerMappings
>> >>FINE: Ignoring namespace handler
>> >>[org.springframework.aop.config.AopNamespaceHandler]: handler class
>>not
>> >>found
>> >>java.lang.ClassNotFoundException:
>> >>org.springframework.aop.config.AopNamespaceHandler
>> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> >>      at java.security.AccessController.doPrivileged(Native Method)
>> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>> >>      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>> >>      at 
>>org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.i
>>>>ni
>> >>t
>> >>H
>> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
>>>>in
>> >>i
>> >>t
>> >>>(DefaultNamespaceHandlerResolver.java:96)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<
>>>>in
>> >>i
>> >>t
>> >>>(DefaultNamespaceHandlerResolver.java:83)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDef
>>>>au
>> >>l
>> >>t
>> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createRea
>>>>de
>> >>r
>> >>C
>> >>ontext(XmlBeanDefinitionReader.java:487)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerB
>>>>ea
>> >>n
>> >>D
>> >>efinitions(XmlBeanDefinitionReader.java:468)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBea
>>>>nD
>> >>e
>> >>f
>> >>initions(XmlBeanDefinitionReader.java:363)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
>>>>ef
>> >>i
>> >>n
>> >>itions(XmlBeanDefinitionReader.java:313)
>> >>      at
>> 
>>>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanD
>>>>ef
>> >>i
>> >>n
>> >>itions(XmlBeanDefinitionReader.java:290)
>> >>      at
>> 
>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
>>>>lo
>> >>a
>> >>d
>> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>> >>      at
>> 
>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
>>>>lo
>> >>a
>> >>d
>> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>> >>      at
>> 
>>>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
>>>>lo
>> >>a
>> >>d
>> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
>>>>ea
>> >>n
>> >>D
>> >>efinitions(AbstractXmlApplicationContext.java:112)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractXmlApplicationContext.loadB
>>>>ea
>> >>n
>> >>D
>> >>efinitions(AbstractXmlApplicationContext.java:79)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractRefreshableApplicationConte
>>>>xt
>> >>.
>> >>r
>> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractApplicationContext.obtainFr
>>>>es
>> >>h
>> >>B
>> >>eanFactory(AbstractApplicationContext.java:394)
>> >>      at
>> 
>>>>org.springframework.context.support.AbstractApplicationContext.refresh(
>>>>Ab
>> >>s
>> >>t
>> >>ractApplicationContext.java:324)
>> >>      at
>> 
>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
>>>>it
>> >>>
>> >>(
>> >>FileSystemXmlApplicationContext.java:124)
>> >>      at
>> 
>>>>org.springframework.context.support.FileSystemXmlApplicationContext.<in
>>>>it
>> >>>
>> >>(
>> >>FileSystemXmlApplicationContext.java:68)
>> >>      at
>> 
>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<i
>>>>ni
>> >>t
>> >>>
>> >>(SpringCmdLineOptionStore.java:45)
>> >>      at
>> 
>>>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFac
>>>>to
>> >>r
>> >>y
>> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>> >>      at
>> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>> >>      at
>> 
>>>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcF
>>>>il
>> >>e
>> >>M
>> >>anagerClient.java:1349)
>> >>
>> >>
>> >>Oct 22, 2015 3:52:05 PM
>> 
>>>>org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRead
>>>>er
>> >>registerBeanDefinitions
>> >>FINE: Loading bean definitions
>> >>Oct 22, 2015 3:52:05 PM
>> >>org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
>> >>parseBeanDefinitionElement
>> >>FINE: Neither XML 'id' nor 'name' specified - using generated bean
>>name
>> 
>>>>[org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler#605514
>>>>f9
>> >>]
>> >>
>> >>Any help is appreciated.
>> >>
>> >>
>> >>Cynthia
>> >>
>> >
>>
>>


Re: OODT 0.10 FileMgr Errors

Posted by Tom Barber <to...@meteorite.bi>.
Hi Cynthia

Can you file jira issues for the oodt project @ issues.apache.org please so
we can track them.

If they are bugs they need fixing if they are procedural they could do with
being documented.

That's not to say don't discuss here,  just a place of reference so we can
tidy it up.

Thanks

Tom
On 26 Oct 2015 18:06, "Wong, Cynthia L (398G)" <cy...@jpl.nasa.gov>
wrote:

> Chris,
>
> Here is the filemgr.properties deployed by RADIX. I modified slightly for
> my project. I also verified that FILEMGR_HOME contains valid path. The odd
> is that I can ingest but I can’t delete. If there is problem with
> FILEMGR_HOME, then ingest should break too.
>
> I originally could not check for the ingested product (-product -pn)
> either due to multiple records in the catalog for the same product. I
> cleaned up the catalog and ingested only one record but I still can’t
> delete the product.
>
> Here is the segment of filemgr.properties. I noticed that lines contain
> “file:[FILEMGR_HOME]” rather than “file://[FILEMGR_HOME]".
>
> # lucene catalog configuration
> org.apache.oodt.cas.filemgr.catalog.lucene.idxPath=[OODT_HOME]/data/catalog
> org.apache.oodt.cas.filemgr.catalog.lucene.pageSize=20
> org.apache.oodt.cas.filemgr.catalog.lucene.commitLockTimeout.seconds=60
> org.apache.oodt.cas.filemgr.catalog.lucene.writeLockTimeout.seconds=60
> org.apache.oodt.cas.filemgr.catalog.lucene.mergeFactor=20
>
> # XML repository manager configuration
> org.apache.oodt.cas.filemgr.repositorymgr.dirs=file:[FILEMGR_HOME]/policy/o
> odt,file:[FILEMGR_HOME]/policy/gnss-h2o
>
> # XML validation layer configuration
> org.apache.oodt.cas.filemgr.validation.dirs=file:[FILEMGR_HOME]/policy/oodt
> ,file:[FILEMGR_HOME]/policy/gnss-h2o
>
> # remote data transfer configuration
> org.apache.oodt.cas.filemgr.datatransfer.remote.chunkSize=1024
>
> # location of Mime-Type repository
> org.apache.oodt.cas.filemgr.mime.type.repository=[FILEMGR_HOME]/etc/mime-ty
> pes.xml
>
>
>
> I changed those lines to have “file://[FILEMGR_HOME]"
>
>
> # XML repository manager configuration
> org.apache.oodt.cas.filemgr.repositorymgr.dirs=file://[FILEMGR_HOME]/policy
> /oodt,file://[FILEMGR_HOME]/policy/gnss-h2o
>
> # XML validation layer configuration
> org.apache.oodt.cas.filemgr.validation.dirs=file://[FILEMGR_HOME]/policy/oo
> dt,file://[FILEMGR_HOME]/policy/gnss-h2o
>
>
> % fm -dbyid -pid ca00685a-79d4-11e5-9cae-33480ce63ace
> ERROR: Failed to delete product
> 'org.apache.oodt.cas.filemgr.structs.Product@3d52315f' :
> java.lang.Exception: java.lang.IllegalArgumentException: URI is not
> absolute
>
>
>
> But, the result is same. Then, I replaced all FILEMGR_HOME in
> filemgr.properties with valid paths. Same result…
>
> FYI. My ingest command is as below:
>
> % ./filemgr-client -url http://localhost:9000 -op -ingest -ptn rinex -ps
> Flat -mf
> "file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S.met"
> -rs "file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S"
> -pn p1012850.15S
>
> However, I found in lucene the <reference_data_store> contains an illegal
> path. I’m not sure if that causes the problem for deletion. But, I see
> this in other catalog (i.e. SMAP) too but it can be deleted. I’m sort of
> stuck. ;) No big deal. I just can’t test and will have to remove the
> entire catalog every time.
>
>
>
>
>
> BTW, RADIX does not deploy filemgr/etc/logging.properties.
>
> Thanks for your & Lewis’ pointer. I will continue to troubleshoot.
> Cynthia
>
>
>
>
> On 10/25/15, 10:33 AM, "Mattmann, Chris A (3980)"
> <ch...@jpl.nasa.gov> wrote:
>
> >Cynthia,
> >
> >The:
> >
> >"URI is not absolute”
> >
> >error is a long standing configuration issue wherein which
> >an environment variable referenced in a config (likely
> >etc/filemgr.properties)
> >is not defined, and there is a file://[SOME_VAR] use of it, that is a
> >URI. In this case you get a non absolute URI an hence the error.
> >
> >Please check your filemgr.properties and other configs as that is
> >the most likely cause of your problem.
> >
> >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: chris.a.mattmann@nasa.gov
> >WWW:  http://sunset.usc.edu/~mattmann/
> >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >Adjunct Associate Professor, Computer Science Department
> >University of Southern California, Los Angeles, CA 90089 USA
> >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >
> >
> >
> >
> >
> >-----Original Message-----
> >From: "Wong, Cynthia L (398G)" <cy...@jpl.nasa.gov>
> >Reply-To: "dev@oodt.apache.org" <de...@oodt.apache.org>
> >Date: Thursday, October 22, 2015 at 4:15 PM
> >To: "dev@oodt.apache.org" <de...@oodt.apache.org>
> >Subject: OODT 0.10 FileMgr Errors
> >
> >>All,
> >>
> >>I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
> >>
> >>I am able to ingest files but I can not perform the following commands to
> >>get info or delete them.
> >>
> >>% ./filemgr-client -url http://localhost:9000 -op -product -pn
> >>p1012850.15S
> >>% ./filemgr-client -url http://localhost:9000 -op -pbyn -pn p1012850.15S
> >>% ./filemgr-client -url http://localhost:9000 -op --deleteProductByName
> >>-pn p1012850.15S
> >>% ./filemgr-client -url http://localhost:9000 -op -dbyn -pn p1012850.15S
> >>% ./filemgr-client -url http://localhost:9000 -op -dbyid -pid
> >>68c41375-782d-11e5-808e-dd817024279f
> >>
> >>The error message onto console:
> >>
> >>ERROR: Failed to delete product
> >>'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
> >>java.lang.Exception: java.lang.IllegalArgumentException: URI is not
> >>absolute
> >>
> >>
> >>And a list of files were ingested (in lucene):
> >>
> >>% ./filemgr-client -url http://localhost:9000 -op -page1 -ptn rinex
> >>Page: [num=1, totalPages=1, pageSize=20]
> >>Products:
> >>Product:
> >>[id=68c41375-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,str
> >>u
> >>c
> >>ture=Flat, transferStatus=TRANSFERING]
> >>Product:
> >>[id=ba7a0b76-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,str
> >>u
> >>c
> >>ture=Flat, transferStatus=TRANSFERING]
> >>Product:
> >>[id=dadee437-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,str
> >>u
> >>c
> >>ture=Flat, transferStatus=RECEIVED]
> >>Product:
> >>[id=ce936405-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,str
> >>u
> >>c
> >>ture=Flat, transferStatus=RECEIVED]
> >>Product:
> >>[id=e01b7556-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,str
> >>u
> >>c
> >>ture=Flat, transferStatus=RECEIVED]
> >>Product:
> >>[id=2d6c0385-78e7-11e5-be8b-2f30a366015e,name=p1012850.15S,type=rinex,str
> >>u
> >>c
> >>ture=Flat, transferStatus=RECEIVED]
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>FileMgr log contains the following errors that lead me think of
> >>compatibility issue.
> >>
> >>
> >>Oct 22, 2015 3:52:05 PM
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>initHandlerMappings
> >>FINE: Ignoring namespace handler
> >>[org.springframework.scripting.config.LangNamespaceHandler]: handler
> >>class
> >>not found
> >>java.lang.ClassNotFoundException:
> >>org.springframework.scripting.config.LangNamespaceHandler
> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >>      at java.security.AccessController.doPrivileged(Native Method)
> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >>      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >>      at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
> >>      at
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.ini
> >>t
> >>H
> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
> >>      at
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
> >>i
> >>t
> >>>(DefaultNamespaceHandlerResolver.java:96)
> >>      at
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
> >>i
> >>t
> >>>(DefaultNamespaceHandlerResolver.java:83)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefau
> >>l
> >>t
> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReade
> >>r
> >>C
> >>ontext(XmlBeanDefinitionReader.java:487)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBea
> >>n
> >>D
> >>efinitions(XmlBeanDefinitionReader.java:468)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanD
> >>e
> >>f
> >>initions(XmlBeanDefinitionReader.java:363)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
> >>i
> >>n
> >>itions(XmlBeanDefinitionReader.java:313)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
> >>i
> >>n
> >>itions(XmlBeanDefinitionReader.java:290)
> >>      at
> >>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
> >>a
> >>d
> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
> >>      at
> >>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
> >>a
> >>d
> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
> >>      at
> >>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
> >>a
> >>d
> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
> >>      at
> >>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
> >>n
> >>D
> >>efinitions(AbstractXmlApplicationContext.java:112)
> >>      at
> >>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
> >>n
> >>D
> >>efinitions(AbstractXmlApplicationContext.java:79)
> >>      at
> >>org.springframework.context.support.AbstractRefreshableApplicationContext
> >>.
> >>r
> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
> >>      at
> >>org.springframework.context.support.AbstractApplicationContext.obtainFres
> >>h
> >>B
> >>eanFactory(AbstractApplicationContext.java:394)
> >>      at
> >>org.springframework.context.support.AbstractApplicationContext.refresh(Ab
> >>s
> >>t
> >>ractApplicationContext.java:324)
> >>      at
> >>org.springframework.context.support.FileSystemXmlApplicationContext.<init
> >>>
> >>(
> >>FileSystemXmlApplicationContext.java:124)
> >>      at
> >>org.springframework.context.support.FileSystemXmlApplicationContext.<init
> >>>
> >>(
> >>FileSystemXmlApplicationContext.java:68)
> >>      at
> >>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<ini
> >>t
> >>>
> >>(SpringCmdLineOptionStore.java:45)
> >>      at
> >>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFacto
> >>r
> >>y
> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
> >>      at
> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
> >>      at
> >>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFil
> >>e
> >>M
> >>anagerClient.java:1349)
> >>
> >>
> >>Oct 22, 2015 3:52:05 PM
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>initHandlerMappings
> >>FINE: Ignoring namespace handler
> >>[org.springframework.ejb.config.JeeNamespaceHandler]: handler class not
> >>found
> >>java.lang.ClassNotFoundException:
> >>org.springframework.ejb.config.JeeNamespaceHandler
> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >>      at java.security.AccessController.doPrivileged(Native Method)
> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >>      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >>      at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
> >>      at
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.ini
> >>t
> >>H
> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
> >>      at
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
> >>i
> >>t
> >>>(DefaultNamespaceHandlerResolver.java:96)
> >>      at
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
> >>i
> >>t
> >>>(DefaultNamespaceHandlerResolver.java:83)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefau
> >>l
> >>t
> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReade
> >>r
> >>C
> >>ontext(XmlBeanDefinitionReader.java:487)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBea
> >>n
> >>D
> >>efinitions(XmlBeanDefinitionReader.java:468)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanD
> >>e
> >>f
> >>initions(XmlBeanDefinitionReader.java:363)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
> >>i
> >>n
> >>itions(XmlBeanDefinitionReader.java:313)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
> >>i
> >>n
> >>itions(XmlBeanDefinitionReader.java:290)
> >>      at
> >>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
> >>a
> >>d
> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
> >>      at
> >>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
> >>a
> >>d
> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
> >>      at
> >>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
> >>a
> >>d
> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
> >>      at
> >>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
> >>n
> >>D
> >>efinitions(AbstractXmlApplicationContext.java:112)
> >>      at
> >>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
> >>n
> >>D
> >>efinitions(AbstractXmlApplicationContext.java:79)
> >>      at
> >>org.springframework.context.support.AbstractRefreshableApplicationContext
> >>.
> >>r
> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
> >>      at
> >>org.springframework.context.support.AbstractApplicationContext.obtainFres
> >>h
> >>B
> >>eanFactory(AbstractApplicationContext.java:394)
> >>      at
> >>org.springframework.context.support.AbstractApplicationContext.refresh(Ab
> >>s
> >>t
> >>ractApplicationContext.java:324)
> >>      at
> >>org.springframework.context.support.FileSystemXmlApplicationContext.<init
> >>>
> >>(
> >>FileSystemXmlApplicationContext.java:124)
> >>      at
> >>org.springframework.context.support.FileSystemXmlApplicationContext.<init
> >>>
> >>(
> >>FileSystemXmlApplicationContext.java:68)
> >>      at
> >>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<ini
> >>t
> >>>
> >>(SpringCmdLineOptionStore.java:45)
> >>      at
> >>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFacto
> >>r
> >>y
> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
> >>      at
> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
> >>      at
> >>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFil
> >>e
> >>M
> >>anagerClient.java:1349)
> >>
> >>
> >>Oct 22, 2015 3:52:05 PM
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
> >>initHandlerMappings
> >>FINE: Ignoring namespace handler
> >>[org.springframework.aop.config.AopNamespaceHandler]: handler class not
> >>found
> >>java.lang.ClassNotFoundException:
> >>org.springframework.aop.config.AopNamespaceHandler
> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >>      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >>      at java.security.AccessController.doPrivileged(Native Method)
> >>      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >>      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >>      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >>      at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
> >>      at
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.ini
> >>t
> >>H
> >>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
> >>      at
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
> >>i
> >>t
> >>>(DefaultNamespaceHandlerResolver.java:96)
> >>      at
> >>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
> >>i
> >>t
> >>>(DefaultNamespaceHandlerResolver.java:83)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefau
> >>l
> >>t
> >>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReade
> >>r
> >>C
> >>ontext(XmlBeanDefinitionReader.java:487)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBea
> >>n
> >>D
> >>efinitions(XmlBeanDefinitionReader.java:468)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanD
> >>e
> >>f
> >>initions(XmlBeanDefinitionReader.java:363)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
> >>i
> >>n
> >>itions(XmlBeanDefinitionReader.java:313)
> >>      at
> >>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
> >>i
> >>n
> >>itions(XmlBeanDefinitionReader.java:290)
> >>      at
> >>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
> >>a
> >>d
> >>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
> >>      at
> >>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
> >>a
> >>d
> >>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
> >>      at
> >>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
> >>a
> >>d
> >>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
> >>      at
> >>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
> >>n
> >>D
> >>efinitions(AbstractXmlApplicationContext.java:112)
> >>      at
> >>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
> >>n
> >>D
> >>efinitions(AbstractXmlApplicationContext.java:79)
> >>      at
> >>org.springframework.context.support.AbstractRefreshableApplicationContext
> >>.
> >>r
> >>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
> >>      at
> >>org.springframework.context.support.AbstractApplicationContext.obtainFres
> >>h
> >>B
> >>eanFactory(AbstractApplicationContext.java:394)
> >>      at
> >>org.springframework.context.support.AbstractApplicationContext.refresh(Ab
> >>s
> >>t
> >>ractApplicationContext.java:324)
> >>      at
> >>org.springframework.context.support.FileSystemXmlApplicationContext.<init
> >>>
> >>(
> >>FileSystemXmlApplicationContext.java:124)
> >>      at
> >>org.springframework.context.support.FileSystemXmlApplicationContext.<init
> >>>
> >>(
> >>FileSystemXmlApplicationContext.java:68)
> >>      at
> >>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<ini
> >>t
> >>>
> >>(SpringCmdLineOptionStore.java:45)
> >>      at
> >>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFacto
> >>r
> >>y
> >>.createStore(SpringCmdLineOptionStoreFactory.java:42)
> >>      at
> org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
> >>      at
> >>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFil
> >>e
> >>M
> >>anagerClient.java:1349)
> >>
> >>
> >>Oct 22, 2015 3:52:05 PM
> >>org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
> >>registerBeanDefinitions
> >>FINE: Loading bean definitions
> >>Oct 22, 2015 3:52:05 PM
> >>org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
> >>parseBeanDefinitionElement
> >>FINE: Neither XML 'id' nor 'name' specified - using generated bean name
> >>[org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler#605514f9
> >>]
> >>
> >>Any help is appreciated.
> >>
> >>
> >>Cynthia
> >>
> >
>
>

Re: OODT 0.10 FileMgr Errors

Posted by "Wong, Cynthia L (398G)" <cy...@jpl.nasa.gov>.
Chris,

Here is the filemgr.properties deployed by RADIX. I modified slightly for
my project. I also verified that FILEMGR_HOME contains valid path. The odd
is that I can ingest but I can’t delete. If there is problem with
FILEMGR_HOME, then ingest should break too.

I originally could not check for the ingested product (-product -pn)
either due to multiple records in the catalog for the same product. I
cleaned up the catalog and ingested only one record but I still can’t
delete the product.

Here is the segment of filemgr.properties. I noticed that lines contain
“file:[FILEMGR_HOME]” rather than “file://[FILEMGR_HOME]".

# lucene catalog configuration
org.apache.oodt.cas.filemgr.catalog.lucene.idxPath=[OODT_HOME]/data/catalog
org.apache.oodt.cas.filemgr.catalog.lucene.pageSize=20
org.apache.oodt.cas.filemgr.catalog.lucene.commitLockTimeout.seconds=60
org.apache.oodt.cas.filemgr.catalog.lucene.writeLockTimeout.seconds=60
org.apache.oodt.cas.filemgr.catalog.lucene.mergeFactor=20

# XML repository manager configuration
org.apache.oodt.cas.filemgr.repositorymgr.dirs=file:[FILEMGR_HOME]/policy/o
odt,file:[FILEMGR_HOME]/policy/gnss-h2o

# XML validation layer configuration
org.apache.oodt.cas.filemgr.validation.dirs=file:[FILEMGR_HOME]/policy/oodt
,file:[FILEMGR_HOME]/policy/gnss-h2o

# remote data transfer configuration
org.apache.oodt.cas.filemgr.datatransfer.remote.chunkSize=1024

# location of Mime-Type repository
org.apache.oodt.cas.filemgr.mime.type.repository=[FILEMGR_HOME]/etc/mime-ty
pes.xml



I changed those lines to have “file://[FILEMGR_HOME]"


# XML repository manager configuration
org.apache.oodt.cas.filemgr.repositorymgr.dirs=file://[FILEMGR_HOME]/policy
/oodt,file://[FILEMGR_HOME]/policy/gnss-h2o

# XML validation layer configuration
org.apache.oodt.cas.filemgr.validation.dirs=file://[FILEMGR_HOME]/policy/oo
dt,file://[FILEMGR_HOME]/policy/gnss-h2o


% fm -dbyid -pid ca00685a-79d4-11e5-9cae-33480ce63ace
ERROR: Failed to delete product
'org.apache.oodt.cas.filemgr.structs.Product@3d52315f' :
java.lang.Exception: java.lang.IllegalArgumentException: URI is not
absolute



But, the result is same. Then, I replaced all FILEMGR_HOME in
filemgr.properties with valid paths. Same result…

FYI. My ingest command is as below:

% ./filemgr-client -url http://localhost:9000 -op -ingest -ptn rinex -ps
Flat -mf 
"file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S.met"
-rs "file:///project/amigho/deploy/gnss-h2o/pcs/data/staging/p1012850.15S"
-pn p1012850.15S

However, I found in lucene the <reference_data_store> contains an illegal
path. I’m not sure if that causes the problem for deletion. But, I see
this in other catalog (i.e. SMAP) too but it can be deleted. I’m sort of
stuck. ;) No big deal. I just can’t test and will have to remove the
entire catalog every time.

 



BTW, RADIX does not deploy filemgr/etc/logging.properties.

Thanks for your & Lewis’ pointer. I will continue to troubleshoot.
Cynthia




On 10/25/15, 10:33 AM, "Mattmann, Chris A (3980)"
<ch...@jpl.nasa.gov> wrote:

>Cynthia,
>
>The:
>
>"URI is not absolute”
>
>error is a long standing configuration issue wherein which
>an environment variable referenced in a config (likely
>etc/filemgr.properties)
>is not defined, and there is a file://[SOME_VAR] use of it, that is a
>URI. In this case you get a non absolute URI an hence the error.
>
>Please check your filemgr.properties and other configs as that is
>the most likely cause of your problem.
>
>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: chris.a.mattmann@nasa.gov
>WWW:  http://sunset.usc.edu/~mattmann/
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Adjunct Associate Professor, Computer Science Department
>University of Southern California, Los Angeles, CA 90089 USA
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>-----Original Message-----
>From: "Wong, Cynthia L (398G)" <cy...@jpl.nasa.gov>
>Reply-To: "dev@oodt.apache.org" <de...@oodt.apache.org>
>Date: Thursday, October 22, 2015 at 4:15 PM
>To: "dev@oodt.apache.org" <de...@oodt.apache.org>
>Subject: OODT 0.10 FileMgr Errors
>
>>All,
>>
>>I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
>>
>>I am able to ingest files but I can not perform the following commands to
>>get info or delete them.
>>
>>% ./filemgr-client -url http://localhost:9000 -op -product -pn
>>p1012850.15S
>>% ./filemgr-client -url http://localhost:9000 -op -pbyn -pn p1012850.15S
>>% ./filemgr-client -url http://localhost:9000 -op --deleteProductByName
>>-pn p1012850.15S
>>% ./filemgr-client -url http://localhost:9000 -op -dbyn -pn p1012850.15S
>>% ./filemgr-client -url http://localhost:9000 -op -dbyid -pid
>>68c41375-782d-11e5-808e-dd817024279f
>>
>>The error message onto console:
>>
>>ERROR: Failed to delete product
>>'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
>>java.lang.Exception: java.lang.IllegalArgumentException: URI is not
>>absolute
>>
>>
>>And a list of files were ingested (in lucene):
>>
>>% ./filemgr-client -url http://localhost:9000 -op -page1 -ptn rinex
>>Page: [num=1, totalPages=1, pageSize=20]
>>Products:
>>Product: 
>>[id=68c41375-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,str
>>u
>>c
>>ture=Flat, transferStatus=TRANSFERING]
>>Product: 
>>[id=ba7a0b76-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,str
>>u
>>c
>>ture=Flat, transferStatus=TRANSFERING]
>>Product: 
>>[id=dadee437-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,str
>>u
>>c
>>ture=Flat, transferStatus=RECEIVED]
>>Product: 
>>[id=ce936405-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,str
>>u
>>c
>>ture=Flat, transferStatus=RECEIVED]
>>Product: 
>>[id=e01b7556-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,str
>>u
>>c
>>ture=Flat, transferStatus=RECEIVED]
>>Product: 
>>[id=2d6c0385-78e7-11e5-be8b-2f30a366015e,name=p1012850.15S,type=rinex,str
>>u
>>c
>>ture=Flat, transferStatus=RECEIVED]
>>
>>
>>
>>
>>
>>
>>
>>
>>FileMgr log contains the following errors that lead me think of
>>compatibility issue.
>>
>>
>>Oct 22, 2015 3:52:05 PM
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>initHandlerMappings
>>FINE: Ignoring namespace handler
>>[org.springframework.scripting.config.LangNamespaceHandler]: handler
>>class
>>not found
>>java.lang.ClassNotFoundException:
>>org.springframework.scripting.config.LangNamespaceHandler
>>	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>>	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>>	at java.security.AccessController.doPrivileged(Native Method)
>>	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>>	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>>	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>>	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>>	at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>>	at 
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.ini
>>t
>>H
>>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>>	at 
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
>>i
>>t
>>>(DefaultNamespaceHandlerResolver.java:96)
>>	at 
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
>>i
>>t
>>>(DefaultNamespaceHandlerResolver.java:83)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefau
>>l
>>t
>>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReade
>>r
>>C
>>ontext(XmlBeanDefinitionReader.java:487)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBea
>>n
>>D
>>efinitions(XmlBeanDefinitionReader.java:468)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanD
>>e
>>f
>>initions(XmlBeanDefinitionReader.java:363)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
>>i
>>n
>>itions(XmlBeanDefinitionReader.java:313)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
>>i
>>n
>>itions(XmlBeanDefinitionReader.java:290)
>>	at 
>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
>>a
>>d
>>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>>	at 
>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
>>a
>>d
>>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>>	at 
>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
>>a
>>d
>>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>>	at 
>>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
>>n
>>D
>>efinitions(AbstractXmlApplicationContext.java:112)
>>	at 
>>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
>>n
>>D
>>efinitions(AbstractXmlApplicationContext.java:79)
>>	at 
>>org.springframework.context.support.AbstractRefreshableApplicationContext
>>.
>>r
>>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>>	at 
>>org.springframework.context.support.AbstractApplicationContext.obtainFres
>>h
>>B
>>eanFactory(AbstractApplicationContext.java:394)
>>	at 
>>org.springframework.context.support.AbstractApplicationContext.refresh(Ab
>>s
>>t
>>ractApplicationContext.java:324)
>>	at 
>>org.springframework.context.support.FileSystemXmlApplicationContext.<init
>>>
>>(
>>FileSystemXmlApplicationContext.java:124)
>>	at 
>>org.springframework.context.support.FileSystemXmlApplicationContext.<init
>>>
>>(
>>FileSystemXmlApplicationContext.java:68)
>>	at 
>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<ini
>>t
>>>
>>(SpringCmdLineOptionStore.java:45)
>>	at 
>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFacto
>>r
>>y
>>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>>	at org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>>	at 
>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFil
>>e
>>M
>>anagerClient.java:1349)
>>
>>
>>Oct 22, 2015 3:52:05 PM
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>initHandlerMappings
>>FINE: Ignoring namespace handler
>>[org.springframework.ejb.config.JeeNamespaceHandler]: handler class not
>>found
>>java.lang.ClassNotFoundException:
>>org.springframework.ejb.config.JeeNamespaceHandler
>>	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>>	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>>	at java.security.AccessController.doPrivileged(Native Method)
>>	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>>	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>>	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>>	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>>	at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>>	at 
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.ini
>>t
>>H
>>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>>	at 
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
>>i
>>t
>>>(DefaultNamespaceHandlerResolver.java:96)
>>	at 
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
>>i
>>t
>>>(DefaultNamespaceHandlerResolver.java:83)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefau
>>l
>>t
>>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReade
>>r
>>C
>>ontext(XmlBeanDefinitionReader.java:487)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBea
>>n
>>D
>>efinitions(XmlBeanDefinitionReader.java:468)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanD
>>e
>>f
>>initions(XmlBeanDefinitionReader.java:363)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
>>i
>>n
>>itions(XmlBeanDefinitionReader.java:313)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
>>i
>>n
>>itions(XmlBeanDefinitionReader.java:290)
>>	at 
>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
>>a
>>d
>>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>>	at 
>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
>>a
>>d
>>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>>	at 
>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
>>a
>>d
>>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>>	at 
>>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
>>n
>>D
>>efinitions(AbstractXmlApplicationContext.java:112)
>>	at 
>>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
>>n
>>D
>>efinitions(AbstractXmlApplicationContext.java:79)
>>	at 
>>org.springframework.context.support.AbstractRefreshableApplicationContext
>>.
>>r
>>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>>	at 
>>org.springframework.context.support.AbstractApplicationContext.obtainFres
>>h
>>B
>>eanFactory(AbstractApplicationContext.java:394)
>>	at 
>>org.springframework.context.support.AbstractApplicationContext.refresh(Ab
>>s
>>t
>>ractApplicationContext.java:324)
>>	at 
>>org.springframework.context.support.FileSystemXmlApplicationContext.<init
>>>
>>(
>>FileSystemXmlApplicationContext.java:124)
>>	at 
>>org.springframework.context.support.FileSystemXmlApplicationContext.<init
>>>
>>(
>>FileSystemXmlApplicationContext.java:68)
>>	at 
>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<ini
>>t
>>>
>>(SpringCmdLineOptionStore.java:45)
>>	at 
>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFacto
>>r
>>y
>>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>>	at org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>>	at 
>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFil
>>e
>>M
>>anagerClient.java:1349)
>>
>>
>>Oct 22, 2015 3:52:05 PM
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>>initHandlerMappings
>>FINE: Ignoring namespace handler
>>[org.springframework.aop.config.AopNamespaceHandler]: handler class not
>>found
>>java.lang.ClassNotFoundException:
>>org.springframework.aop.config.AopNamespaceHandler
>>	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>>	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>>	at java.security.AccessController.doPrivileged(Native Method)
>>	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>>	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>>	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>>	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>>	at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>>	at 
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.ini
>>t
>>H
>>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>>	at 
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
>>i
>>t
>>>(DefaultNamespaceHandlerResolver.java:96)
>>	at 
>>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<in
>>i
>>t
>>>(DefaultNamespaceHandlerResolver.java:83)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefau
>>l
>>t
>>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReade
>>r
>>C
>>ontext(XmlBeanDefinitionReader.java:487)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBea
>>n
>>D
>>efinitions(XmlBeanDefinitionReader.java:468)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanD
>>e
>>f
>>initions(XmlBeanDefinitionReader.java:363)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
>>i
>>n
>>itions(XmlBeanDefinitionReader.java:313)
>>	at 
>>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef
>>i
>>n
>>itions(XmlBeanDefinitionReader.java:290)
>>	at 
>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
>>a
>>d
>>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>>	at 
>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
>>a
>>d
>>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>>	at 
>>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo
>>a
>>d
>>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>>	at 
>>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
>>n
>>D
>>efinitions(AbstractXmlApplicationContext.java:112)
>>	at 
>>org.springframework.context.support.AbstractXmlApplicationContext.loadBea
>>n
>>D
>>efinitions(AbstractXmlApplicationContext.java:79)
>>	at 
>>org.springframework.context.support.AbstractRefreshableApplicationContext
>>.
>>r
>>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>>	at 
>>org.springframework.context.support.AbstractApplicationContext.obtainFres
>>h
>>B
>>eanFactory(AbstractApplicationContext.java:394)
>>	at 
>>org.springframework.context.support.AbstractApplicationContext.refresh(Ab
>>s
>>t
>>ractApplicationContext.java:324)
>>	at 
>>org.springframework.context.support.FileSystemXmlApplicationContext.<init
>>>
>>(
>>FileSystemXmlApplicationContext.java:124)
>>	at 
>>org.springframework.context.support.FileSystemXmlApplicationContext.<init
>>>
>>(
>>FileSystemXmlApplicationContext.java:68)
>>	at 
>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<ini
>>t
>>>
>>(SpringCmdLineOptionStore.java:45)
>>	at 
>>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFacto
>>r
>>y
>>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>>	at org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>>	at 
>>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFil
>>e
>>M
>>anagerClient.java:1349)
>>
>>
>>Oct 22, 2015 3:52:05 PM
>>org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
>>registerBeanDefinitions
>>FINE: Loading bean definitions
>>Oct 22, 2015 3:52:05 PM
>>org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
>>parseBeanDefinitionElement
>>FINE: Neither XML 'id' nor 'name' specified - using generated bean name
>>[org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler#605514f9
>>]
>>
>>Any help is appreciated.
>>
>>
>>Cynthia
>>
>


Re: OODT 0.10 FileMgr Errors

Posted by "Mattmann, Chris A (3980)" <ch...@jpl.nasa.gov>.
Cynthia,

The:

"URI is not absolute”

error is a long standing configuration issue wherein which
an environment variable referenced in a config (likely
etc/filemgr.properties)
is not defined, and there is a file://[SOME_VAR] use of it, that is a
URI. In this case you get a non absolute URI an hence the error.

Please check your filemgr.properties and other configs as that is
the most likely cause of your problem.

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: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++





-----Original Message-----
From: "Wong, Cynthia L (398G)" <cy...@jpl.nasa.gov>
Reply-To: "dev@oodt.apache.org" <de...@oodt.apache.org>
Date: Thursday, October 22, 2015 at 4:15 PM
To: "dev@oodt.apache.org" <de...@oodt.apache.org>
Subject: OODT 0.10 FileMgr Errors

>All,
>
>I¹m checking out OODT 0.10. Do you know if it works with JDK 1.7?
>
>I am able to ingest files but I can not perform the following commands to
>get info or delete them.
>
>% ./filemgr-client -url http://localhost:9000 -op -product -pn
>p1012850.15S
>% ./filemgr-client -url http://localhost:9000 -op -pbyn -pn p1012850.15S
>% ./filemgr-client -url http://localhost:9000 -op --deleteProductByName
>-pn p1012850.15S
>% ./filemgr-client -url http://localhost:9000 -op -dbyn -pn p1012850.15S
>% ./filemgr-client -url http://localhost:9000 -op -dbyid -pid
>68c41375-782d-11e5-808e-dd817024279f
>
>The error message onto console:
>
>ERROR: Failed to delete product
>'org.apache.oodt.cas.filemgr.structs.Product@27a8eaf7' :
>java.lang.Exception: java.lang.IllegalArgumentException: URI is not
>absolute
>
>
>And a list of files were ingested (in lucene):
>
>% ./filemgr-client -url http://localhost:9000 -op -page1 -ptn rinex
>Page: [num=1, totalPages=1, pageSize=20]
>Products:
>Product: 
>[id=68c41375-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,stru
>c
>ture=Flat, transferStatus=TRANSFERING]
>Product: 
>[id=ba7a0b76-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,stru
>c
>ture=Flat, transferStatus=TRANSFERING]
>Product: 
>[id=dadee437-782d-11e5-808e-dd817024279f,name=p1012850.15S,type=rinex,stru
>c
>ture=Flat, transferStatus=RECEIVED]
>Product: 
>[id=ce936405-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,stru
>c
>ture=Flat, transferStatus=RECEIVED]
>Product: 
>[id=e01b7556-782f-11e5-adf7-2f670ce93a4d,name=p1012850.15S,type=rinex,stru
>c
>ture=Flat, transferStatus=RECEIVED]
>Product: 
>[id=2d6c0385-78e7-11e5-be8b-2f30a366015e,name=p1012850.15S,type=rinex,stru
>c
>ture=Flat, transferStatus=RECEIVED]
>
>
>
>
>
>
>
>
>FileMgr log contains the following errors that lead me think of
>compatibility issue.
>
>
>Oct 22, 2015 3:52:05 PM
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>initHandlerMappings
>FINE: Ignoring namespace handler
>[org.springframework.scripting.config.LangNamespaceHandler]: handler class
>not found
>java.lang.ClassNotFoundException:
>org.springframework.scripting.config.LangNamespaceHandler
>	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>	at java.security.AccessController.doPrivileged(Native Method)
>	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>	at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>	at 
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.init
>H
>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>	at 
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<ini
>t
>>(DefaultNamespaceHandlerResolver.java:96)
>	at 
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<ini
>t
>>(DefaultNamespaceHandlerResolver.java:83)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefaul
>t
>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReader
>C
>ontext(XmlBeanDefinitionReader.java:487)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBean
>D
>efinitions(XmlBeanDefinitionReader.java:468)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDe
>f
>initions(XmlBeanDefinitionReader.java:363)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefi
>n
>itions(XmlBeanDefinitionReader.java:313)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefi
>n
>itions(XmlBeanDefinitionReader.java:290)
>	at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>d
>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>	at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>d
>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>	at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>d
>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>	at 
>org.springframework.context.support.AbstractXmlApplicationContext.loadBean
>D
>efinitions(AbstractXmlApplicationContext.java:112)
>	at 
>org.springframework.context.support.AbstractXmlApplicationContext.loadBean
>D
>efinitions(AbstractXmlApplicationContext.java:79)
>	at 
>org.springframework.context.support.AbstractRefreshableApplicationContext.
>r
>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>	at 
>org.springframework.context.support.AbstractApplicationContext.obtainFresh
>B
>eanFactory(AbstractApplicationContext.java:394)
>	at 
>org.springframework.context.support.AbstractApplicationContext.refresh(Abs
>t
>ractApplicationContext.java:324)
>	at 
>org.springframework.context.support.FileSystemXmlApplicationContext.<init>
>(
>FileSystemXmlApplicationContext.java:124)
>	at 
>org.springframework.context.support.FileSystemXmlApplicationContext.<init>
>(
>FileSystemXmlApplicationContext.java:68)
>	at 
>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<init
>>
>(SpringCmdLineOptionStore.java:45)
>	at 
>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFactor
>y
>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>	at org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>	at 
>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFile
>M
>anagerClient.java:1349)
>
>
>Oct 22, 2015 3:52:05 PM
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>initHandlerMappings
>FINE: Ignoring namespace handler
>[org.springframework.ejb.config.JeeNamespaceHandler]: handler class not
>found
>java.lang.ClassNotFoundException:
>org.springframework.ejb.config.JeeNamespaceHandler
>	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>	at java.security.AccessController.doPrivileged(Native Method)
>	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>	at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>	at 
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.init
>H
>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>	at 
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<ini
>t
>>(DefaultNamespaceHandlerResolver.java:96)
>	at 
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<ini
>t
>>(DefaultNamespaceHandlerResolver.java:83)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefaul
>t
>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReader
>C
>ontext(XmlBeanDefinitionReader.java:487)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBean
>D
>efinitions(XmlBeanDefinitionReader.java:468)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDe
>f
>initions(XmlBeanDefinitionReader.java:363)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefi
>n
>itions(XmlBeanDefinitionReader.java:313)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefi
>n
>itions(XmlBeanDefinitionReader.java:290)
>	at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>d
>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>	at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>d
>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>	at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>d
>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>	at 
>org.springframework.context.support.AbstractXmlApplicationContext.loadBean
>D
>efinitions(AbstractXmlApplicationContext.java:112)
>	at 
>org.springframework.context.support.AbstractXmlApplicationContext.loadBean
>D
>efinitions(AbstractXmlApplicationContext.java:79)
>	at 
>org.springframework.context.support.AbstractRefreshableApplicationContext.
>r
>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>	at 
>org.springframework.context.support.AbstractApplicationContext.obtainFresh
>B
>eanFactory(AbstractApplicationContext.java:394)
>	at 
>org.springframework.context.support.AbstractApplicationContext.refresh(Abs
>t
>ractApplicationContext.java:324)
>	at 
>org.springframework.context.support.FileSystemXmlApplicationContext.<init>
>(
>FileSystemXmlApplicationContext.java:124)
>	at 
>org.springframework.context.support.FileSystemXmlApplicationContext.<init>
>(
>FileSystemXmlApplicationContext.java:68)
>	at 
>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<init
>>
>(SpringCmdLineOptionStore.java:45)
>	at 
>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFactor
>y
>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>	at org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>	at 
>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFile
>M
>anagerClient.java:1349)
>
>
>Oct 22, 2015 3:52:05 PM
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver
>initHandlerMappings
>FINE: Ignoring namespace handler
>[org.springframework.aop.config.AopNamespaceHandler]: handler class not
>found
>java.lang.ClassNotFoundException:
>org.springframework.aop.config.AopNamespaceHandler
>	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>	at java.security.AccessController.doPrivileged(Native Method)
>	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>	at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>	at 
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.init
>H
>andlerMappings(DefaultNamespaceHandlerResolver.java:117)
>	at 
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<ini
>t
>>(DefaultNamespaceHandlerResolver.java:96)
>	at 
>org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<ini
>t
>>(DefaultNamespaceHandlerResolver.java:83)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefaul
>t
>NamespaceHandlerResolver(XmlBeanDefinitionReader.java:498)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReader
>C
>ontext(XmlBeanDefinitionReader.java:487)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBean
>D
>efinitions(XmlBeanDefinitionReader.java:468)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDe
>f
>initions(XmlBeanDefinitionReader.java:363)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefi
>n
>itions(XmlBeanDefinitionReader.java:313)
>	at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefi
>n
>itions(XmlBeanDefinitionReader.java:290)
>	at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>d
>BeanDefinitions(AbstractBeanDefinitionReader.java:131)
>	at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>d
>BeanDefinitions(AbstractBeanDefinitionReader.java:147)
>	at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>d
>BeanDefinitions(AbstractBeanDefinitionReader.java:173)
>	at 
>org.springframework.context.support.AbstractXmlApplicationContext.loadBean
>D
>efinitions(AbstractXmlApplicationContext.java:112)
>	at 
>org.springframework.context.support.AbstractXmlApplicationContext.loadBean
>D
>efinitions(AbstractXmlApplicationContext.java:79)
>	at 
>org.springframework.context.support.AbstractRefreshableApplicationContext.
>r
>efreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>	at 
>org.springframework.context.support.AbstractApplicationContext.obtainFresh
>B
>eanFactory(AbstractApplicationContext.java:394)
>	at 
>org.springframework.context.support.AbstractApplicationContext.refresh(Abs
>t
>ractApplicationContext.java:324)
>	at 
>org.springframework.context.support.FileSystemXmlApplicationContext.<init>
>(
>FileSystemXmlApplicationContext.java:124)
>	at 
>org.springframework.context.support.FileSystemXmlApplicationContext.<init>
>(
>FileSystemXmlApplicationContext.java:68)
>	at 
>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStore.<init
>>
>(SpringCmdLineOptionStore.java:45)
>	at 
>org.apache.oodt.cas.cli.option.store.spring.SpringCmdLineOptionStoreFactor
>y
>.createStore(SpringCmdLineOptionStoreFactory.java:42)
>	at org.apache.oodt.cas.cli.CmdLineUtility.<init>(CmdLineUtility.java:94)
>	at 
>org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient.main(XmlRpcFile
>M
>anagerClient.java:1349)
>
>
>Oct 22, 2015 3:52:05 PM
>org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
>registerBeanDefinitions
>FINE: Loading bean definitions
>Oct 22, 2015 3:52:05 PM
>org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
>parseBeanDefinitionElement
>FINE: Neither XML 'id' nor 'name' specified - using generated bean name
>[org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler#605514f9]
>
>Any help is appreciated.
>
>
>Cynthia
>