Skip to main content

[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


Back to the top