IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.



#Automation


#Applicationintegration
#webMethods
#Integration
 View Only
Expand all | Collapse all

Display of optional elements in create.jsp

  • 1.  Display of optional elements in create.jsp

    Posted 03/30/03 06:20 PM

    X-Application Version: 4.1.1
    Tamino Version : 4.1.1
    Platform : Win2k
    WebContainer : Tomcat 4.1.1
    JDK Version : 1.4.1, 1.3.1

    If I have a schema which looks roughly like:
    schema test
    foo1 (1)
    foo2 (?)
    foo3 (+)
    foo4 (*)

    Why is it that an entry for the optional element (foo2) is displayed instead of an “add” button?

    I tried to control the display by using “if (notexist)”, but this does not appear to work. I don’t want an optional element to be displayed in a create unless the user explicitly asks for it. How to do this?

    Thanks!
    -J


    #API-Management
    #Tamino
    #webMethods


  • 2.  RE: Display of optional elements in create.jsp

    Posted 03/31/03 01:10 PM

    When creating a new document, X-Application’s default behavior is to create optional elements.
    You can change this behavior by changing the calls to com.softwareag.xtools.xapplication.businessdocument.BusinessFactory.forSchema()
    in the source code. Instead of “true”, you have to pass “false” for the “createOptionals” argument. Namely, there are two calls that have to be change:
    o xapplication/src/com/softwareag/xtools/xapplication/businessdocument/BusinessFactory.java,
    line 81
    o xapplication/src/com/softwareag/xtools/xapplication/businessdocument/BusinessDocuemntWorkspace.java,
    line 223.

    After changing the files, run
    build quick
    and copy the newly createad
    lib/debug/xapplication.jar
    into your web application’s WEB-INF/lib folder.

    Michael

    Software AG Germany, Darmstadt

    X-Application Version: 4.1.1, 3.1.3
    Tamino Version : 4.1.1, 3.1
    Platform : Win2k, WinXP, Solaris, Linux, …
    WebContainer : Tamocat 4.1.1, Tomcat 3.3.1
    JDK Version : 1.4.1, 1.3.1


    #Tamino
    #webMethods
    #API-Management