[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
Re: [geclipse-dev] GRIA questions
 | 
Hello Ken, Ariel, Jie!
Thanks to Ariel for this log fragments! It may help us to discover 
potential problems.
Ariel Garcia pisze:
in the tomcat/gria logs i see warnings like this one:
-----------
2008-04-28 07:44:48,547 WARN  
[uk.ac.soton.itinnovation.grid.service.registry.util.content.ServiceExtractionStrategyHelper] 
(Thread-45:DefaultServiceExtractionStrategy.java:56) object '$Proxy10' 
uses default strategy 'class 
uk.ac.soton.itinnovation.grid.service.registry.util.content.DefaultServiceExtractionStrategy'
-----------
what does it mean, is that bad in the sense that the server would like us 
to use a different "default strategy", whatever that means?
I don't know for what is ServiceExtractionStrategyHelper. Gria 
documentation says about that class and implemented interfaces exactly 
nothing (autogenerated java-doc)!
I'm sure Ken may help us to understand why we have this warning on GRIA 
server.
Another question:
i see some exceptions regarding jobs submitted with invalid parameters, 
things like:
** java.lang.IllegalArgumentException: Could not parse JSDL against schema
(...)
Caused by: org.xml.sax.SAXParseException: 
cvc-datatype-valid.1.2.1: 'file:/C:/Dokumente%20und%20Einstell
ungen/Tao-j/Eigene%20Dateien/geclipse.jpg' is not a valid value 
for 'NCName'.
The question is, doesn't the GRIA client libs check for those things before 
submitting? I think it would make sense that this error is catched by the 
client libs.
Personally I'm convinced that only GRIA server should make validation. 
There should be only one place where jsdl is validated, to avoid 
consistency problems. Who know - now this jsdl is not valid, but in next 
GRIA server it will be correct?
Please notice that our user (hello Jie :-) saw message "Could not parse 
JSDL..." during submission.
Another thing is that I'm not sure if that error should be logged on the 
GRIA server, because this is not server error. It's rather user's 
mistake, which user may do.
** faultString: Application 'paint2' was not found
** faultString: Application 'newFile' was not found
These ones... how can they happen, if we query for the list of available 
applications in the gria infoservice?
ipse.org/mailman/listinfo/geclipse-dev
We query for list of applications, user may select the correct one. But 
he may also edit application name in jsdl editor.
I see that Jie tested GRIA very deeply! Danke!!!
--
Regards,
Mariusz Wojtysiak