Skip to Content

NW BPM: IDOC import error

Hello Experts,

I'm developing a NW BPM in NWDS. I'm trying to import a WSDL definition of an IDOC (DEBMAS07) that is referenced in an inbound service interface of the ESR. Unfortunately, I keep getting an error regarding the max occurrence of some segments.

The error message is: s4s-att-invalid-value: Invalid attribute value for 'maxOccurs' in element 'element'. Recorded reason: cvc-datatype-valid.1.2.1: '9999999999' is not a valid value for 'nonNegativeInteger'.

I've installed the latest version of NWDS and I'm using PI 7.31.

Any one know why I keep getting this error and what I can do to solve it (I tried reimporting and it didn't work)?

Thanks!

Aarhyn

PO.png (62.7 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Jul 28, 2013 at 06:57 PM

    This is a known bug in xerces RI as documented here: http://bugs.sun.com/view_bug.do;jsessionid=85335466c2c1fc52f0245d20b2e?bug_id=4990915

    The only way currently to work around this is to manually tweak the maxOccours values to lesser values. I lowered it to 5000 and got it to validate.

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 28, 2013 at 09:05 PM

    Hi Steven,

    Looks like it is related to JDK.

    http://bugs.sun.com/view_bug.do;jsessionid=85335466c2c1fc52f0245d20b2e?bug_id=4990915

    You can try deleting the maxOccurs="9999999999" and you should be able to import it.

    Hope it helps!

    Ambrish

    Add comment
    10|10000 characters needed characters exceeded