Forum Discussion

Gavin_104961's avatar
Gavin_104961
Icon for Nimbostratus rankNimbostratus
Jun 06, 2011

add pool question (JSP)

Could any experts help me with add a pool in JSP?

 

 

i used following code (From: http://devcentral-llix.f5.com/Tutorials/TechTips/tabid/63/articleType/ArticleView/articleId/1086385/Java-iControl-Objects--LTM-Pool.aspx), but i always get error message.

 

 

Also please paste code about how to add more than 1 pool member, thanks.

 

 

Code:

 

========================================================

 

iControl.CommonIPPortDefinition[] membersToAdd = new iControl.CommonIPPortDefinition[1];

 

membersToAdd[0] = new iControl.CommonIPPortDefinition("10.10.10.10", 80);

 

m_interfaces.getLocalLBPool().create(pool_names, lb_methods, membersToAdd);

 

 

Error Message:

 

==========================================================

 

Description Resource Path Location Type

 

The method create(String[], LocalLBLBMethod[], CommonIPPortDefinition[][]) in the type LocalLBPoolBindingStub is not applicable for the arguments (String[], LocalLBLBMethod[], CommonIPPortDefinition[]) my.jsp /iControlDEMO/WebContent line 87 JSP Problem

 

1 Reply

  • i've used following code, it works now.

     

    ========================================

     

    String[] pool_names = { "test_pool" };

     

    iControl.LocalLBLBMethod[] lb_methods = new iControl.LocalLBLBMethod[1];

     

    lb_methods[0] = iControl.LocalLBLBMethod.LB_METHOD_ROUND_ROBIN;

     

    CommonIPPortDefinition[][] membersToAdd = new CommonIPPortDefinition[1][1];

     

    CommonIPPortDefinition member1 = new CommonIPPortDefinition();

     

    member1.setAddress("10.10.10.10");

     

    member1.setPort(80);

     

    membersToAdd[0][0] = member1;

     

    m_interfaces.getLocalLBPool().create(pool_names, lb_methods,membersToAdd);