I am very much a beginner when dealing with web services. We have a WSDL for a web service, and I'm messing around with the "maxOccurs" property in the WSDL. Previously, the value was "unbounded" but I am changing it to 5000. We feed this to wsimport which creates a Java class from it.
But in the resulting Java class, there are no changes to Java code between when maxOccurs was set to 5000 vs unbounded. What's the difference between 5000 and unbounded from our perspective then? I notice when I increase the number to >5000 I get an error saying that it can't support more than 5000 so it's obviously reading that, I'm just confused as to how this works.