Hi Monisha,
MShah schrieb:
Thanks Andreas for responding.
I did check the resource file for my module, and I do not have any
references to person there. I checked the documentation on editing a
resource and it says besides changing the
resourcetype-generaltemplateone.xconf file
"When you re-deploy the module, make sure that cocoon.xconf is properly
updated - either by deleting the file from the web application, or by adding
the new line manually. "
So I deleted the cocoon.xconf file, rebuild suing build.bat, but I am still
getting the error where in when I am trying to edit using bxe it tries to
validate using the foaf.rng file from the person module and complains that
Document has root node named html RelaxNG expects rdf:RDF
* Did you restart your servlet engine?
* Did you double-check that the document has the correct resource type?
* Did you try to open the schema in the browser? Maybe a caching issue?
If nothing else helps, you could use the debugger to find out why the
wrong schema is used.
-- Andreas
Any inputs on resolving this will be appreciated.
Thanks,
Monisha
Andreas Hartmann wrote:
Hi Monisha,
MShah schrieb:
I added a a couple of new resources in lenya, one is the sample person
resource that is discussed in the tutorial and I created and added my own
resource as well, I can create a new resource type that I added, when
when I
try editing the resource using bxe the person resource works perfectly,
but
when I try to edit my own resource using bxe it is trying to load the
foaf.rng, Relax NG schema for the person resource and is failing. Where
is
the foaf.rng file being referenced in the new resource I created.
the schema is referenced in the resource type declaration:
<component-instance name="person" logger="lenya.resourcetypes"
class="org.apache.lenya.cms.publication.ResourceTypeImpl">
<schema
namespace="http://relaxng.org/ns/structure/0.9"
uri="fallback://lenya/modules/person/resources/schemas/foaf.rng"
/>
…
</component-instance>
http://lenya.apache.org/docu20/tutorials/newResourceType/newResourceTypePart1.html
-- Andreas
--
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.ch
Tel.: +41 (0) 43 818 57 01
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
--
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.ch
Tel.: +41 (0) 43 818 57 01
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]