Hi Godwin/Isuru, This may not be a good approach. You can define a static property. In static property you can dynamically assign dynamic properties and values as key value pairs with the patterns (dynamicProperty1: value1, dynamicProperty2: value2, etc.).
<staticProperty>dynamicProperty1: value1, dynamicProperty2: value2</staticProperty> In the class mediator, you can read the static property and you need to write a login to get each values of the dynamic properties. Thanks, Kathees On Thu, Jun 2, 2016 at 10:46 AM, Isuru Udana <[email protected]> wrote: > Hi Rajjaz, > > Godwin is asking about class mediators not connectors. > > > > On Thu, Jun 2, 2016 at 10:38 AM, Rajjaz Mohammed <[email protected]> wrote: > >> Hi Godwin, >> You can receive dynamic values in class level without set in the property >> configuration. >> >> for example: >> <ejbconnector.init> >> <key>raj</key> >> <raj.java.naming.factory.initial >> >com.sun.enterprise.naming.SerialInitContextFactory</ >> raj.java.naming.factory.initial> >> <raj.org.omg.CORBA.ORBInitialHost>localhost</ >> raj.org.omg.CORBA.ORBInitialHost> >> <raj.org.omg.CORBA.ORBInitialPort>3700</ >> raj.org.omg.CORBA.ORBInitialPort> >> </ejbconnector.init> >> >> these values are dynamic values so we can receive these values in code >> level without set property[1]. >> >> [1] >> https://github.com/wso2-extensions/esb-connector-ejb2.0/blob/master/src/main/java/org/wso2/carbon/custom/connector/EJBUtil.java#L131 >> >> >> >> On Thu, Jun 2, 2016 at 9:09 AM, Godwin Shrimal <[email protected]> wrote: >> >>> Hi Isuru, >>> >>> Thanks for quick response, I'll proceed with by setting property. >>> >>> >>> Thanks >>> Godwin >>> >>> >>> >>> On Wed, Jun 1, 2016 at 10:32 PM, Isuru Udana <[email protected]> wrote: >>> >>>> Hi Godwin, >>>> >>>> It is not possible to pass dynamic values using the property >>>> configuration element. It only support static values. >>>> >>>> The only option is to set some property using the property mediator and >>>> within the class mediator code read that property using >>>> synCtx.getProperty('prop_name_here') >>>> >>>> Thanks. >>>> >>>> On Thu, Jun 2, 2016 at 8:54 AM, Godwin Shrimal <[email protected]> wrote: >>>> >>>>> Hi All, >>>>> >>>>> How can we pass dynamic values to class mediator ?, if we try to do as >>>>> below it give a error *A Class mediator property must specify name >>>>> and value attributes, or a name and a child XML fragment* >>>>> >>>>> <class name="com.wso2.TestClass"> >>>>> <property name="test" expression="get-property('test')"/> >>>>> </class> >>>>> >>>>> How can we achieve this ? >>>>> >>>>> Thanks >>>>> Godwin >>>>> >>>>> >>>>> -- >>>>> *Godwin Amila Shrimal* >>>>> Senior Software Engineer >>>>> WSO2 Inc.; http://wso2.com >>>>> lean.enterprise.middleware >>>>> >>>>> mobile: *+94772264165* >>>>> linkedin: *http://lnkd.in/KUum6D <http://lnkd.in/KUum6D>* >>>>> twitter: https://twitter.com/godwinamila >>>>> >>>> >>>> >>>> >>>> -- >>>> *Isuru Udana* >>>> Technical Lead >>>> WSO2 Inc.; http://wso2.com >>>> email: [email protected] cell: +94 77 3791887 >>>> blog: http://mytecheye.blogspot.com/ >>>> >>> >>> >>> >>> -- >>> *Godwin Amila Shrimal* >>> Senior Software Engineer >>> WSO2 Inc.; http://wso2.com >>> lean.enterprise.middleware >>> >>> mobile: *+94772264165* >>> linkedin: *http://lnkd.in/KUum6D <http://lnkd.in/KUum6D>* >>> twitter: https://twitter.com/godwinamila >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Thank you >> Best Regards >> >> *Rajjaz HM* >> Associate Software Engineer >> Platform Extension Team >> WSO2 Inc. <http://wso2.com/> >> lean | enterprise | middleware >> Mobile | +94752833834|+94777226874 >> Email | [email protected] >> LinkedIn <https://lk.linkedin.com/in/hmohammedrajjaz> | Blogger >> <http://wso2experience.blogspot.com/> | WSO2 Profile >> <http://wso2.com/about/team/mohammer-rajjaz/> >> > > > > -- > *Isuru Udana* > Technical Lead > WSO2 Inc.; http://wso2.com > email: [email protected] cell: +94 77 3791887 > blog: http://mytecheye.blogspot.com/ > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Kathees Software Engineer, email: [email protected] mobile: +94772596173
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
