Subject: problem when creating my own OGSA_DAI resource
- Next message: Mike Jackson: "Re: problem when creating my own OGSA_DAI resource"
- Previous message: Ally Hume: "Re: Incorrect integer value: 'null' for column 'idt_diagnostico' at row 1"
- Next in thread: Mike Jackson: "Re: problem when creating my own OGSA_DAI resource"
- Reply: Mike Jackson: "Re: problem when creating my own OGSA_DAI resource"
From: Carlos Buil Aranda (cbuil@delicias.dia.fi.upm.es)
Date: Aug 11, 2008 13:10
Hello all,
I'm new to OGSA-DAI and I have a problem when creating my own resource. This
resource wants to access an OWL ontology as a resource. The problem I have
is when I try to deploy it in a Globus container because I get an exception
like the one that is at the end of the email. I've been looking at Section
17 of the OGSA-Dai's user manual
(http://www.ogsadai.org.uk/documentation/ogsadai3.0/ogsadai3.0-gt/ServerConf
igFilesCH.html) and I think I've configured everything properly. I also
attach the resource file I created.
Thanks a lot!
Carlos
R2OResource file
id=R2OResource
type=uk.org.ogsadai.DATA_RESOURCE
creationTime=null
terminationTime=null
PROPERTIES
mapster.resource.driver=com.mysql.jdbc.Driver
mapster.resource.databaseurl=jdbc:mysql:///partsdb
mapster.resource.user=root
mapster.resource.pwd=root
mapster.resource.outputpath=d:/tmp/mapstertest/output.rdf
mapster.resource.r2ofilepath=d:/tmp/mapstertest/carsr2o.xml
mapster.resource.queryfilepath=d:/tmp/mapstertest/carquery.xml
mapster.resource.ontofilepath=d:/tmp/mapstertest/onto.owl
END
CONFIG
END
D:\Tools\ws-core-4.0.7\bin>globus-start-container -nosec
Listening for transport dt_socket at address: 5005
2008-08-11 13:52:55,541 ERROR resource.GTResourceAdapterHome
[main,errorExceptionAndChildren:?] #121
8455575525:3# There is a problem with the content of persistence file
D:\Tools\ws-core-4.0.7\etc\dai
\resources\R2OResource.
2008-08-11 13:52:55,544 ERROR resource.GTResourceAdapterHome
[main,errorExceptionAndChildren:?] #121
8455575525:3# Expected ACTIVITIES but found ENGINE-CONFIG.
2008-08-11 13:52:55,545 ERROR resource.GTResourceAdapterHome
[main,logStackTraceError:?] uk.org.ogsa
dai.persistence.file.PersistenceFileContentException: There is a problem
with the content of persist
ence file D:\Tools\ws-core-4.0.7\etc\dai\resources\R2OResource.
at
uk.org.ogsadai.persistence.file.resource.SimpleFileResourceStateDAO.getResou
rceState(Unkn
own Source)
at
uk.org.ogsadai.persistence.file.resource.SimpleFileResourceStateDAO.getResou
rceState(Unkn
own Source)
at uk.org.ogsadai.resource.SimpleResourceManager.getResource(Unknown
Source)
at
uk.org.ogsadai.service.gt.resource.GTResourceAdapterHome.initialize(Unknown
Source)
at
uk.org.ogsadai.service.gt.request.resource.GTRequestResourceHome.initialize(
Unknown Sourc
e)
at
org.globus.wsrf.jndi.BasicBeanFactory.getObjectInstance(BasicBeanFactory.jav
a:38)
at
org.globus.wsrf.jndi.BeanFactory.getInstance(BeanFactory.java:113)
at
org.globus.wsrf.jndi.BeanFactory.getObjectInstance(BeanFactory.java:79)
at
org.apache.naming.factory.ResourceFactory.getObjectInstance(Unknown Source)
at
javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.SynchronizedContext.lookup(Unknown Source)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.SynchronizedContext.lookup(Unknown Source)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.SynchronizedContext.lookup(Unknown Source)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.SynchronizedContext.lookup(Unknown Source)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.SynchronizedContext.lookup(Unknown Source)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.NamingContext.lookup(Unknown Source)
at org.apache.naming.SynchronizedContext.lookup(Unknown Source)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at org.apache.naming.SelectorContext.lookup(Unknown Source)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at
org.globus.wsrf.impl.ResourceContextImpl.getResourceHome(ResourceContextImpl
.java:124)
at
org.globus.wsrf.container.ServiceManager$InitPrivilegedAction.initialize(Ser
viceManager.j
ava:265)
at
org.globus.wsrf.container.ServiceManager.initializeService(ServiceManager.ja
va:215)
at
org.globus.wsrf.container.ServiceManager.start(ServiceManager.java:148)
at
org.globus.wsrf.container.ServiceDispatcher.init(ServiceDispatcher.java:127)
at
org.globus.wsrf.container.ServiceContainer.start(ServiceContainer.java:242)
at
org.globus.wsrf.container.ServiceContainer.<init>(ServiceContainer.java:197)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
sorImpl.java:
39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
torAccessorIm
pl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at
org.globus.wsrf.container.ServiceContainer.createContainer(ServiceContainer.
java:138)
at
org.globus.wsrf.container.ServiceContainer.main(ServiceContainer.java:411)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.globus.bootstrap.BootstrapBase.launch(BootstrapBase.java:95)
at org.globus.bootstrap.Bootstrap.main(Bootstrap.java:37)
Caused by: uk.org.ogsadai.config.ConfigurationValueMissingException:
Expected ACTIVITIES but found E
NGINE-CONFIG.
at uk.org.ogsadai.persistence.file.FileDAOUtils.getLine(Unknown
Source)
at
uk.org.ogsadai.persistence.file.resource.SimpleFileResourceStateDAO.stringsT
oResourceStat
e(Unknown Source)
at
uk.org.ogsadai.persistence.file.resource.SimpleFileResourceStateDAO.stringsT
oDataResource
State(Unknown Source)
... 50 more
Failed to start container: Failed to initialize
'dai/RequestManagementService' service [Caused by: ;
nested exception is:
javax.naming.NamingException: Bean initialization failed [Root
exception is uk.org.ogsadai.p
ersistence.file.PersistenceFileContentException: There is a problem with the
content of persistence
file D:\Tools\ws-core-4.0.7\etc\dai\resources\R2OResource.]]
D:\Tools\ws-core-4.0.7\bin>
- Next message: Mike Jackson: "Re: problem when creating my own OGSA_DAI resource"
- Previous message: Ally Hume: "Re: Incorrect integer value: 'null' for column 'idt_diagnostico' at row 1"
- Next in thread: Mike Jackson: "Re: problem when creating my own OGSA_DAI resource"
- Reply: Mike Jackson: "Re: problem when creating my own OGSA_DAI resource"