projects
/
gpl
/
argeo-suite.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
GeoGson tooling
[gpl/argeo-suite.git]
/
org.argeo.app.core
/
src
/
org
/
argeo
/
app
/
core
/
SuiteContentNamespace.java
diff --git
a/org.argeo.app.core/src/org/argeo/app/core/SuiteContentNamespace.java
b/org.argeo.app.core/src/org/argeo/app/core/SuiteContentNamespace.java
index 48c508b45c54c6697ad84569d7335578a5e30fec..6b5ab3c45bed02dd651c5acf76ca0871e86dd99e 100644
(file)
--- a/
org.argeo.app.core/src/org/argeo/app/core/SuiteContentNamespace.java
+++ b/
org.argeo.app.core/src/org/argeo/app/core/SuiteContentNamespace.java
@@
-10,7
+10,7
@@
public enum SuiteContentNamespace implements ContentNamespace {
//
// ARGEO
//
//
// ARGEO
//
- ENTITY("entity", "http://www.argeo.org/ns/entity", "entity.xsd", null),
+ ENTITY("entity", "http://www.argeo.org/ns/entity", "
/org/argeo/app/api/
entity.xsd", null),
//
ARGEO_DBK("argeodbk", "http://www.argeo.org/ns/argeodbk", null, null),
//
//
ARGEO_DBK("argeodbk", "http://www.argeo.org/ns/argeodbk", null, null),
//
@@
-62,7
+62,10
@@
public enum SuiteContentNamespace implements ContentNamespace {
Objects.requireNonNull(namespace);
this.namespace = namespace;
if (resourceFileName != null) {
Objects.requireNonNull(namespace);
this.namespace = namespace;
if (resourceFileName != null) {
- resource = getClass().getResource(RESOURCE_BASE + resourceFileName);
+ if (!resourceFileName.startsWith("/"))
+ resource = getClass().getResource(RESOURCE_BASE + resourceFileName);
+ else
+ resource = getClass().getResource(resourceFileName);
Objects.requireNonNull(resource);
}
if (publicUrl != null)
Objects.requireNonNull(resource);
}
if (publicUrl != null)