Forum Discussion
AVF_7351
Nimbostratus
Jun 22, 2010OSPF loopback interface
Hi,
An OSPF router normally has its router ID on a loopback interface. Is there a way to do the same on a BIG-IP?
I can come up with some hacks, but I couldn't see a proper way of...
Jul 08, 2005
Thanks for the kudos on the XTrustProvider, but they should really go to user 'Exnihilo' for contributing that piece of code to the DevCentral community.
As for your issue, it looks like App Developer uses Apache WS-SOAP which, it seems, does not support arrays of arrays and we make use of these in the 9.0 interfaces to support bulk requests. Development on Apache WS-SOAP stopped in 2002 and all development work is now on the Apache Axis project.
I've been digging in the Apache WS-SOAP sources and the ArraySerialization code (with last code change on 11/8/02) explicitly does not support Arrays of Arrays.
public static Object getNewArray(
String inScopeEncStyle,
Element arrayEl,
QName arrayItemType,
XMLJavaMappingRegistry xjmr)
throws IllegalArgumentException
{
...
if (componentTypeName.endsWith("]"))
{
throw new IllegalArgumentException("Arrays of arrays are not " +
"supported '" + arrayTypeValue +
"'.");
}
...
}
This slipped through the cracks on our testing for the 9.0 SDK as none of the supplied examples accessed the Array of Array methods.
I don't know much about the product you are using, but if there were a way to plugin with Apache Axis (http://ws.apache.org/axis/index.html - Click here) instead of WS-SOAP, then you should be all set as I've verified that Arrays of Arrays are supported in that toolkit. (If you haven't use Axis yet, it blows away WS-SOAP as it parses the WSDL into full client bindings with all the serialization done for you).
I will make sure to update the 9.2 SDK's list of supported toolkits to remove Apache WS-SOAP for this reason.
-Joe
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects