Hi Himasha, Yes, removing the Created time causes the issue as it is mandatory. The given rxt should work without any issues.
Thank you, Sameera On Tue, Oct 28, 2014 at 3:09 PM, Himasha Guruge <[email protected]> wrote: > Hi Sameera, > > Thanks for the response, earlier I had removed create time which must've > caused the issue. Once I added it back the error was resolved. This is the > RXT definition I used. > > <?xml version="1.0"?> > <artifactType type="application/vnd.wso2-chevron+xml" shortName="chevron" > singularLabel="Chevron" > pluralLabel="Chevrons" > hasNamespace="false" iconSet="10"> > > <storagePath>/chevrons/@{overview_provider}/@{overview_name}/@{overview_version}</storagePath> > <nameAttribute>overview_name</nameAttribute> > <ui> > <list> > <column name="Provider"> > <data type="path" value="overview_provider" > href="@{storagePath}"/> > </column> > <column name="Name"> > <data type="path" value="overview_name" > href="@{storagePath}"/> > </column> > <column name="Platform"> > <data type="path" value="overview_platform" > href="@{storagePath}"/> > </column> > <column name="Version"> > <data type="path" value="overview_version" > href="@{storagePath}"/> > </column> > </list> > </ui> > <content> > <table name="Overview"> > <field type="text" required="true"> > <name>Provider</name> > </field> > <field type="text" required="true"> > <name>Name</name> > </field> > <field type="text" required="true"> > <name>Version</name> > </field> > <field type="text" required="true"> > <name>Owner</name> > </field> > <field type="text" required="true"> > <name>Predecessors</name> > </field> > <field type="text" required="true"> > <name>Successors</name> > </field> > <field type="text" required="true"> > <name>Associated Product Process</name> > </field> > <field type="text"> > <name>Createdtime</name> > </field> > <field type="text-area"> > <name>Description</name> > </field> > </table> > <table name="Images"> > <field type="text" required="true"> > <name>Icon</name> > </field> > <field type="text" required="true"> > <name>Thumbnail</name> > </field> > <field type="text" required="true"> > <name>Banner</name> > </field> > </table> > </content> > > </artifactType> > > Thanks , > > Himasha > > On Tue, Oct 28, 2014 at 2:56 PM, Sameera Jayaratna <[email protected]> > wrote: > >> Hi Himasha, >> >> Can you share the RXT definition you tried that gives the error? >> What is the ES version you are working with? >> >> AFAIK provider, name, version and created time are mandatory in an RXT >> definition as they are required for basic processing of an asset in ES. >> >> Thank you, >> Sameera >> >> On Tue, Oct 28, 2014 at 2:13 PM, Himasha Guruge <[email protected]> >> wrote: >> >>> Hi all, >>> >>> I was trying out on creating new asset types in Enterprise Store, and >>> was able to add a new asset type as mentioned in the documentation. But >>> when I try to customize by altering the fields (add/remove) of the rxt file >>> , I get the following error while accessing publisher url. >>> >>> *org.mozilla.javascript.WrappedException: Wrapped >>> org.jaggeryjs.scriptengine.exceptions.ScriptException: >>> org.mozilla.javascript.EcmaError: TypeError: Cannot read property "name" >>> from null (/publisher/modules/ext/core/extension.parser.js#97) >>> (/publisher/controllers/assets_router.jag#83)* >>> >>> Are there any default fields that all rxts should include? If so what >>> would be the reason behind it? Appreciate any advice on this. >>> -- >>> Himasha Guruge >>> *Software Engineer* >>> WS*O2* *Inc.* >>> Mobile: +94 777459299 >>> [email protected] >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> >> >> >> *Thanks & Regards,Sameera Jayaratna Software Engineer; **WSO2 Inc. * >> >> *lean . enterprise . middleware | http://wso2.com <http://wso2.com> * >> > > > > -- > Himasha Guruge > *Software Engineer* > WS*O2* *Inc.* > Mobile: +94 777459299 > [email protected] > -- *Thanks & Regards,Sameera Jayaratna Software Engineer; **WSO2 Inc. * *lean . enterprise . middleware | http://wso2.com <http://wso2.com> *
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
