Revision 42109
Added by Claudio Atzori about 8 years ago
ServiceRegistrator.java | ||
---|---|---|
218 | 218 |
*/ |
219 | 219 |
protected void ensureSchemaExists(final String serviceName) { |
220 | 220 |
try { |
221 |
serviceLocator.getService(ISLookUpService.class).getResourceProfileByQuery( |
|
222 |
"//*[local-name() = 'complexType' and @name = 'RESOURCE_TYPEType']//*[local-name() = 'enumeration' and @value = '" + serviceName |
|
223 |
+ "ResourceType']"); |
|
221 |
serviceLocator.getService(ISLookUpService.class).getResourceTypeSchema(serviceName); |
|
222 |
//serviceLocator.getService(ISLookUpService.class).getResourceProfileByQuery( |
|
223 |
// "//*[local-name() = 'complexType' and @name = 'RESOURCE_TYPEType']//*[local-name() = 'enumeration' and @value = '" + serviceName |
|
224 |
// + "ResourceType']"); |
|
224 | 225 |
log.warn("schema for " + serviceName + " appears to exist"); |
225 | 226 |
} catch (final ISLookUpDocumentNotFoundException e) { |
226 | 227 |
log.warn("registering schema for " + serviceName); |
Also available in: Unified diff
trying to avoid heavy xqueries