Hi Eranda,

Yes it seems to be a bug caused by the RXT improvements. If we move into a
new rxt enhancement, we may have to provide data migration scripts as well.

Regards,
Chandana


On Wed, Aug 7, 2013 at 1:27 PM, Eranda Sooriyabandara <era...@wso2.com>wrote:

> Hi guys,
> I think I found the solution for this. We need to remove the option-text
> field its redundant now. We can replace it easily by our new unbounded
> option.
> Both of the following configurations are rendered in the UI in the same
> way.
>
> Option-text configuration
> <table name="Endpoints">
>             <subheading>
>                 <heading>Environments</heading>
>                 <heading>URL</heading>
>             </subheading>
>             <field type="option-text"  maxoccurs="unbounded">
>                 <name label="Endpoint">Endpoint</name>
>                 <values>
>                     <value>None</value>
>                     <value>Unknown</value>
>                     <value>Dev</value>
>                     <value>Test</value>
>                     <value>Stag</value>
>                     <value>Prod</value>
>                 </values>
>             </field>
>         </table>
>
> New configuration
>
> <table name="Interface" maxoccurs="unbounded">
>             <field type="text">
>                 <name label="WSDL/WADL URL">WSDL URL</name>
>             </field>
>             <field type="options">
>                 <name label="Transport Protocols">Transport
> Protocols</name>
>                 <values>
>                     <value>None</value>
>                     <value>Unknown</value>
>                     <value>Dev</value>
>                     <value>Test</value>
>                     <value>Stag</value>
>                     <value>Prod</value>
>                 </values>
>             </field>
>         </table>
>
> WDYT?
>
>
> thanks
> Eranda
>
>
> On Wed, Aug 7, 2013 at 10:28 PM, Eranda Sooriyabandara <era...@wso2.com>wrote:
>
>> Hi All,
>> Please find the screenshot of the generated endpoints custom view.
>>
>> thanks
>> Eranda
>>
>>
>> On Wed, Aug 7, 2013 at 10:14 PM, Eranda Sooriyabandara 
>> <era...@wso2.com>wrote:
>>
>>> Hi Chandana,
>>> As we discussed offline this is the expected behavior but this is the
>>> content of the resource of a service where some endpoints are added when
>>> adding its WSDL. See how wsdl endpoints added to the service content.
>>>
>>> <metadata xmlns="http://www.wso2.org/governance/metadata";>
>>>     <overview>
>>>         <scopes>
>>> http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01/DefaultScope
>>> </scopes>
>>>         <name>HelloService</name>
>>>         <types>{http://www.wso2.org/types}HelloServicePortType</types>
>>>         <namespace>http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01
>>> </namespace>
>>>         <axis2ns58:version xmlns:axis2ns58="
>>> http://www.wso2.org/governance/metadata";>1.0.0-SNAPSHOT</axis2ns58:
>>> version>
>>>     </overview>
>>>     <endpoints>
>>>         <axis2ns117:entry xmlns:axis2ns117="
>>> http://www.wso2.org/governance/metadata";>
>>>             :https://10.100.0.126:9444/services/HelloService
>>>         </axis2ns117:entry>
>>>         <axis2ns118:entry xmlns:axis2ns118="
>>> http://www.wso2.org/governance/metadata";>:local:///services/HelloService
>>>         </axis2ns118:entry>
>>>         <axis2ns119:entry xmlns:axis2ns119="
>>> http://www.wso2.org/governance/metadata";>
>>>             :http://
>>> 10.100.0.126:9764/services/HelloService.HelloServiceHttpSoap11Endpoint/
>>>         </axis2ns119:entry>
>>>         <axis2ns120:entry xmlns:axis2ns120="
>>> http://www.wso2.org/governance/metadata";>
>>>             :https://
>>> 10.100.0.126:9444/services/HelloService.HelloServiceHttpsSoap11Endpoint/
>>>         </axis2ns120:entry>
>>>         <axis2ns121:entry xmlns:axis2ns121="
>>> http://www.wso2.org/governance/metadata";>
>>>             :http://
>>> 10.100.0.126:9764/services/HelloService.HelloServiceHttpSoap12Endpoint/
>>>         </axis2ns121:entry>
>>>         <axis2ns122:entry xmlns:axis2ns122="
>>> http://www.wso2.org/governance/metadata";>
>>>             :https://
>>> 10.100.0.126:9444/services/HelloService.HelloServiceHttpsSoap12Endpoint/
>>>         </axis2ns122:entry>
>>>         <axis2ns123:entry xmlns:axis2ns123="
>>> http://www.wso2.org/governance/metadata";>
>>>             :https://10.100.0.126:9444/services/HelloService.
>>> HelloServiceHttpsEndpoint/
>>>         </axis2ns123:entry>
>>>         <axis2ns124:entry xmlns:axis2ns124="
>>> http://www.wso2.org/governance/metadata";>
>>>             :http://10.100.0.126:9764/services/HelloService.
>>> HelloServiceHttpEndpoint/
>>>         </axis2ns124:entry>
>>>     </endpoints>
>>>     <endpoints>
>>>         <entry>:http://10.100.0.126:9764/services/HelloService</entry>
>>>     </endpoints>
>>>     <endpoints>
>>>         <entry>:local:///services/HelloService</entry>
>>>     </endpoints>
>>>     <interface>
>>>         <wsdlURL>/_system/governance/trunk/wsdls
>>> /org/wso2/www/types/HelloService.wsdl</wsdlURL>
>>>      </interface>
>>>     <metadataVersion>1</metadataVersion>
>>> </metadata>
>>>
>>> thanks
>>> Eranda
>>>
>>>
>>> On Wed, Aug 7, 2013 at 9:20 PM, Eranda Sooriyabandara 
>>> <era...@wso2.com>wrote:
>>>
>>>> Hi Chandana,
>>>> In previous releases the Service (GovernanceArtifact) content was like
>>>> [1] and now its like [2]. Is this the expected model with your new design
>>>> of infinite entries?
>>>> It seems to be a bug for me. Please add some explanation too.
>>>>
>>>> thanks
>>>> Eranda
>>>>
>>>> [1].
>>>> <metadata xmlns="http://www.wso2.org/governance/metadata";>
>>>>     <overview>
>>>>         <scopes>
>>>> http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01/DefaultScope
>>>> </scopes>
>>>>         <name>HelloService</name>
>>>>         <types>{http://www.wso2.org/types}HelloServicePortType</types>
>>>>         <namespace>
>>>> http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01</namespace>
>>>>     </overview>
>>>>     <endpoints>
>>>>         <entry>:https://10.100.0.126:9444/services/HelloService</entry>
>>>>         <entry>:http://10.100.0.126:9764/services/HelloService</entry>
>>>>         <entry>:local:///services/HelloService</entry>
>>>>     </endpoints>
>>>>     <interface>
>>>>         <wsdlURL>http://10.100.0.126:9764/services/HelloService?wsdl</
>>>> wsdlURL>
>>>>     </interface>
>>>>     <metadataVersion>1</metadataVersion>
>>>> </metadata>
>>>>
>>>> [2].
>>>> <metadata xmlns="http://www.wso2.org/governance/metadata";>
>>>>     <overview>
>>>>         <scopes>
>>>> http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01/DefaultScope
>>>> </scopes>
>>>>         <name>HelloService</name>
>>>>         <types>{http://www.wso2.org/types}HelloServicePortType</types>
>>>>         <namespace>
>>>> http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01</namespace>
>>>>     </overview>
>>>>     <endpoints>
>>>>         <entry>:https://10.100.0.126:9444/services/HelloService</entry>
>>>>     </endpoints>
>>>>     <endpoints>
>>>>         <entry>:http://10.100.0.126:9764/services/HelloService</entry>
>>>>     </endpoints>
>>>>     <endpoints>
>>>>         <entry>:local:///services/HelloService</entry>
>>>>     </endpoints>
>>>>     <interface>
>>>>         <wsdlURL>http://10.100.0.126:9764/services/HelloService?wsdl</
>>>> wsdlURL>
>>>>     </interface>
>>>>     <metadataVersion>1</metadataVersion>
>>>> </metadata>
>>>>
>>>>
>>>> --
>>>> *Eranda Sooriyabandara
>>>> *Senior Software Engineer;
>>>> Integration Technologies Team;
>>>> WSO2 Inc.; http://wso2.com
>>>> Lean . Enterprise . Middleware
>>>>
>>>> E-mail: eranda AT wso2.com
>>>> Mobile: +94 716 472 816
>>>> Linked-In: http://www.linkedin.com/in/erandasooriyabandara
>>>> Blog: http://emsooriyabandara.blogspot.com/
>>>>
>>>>
>>>>
>>>> *
>>>> *
>>>>
>>>
>>>
>>>
>>> --
>>> *Eranda Sooriyabandara
>>> *Senior Software Engineer;
>>> Integration Technologies Team;
>>> WSO2 Inc.; http://wso2.com
>>> Lean . Enterprise . Middleware
>>>
>>> E-mail: eranda AT wso2.com
>>> Mobile: +94 716 472 816
>>> Linked-In: http://www.linkedin.com/in/erandasooriyabandara
>>> Blog: http://emsooriyabandara.blogspot.com/
>>>
>>>
>>>
>>> *
>>> *
>>>
>>
>>
>>
>> --
>> *Eranda Sooriyabandara
>> *Senior Software Engineer;
>> Integration Technologies Team;
>> WSO2 Inc.; http://wso2.com
>> Lean . Enterprise . Middleware
>>
>> E-mail: eranda AT wso2.com
>> Mobile: +94 716 472 816
>> Linked-In: http://www.linkedin.com/in/erandasooriyabandara
>> Blog: http://emsooriyabandara.blogspot.com/
>>
>>
>>
>> *
>> *
>>
>
>
>
> --
> *Eranda Sooriyabandara
> *Senior Software Engineer;
> Integration Technologies Team;
> WSO2 Inc.; http://wso2.com
> Lean . Enterprise . Middleware
>
> E-mail: eranda AT wso2.com
> Mobile: +94 716 472 816
> Linked-In: http://www.linkedin.com/in/erandasooriyabandara
> Blog: http://emsooriyabandara.blogspot.com/
>
>
>
> *
> *
>



-- 
*Chandana Napagoda*
Senior Software Engineer
WSO2 Inc. - http://wso2.org
*Email  :  chand...@wso2.com
**Mobile : +94718169299*
*Blog  :    http://cnapagoda.blogspot.com
*
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to