Yes. We came across this issue while testing G-Reg 4.0.0 release and then the solution given was to use fullstops instead of spaces. In fact, in latest G-Reg packs, the default ServiceLifeCycle has a state in this format.
: <state id="Production"> <datamodel> <data name="transitionExecution"> <execution forEvent="Demote" class="org.wso2.carbon.governance.registry.extensions.executors.DemoteActionExecutor"> </execution> <execution forEvent="Publish" class="org.wso2.carbon.governance.registry.extensions.executors.apistore.ApiStoreExecutor"> </execution> </data> </datamodel> <transition event="Publish" target=" Published.to.APIStore"/> <transition event="Demote" target="Testing"/> </state> <state id="Published.to.APIStore"> </state> : Regards, Evanthika On Wed, Oct 31, 2012 at 11:36 PM, Janaka Ranabahu <jan...@wso2.com> wrote: > Hi Shelan, > > Did you try defining the state ID by replacing all the whitespaces with > '.' character. > > *Eg:- Ready For QA ==> Ready.For.QA* > > IIRC, it should show that correctly in the UI. Also IIRC, similar > scenarios have been tested against lifecycles in past releases. Maybe QA > folks can share more information on that. > > Thanks, > Janaka > > > On Wed, Oct 31, 2012 at 2:18 PM, Shelan Perera <she...@wso2.com> wrote: > >> Hi, >> >> For the issue [1] we cannot specify whitespaces in state ID. It is a >> constraint added by SCXML and it gives an exception when it tries to parse. >> According to this [2] release note they have mentioned >> not to add white spaces in state IDs. A fix would be to add a temporary >> element which will complaint with parsing and then again replace it with >> white space. Is that approach clean enough to introduce? >> >> Thanks >> >> >> [1] https://wso2.org/jira/browse/REGISTRY-1378 >> >> [2] >> http://svn.apache.org/repos/asf/commons/proper/scxml/tags/SCXML_0_7/RELEASE-NOTES.txt >> -- >> *Shelan Perera* >> >> Software Engineer >> ** >> *WSO2, Inc. : wso2.com* >> lean.enterprise.middleware. >> >> *Home Page* : shelan.org >> *Blog* : blog.shelan.org >> *Linked-i*n :http://www.linkedin.com/pub/shelan-perera/a/194/465 >> *Twitter* :https://twitter.com/#!/shelan >> >> *Mobile* : +94 772 604 402 >> >> >> >> _______________________________________________ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Janaka Ranabahu > Software Engineer > WSO2 Inc. > > Mobile +94 718370861 > Email : jan...@wso2.com > Blog : janakaranabahu.blogspot.com > >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev