Hi Shiva,

This is the xml configuration of the lifecycle source in governance
registry.

<aspect name="SampleLifeCycle"
class="org.wso2.carbon.governance.registry.extensions.aspects.DefaultLifeCycle">
    <configuration type="literal">
        <lifecycle>
            <scxml xmlns="http://www.w3.org/2005/07/scxml";
                   version="1.0"
                   initialstate="Development">
                <state id="Development">
                    <datamodel>
                       <data name="transitionExecution">
        <execution forEvent="Promote"
class="org.wso2.carbon.governance.registry.extensions.executors.WSExecutor">
                    <parameter name="async" value="false"/>
                    <parameter name="save.type" value="property"/>
                    <parameter name="save.name" value="response"/>
                    <parameter name="response.xpath" value="//ns:return"/>
                    <parameter name="response.namespace" value="
http://ws.apache.org/axis2"/>
                    <parameter name="response.namespace.prefix" value="ns"/>
                    <parameter name="epr" value="
http://localhost:8080/axis2/services/AdderService.AdderServiceHttpSoap11Endpoint/
"/>
                    <parameter name="payload">
                        <soapenv:Envelope xmlns:soapenv="
http://schemas.xmlsoap.org/soap/envelope/"; xmlns:axis="
http://ws.apache.org/axis2";>
                            <soapenv:Header/>
                            <soapenv:Body>
                                <axis:add>
                                    <axis:args0>5</axis:args0>
                                    <axis:args1>6</axis:args1>
                                </axis:add>
                            </soapenv:Body>
                        </soapenv:Envelope>
                    </parameter>
          </execution>
</data>
                    </datamodel>
                    <transition event="Promote" target="Tested"/>

                </state>
                <state id="Tested">
                    <datamodel>
                        <data name="checkItems">
                            <item name="Effective Inspection Completed"
forEvent="">
                            </item>
                            <item name="Test Cases Passed" forEvent="">
                            </item>
                            <item name="Smoke Test Passed" forEvent="">
                            </item>
                        </data>
                    </datamodel>
                    <transition event="Promote" target="Production"/>
                    <transition event="Demote" target="Development"/>
                </state>
                <state id="Production">
                    <transition event="Demote" target="Tested"/>
                </state>
            </scxml>
        </lifecycle>
    </configuration>
</aspect>


Thanks & Regards,

On Thu, Oct 9, 2014 at 12:10 PM, Shiva Balachandran <[email protected]> wrote:

> Hi Himasha,
>
> Please share the complete XML file.
>
> Thank you
>
> On Thu, Oct 9, 2014 at 9:28 AM, Himasha Guruge <[email protected]> wrote:
>
>> Hi All,
>>
>> In Governance Registry web service executor sample[1] , when trying to
>> create a new lifecycle, I'm unable to save it since it says unable to
>> validate the configuration.
>>
>> In the console, following error is shown where line number 23 points to
>> " <axis:args0>5</axis:args0>" of the payload parameter.
>>
>>  "ERROR {org.wso2.carbon.governance.lcm.util.CommonUtil} -  Unable to
>> parse the XML configuration. Please validate the XML
>> configurationorg.xml.sax.SAXParseException; lineNumber: 23; columnNumber:
>> 33; cvc-complex-type.2.3: Element 'parameter' cannot have character
>> [children], because the type's content type is element-only."
>>
>> I have added the exact segment mentioned in the sample, under data model
>> tag of Development state. What could be the issue in the xml configuration?
>>
>> [1]
>>  https://docs.wso2.com/display/Governance460/Web+Service+Executor+Sample
>> <https://docs.wso2.com/display/Governance460/Web+Service+Executor+Sample>
>> Thanks & Regards,
>>
>> --
>> 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
>>
>>
>
>
> --
> Shiva Balachandran
> Software Engineer
> WSO2 Inc.
>
> Mobile - +94 774445788
>



-- 
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

Reply via email to