XML Standard for UI Definition

Hi!
I have to implement an engine that will convert one (or more) XML files based on XSD into Java objects to display a (rather complex) user interface in an Java standalone application. Before I start, I would like to know if there are XML standards out there that already allow an easy description of (complex) UIs for Java standalone applications. So far I saw XUL, XAML, XForms and others but these are either to complex or not powerful enough and as far as I know none of them is a real standard yet meaning certified by ISO or W3C.
To clarify what complex UI means here some examples:
- I need to define UI elements that are replaced by others at runtime without compromising the UI strucuture (e.g. replacing an editbox with a combobox)
- I need to define reusable UI elements (reused in the sense of "define a person data sheet as a part of the whole UI once, reuse it in different applications")
- I need to define multilevel dialog structures where starting from the main window another (modal) dialog may be called
- I need to implement a binding for the UI elements to flexible JAXB data object definitions
Thanks for any helpful suggestion.
Best regard Uli

Since there seems no straight answer to my problem, I decided to go with XHTML which I might extend by own namespace elements/attributes.
BR loc

Similar Messages

  • XML Standard for B2B Integration

    Hi B2B Gurus-
    One of our client is looking at implementing a B2B solution using Oracle B2B to send and receive business documents with its Trading Partners (Suppliers and Banks).
    The typical transactions as of now would be:
    1. Purchase Order Outbound to Trading Partners
    2. Advances Shipment Notice and Invoice Inbound from Trading Partners
    3. Payment Files Outbound to the banks
    The client will not be using EDI or Rosettanet standards. They are looking for XML standards ONLY.
    I understand that Oracle B2B supports cXML, xCBL, ebXML, OAGIS etc
    Can anybody please suggest which XML standard is the best for the above mentioned B2B transactions.
    Please note that the back-end ERP system in our case is Oracle E-Business Suite R12.
    Thanks in advance.
    Regards,
    Dibya

    Hello Dibya,
    RoesttaNet is a XML based standard but if I am right then your client does not want to use it.
    Deciding a document protocol in B2B communication is mutual agreement based process between the trading partners, so I think your client should first check with it's TP's that which document protocol they would prefer.
    Still if I have to give personal opinion, then I would go for ebMS because it has support for SOAP standard using which you may even connect with web-services of your TP (if they do not have a B2B product). Moreover, I can define my own message structure in ebMS (obviously with my TP's ack) and have CPP/CPA import functionality. There is also a PING-PONG message facility in ebMS to test connectivity between TP's. Apart from this there is also ActionName based agreement identification support for ebMS.
    I would suggest you to ask your client to discuss it with their TP's and then take a decision.
    Regards,
    Anuj

  • XML Standard for Comments on Tables, Columns?

    We are creating a new application and plan to store comments inside Oracle using the comment on table / column commands, but would like to store them in a manner that XML tools could understand. Is there some standard naming convention for things like Name, purpose, creator, etc? I know several metadata standards like FGDC have this, but I would like a more generic one if it exists.

    i looked, and noone is answering the question in the xml db forum. That is where I expected help to come from.

  • Standards for XML

    Hi,
    Like we have ANSI standard for EDI
    for example EDI 850 for a P.O. or S.O.
    do we have any standards for XML transcations.
    Where can I get them?
    I appreciate any help.
    Thanks

    hi,
    IDOC-XML
    BTW
    >>>>xCBL for e-commerce 
    xCBL is a whole set of documents - like orders etc.
    I don't see any reason why it could not be used for FMCG companies
    (from the business document types point of view)
    >>>>xBRL for Insurance Industry
    this one is not only for insurance it's more for XML reports
    (I believe it's consortium also holds government agencies for example)
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Standard XML schema for Vendor data exchange between SAP and other system

    Is there a SAP standard way of XML schema that we exchange between SAP and other system? Please let me know.
    Thanks.

    See SAP Interface Repository (http://ifr.sap.com).
    My proposal is to leave old SAP connectors staff and use SAP Exchange Infrastructure. There is a support of industry XML standards in XI 3.0 like xCBL.

  • Sample UIX XML requested for standard functionality

    I am learning UIX XML.
    Using scott's emp and dept tables, I have used the wizards to generate a UIX XML application using BC4J.
    I would like to enhance the generated UIX XML.
    For example...
    1. The UIX XML pages that allow inserts/updates to the EMP view object. I would like to have a LOV on the dept_no field so user can use this. Typically any foreign key field to have a LOV with a lookup on the master table.
    2. Also I am having some difficulty with radio groups, list items etc that are based on hardcoded values or data in the database. Have you any complete example code. The on-line documentation shows examples but not the whole code working together. Have you got a complete sample app that shows these features?
    3. Have you any UIX XML examples that use FORMS containing text input items, lists, radio groups etc that ARE NOT based on BC4J...then have the event logic access BC4J and do the inserts/updates.
    Thanks,
    Paul.

    Paul,
    Like you I have been learing using the scott schema.
    I too have struggled with this LOV issue in UIX-XML and UIX-JSP and BC4J-JSP. UIX-JSP can allow for a drop down list based upon custom properties in the VO and a "custom" Java class. The HOW-TO Page has an excellent example that when followed (with some tweaks to get what I wanted) the drop down list worked. I know it's not an LOV (like in Forms) but for small FK lookups drop down lists seem to be the requests of most users. But these drop down lists will not happen in UIX-XML or BC4J-JSP. Seems aierd to me but hey, I'm just learning too.
    My point is that I too have asked question after question on this forum about UIX-XML or about implementing fearures of UIX-XML in other frameworks (like coulmn sorting) and have gotten zero helpful repsonses. There were some comments about how 9.0.3 would soleve some of these issues, but no one seems to be able to explain a way to show a "broken" example so that I will be elated when 9.0.3 comes out and works.
    If you get an answer or some helpful pointers pelase forward them to me at [email protected]
    And I apologize for making your heart get all a flutter when you saw the reply count grow by "1" only to find that it's just another loser who can't make the simple things in this IDE work.
    Ed.

  • Loading XML parser for PL/SQL

    I am working my way thru 'Building Oracle XML Applications' by Steve Muench.
    I am getting a problem when I try to install the XML parser for PL/SQL
    The following errors occur when I try to do
    loadjava -v -r -u xmlbook/xmlbook xmlparserv2.jar
    initialization complete
    loading : oracle/xml/parser/v2/XMLByteReader
    creating : oracle/xml/parser/v2/XMLByteReader
    Error while creating class oracle/xml/parser/v2/XMLByteReader
    ORA-29545: badly formed class: User has attempted to load a class (oracle.xml.parser.v2.XMLByteReader) into a restricted package. Permission can be granted using dbms_java.grant_permission(<user>, LoadClassInPackage...
    loading : oracle/xml/parser/v2/PrintDriver
    creating : oracle/xml/parser/v2/PrintDriver
    Error while creating class oracle/xml/parser/v2/PrintDriver
    ORA-29545: badly formed class: User has attempted to load a class (oracle.xml.parser.v2.PrintDriver) into a restricted package. Permission can be granted using dbms_java.grant_permission(<user>, LoadClassInPackage...
    resolving: oracle/xml/parser/v2/PrintDriver
    Error while resolving class oracle/xml/parser/v2/PrintDriver
    ORA-04043: object /a065289c_PrintDriver does not exist
    resolving: org/w3c/dom/html/HTMLAnchorElement
    Error while resolving class org/w3c/dom/html/HTMLAnchorElement
    ORA-04043: object /564607d_HTMLAnchorElement does not exist
    About 20 classes get loaded correctly. All the rest get ORA-29545 or ORA-04043 errors.
    I expect the ORA-04043 errors are a result of the earlier errors.
    The documentation seems to indicate that there is no need to do
    dbms_java.grant_permission to load into your own schema.
    I have NT4 (sp6)
    Oracle 8.1.7
    xmlparserv2.jar dated 24/8/2001 17:01 size 1,177,259
    xmlparserv2_2027.jar gives the same errors.
    Any help would be appreciated.
    null

    Was it definitely xmlparsev2.jar that you had to load?
    I recently started going through some of these examples as well and found that the standard xml parser was there but that I needed to load the xml parser for PL/SQL. I did this using loadjava from a subdirectory within the xdk directory and everything worked fine.

  • XML Schema for Java Bugs

    I've just downloaded your XML Schema for Java software are have been systematically testing it with a relatively simple document. A few bugs:
    1. the use="required" attribute of the attribute element doesn't have any effect (doesn't show any error message or throw any exceptions) when the required attribute is omitted.
    2. If I declare an element like:
    <element name="age">
    <simpleType>
    <restriction base="positiveInteger">
    <maxInclusive value="100"/>
    </restriction>
    </simpleType>
    </element>
    Then, if I modify my xml document instance to say:
    <age pointless="true">26</age>
    This will throw a non-parser exception with a message of null, instead of saying "Attribute 'pointless' not expected", as it does if I redefine the schema declaration as:
    <element name="age">
    <complexType>
    <simpleContent>
    <extension base="my:ageType"/>
    </simpleContent>
    </complexType>
    </element>
    Will Allan
    null

    I'm glad someone else has noticed that unique keyref and key don't seem to be working with the Dom Parser. If they don't work WHY ARE THEY (key, keyref, unique) IN THE EXAMPLE'S THAT ARE DOWNLOADED WITH THE SCHEMA PARSER. In report.xsd, a file downloaded with the example, it makes clear usage of unique, key, and key ref. But if you violate the schema definitions in the corresponding file report.xml the parser doesn't complain whatsoever. The only time it barfs is if you change the keyref refer attribute to something other than "pNumKey". It obviously has to work. No bone head would send example files along with their product that didn't work.
    So, if anyone at ORACLE or elsewhere has figured out how to use unique, key, or keyref please respond with an explination of how to correctly use them with the parser. Your name will be blessed throughout the ages as a most kind and venerable person. You will be a hallmark, a standard, a shining light for all future generations of what a human being should be! Okay maybe I'm going a little overboard but I'm DESPERATE. With no books or collateral on how this stupid thing works all I can do is hack.
    -Thanks

  • Standard XSD / DTD definitions

    Are there any standard XSD / DTD definitions that represents open interface tables, if so how to extract those.

    Hi Sravan,
    Thanks for your valuable input,
    Actually when we unarchive any SAP standard repository, under XML Schema Table we will have few SAP Standard .XSD files, this files we cannot download it from console.., But I am sure we can get this .xsd files from Service Market place or through SAP Notes.
    if you have any idea about where to get this Standard .xsd files..
    For more information could you please refer to the below link.
    Re: XSD and Port
    Thanks
    Bharat

  • ANN: Oracle XML Parser for Java v2.0.0.1

    A new maintenance release of the Oracle Parser for Java is
    available for download. It has the following fixes and changes:
    Bug fixes for #920536, i.e. Cannot access element attributes via
    XSLT; #898423. i.e. ElementDecl's in DTDs; #774774, i.e. DOM
    extensions using XSL pattern matching; #863890 i.e. SAX
    IOException not thrown.
    New APIs in the following new interface:
    1. oracle.xml.parser.v2.NSResolver
    - resolveNamespacePrefix( find the namespace definition in scope
    for a given namespace prefix )
    New APIs in the following classes:
    1. oracle.xml.parser.v2.XMLNode
    - selectNodes( Selects nodes from the tree which match the given
    pattern; client can provide an NSResolver implementation to
    resolve namespace prefixes in the pattern ).
    2. oracle.xml.parser.v2.ElementDecl
    - getParseTree( Returns the root Node of Content Model parse
    tree, which could then be traversed node by node using
    getFirstChild() and getLastChild(). The Node types are: PLUS,
    COMMA, ASTERISK, ELEMENT, QMARK ).
    This is the first beta patch release for v2.
    Oracle XML Team
    http://technet.oracle.com
    Oracle Technology Network
    null

    unzip -l appsborg2.zip | grep 9.0.4
    0 04-18-03 20:10 .xdkjava_version_9.0.4.0.0_production
    do i still need to do that step?No, you do not have to since "XML Parser for Java v9.0.4" is already installed as part of appsborg2.zip

  • XML file for GigE Vision camera

    Hello,
    I am working on a design of GigE Vision camera. It should be very simple linescan camera. I implemented the whole required GigE Vision register set, can communicate with the camera in MAX. The problem is that I need to creata this XML file for the camera.There is this XML file here: 
    http://www.emva.org/cms/upload/Standards/GenICam_D​ownloads/SFNC_Reference_Version_2_0_0_Schema_1_1.x​...
    What should I do with it? My first version of the camera will have 2 funcions: turn it on and turn it off I am bit confused, because the xml file template has lots of functions, that I don't really need. Should I delete them? Or leave inside with default values? What does minimal configuration XML file need?
    Regards,
    Linus
    Solved!
    Go to Solution.

    linru wrote:
    Thank you very much! Perhaps I was too concentrated on digging through various documents and missed the important info.
    And one more question: how does NI software build the *.icd file? By reading XML file? Or by reading registers in my camera? 
    Both. The XML is processed by the GenApi software component which then translates it to register operations. The XML file thus controls what features are visible based both on the XML file as well as the camera registers (features in the XML may be conditionally available based on the <pIsImplemented< tag). Next, the IMAQdx ICD file contains the subset of features in the XML file that are available and are tagged as <Streamable>, meaning they can be saved to a settings file.
    Eric

  • How to set naming standards for SQL Developer

    I am using SQL Developer version 3.0.04.
    In the newly integrated and very useful Data Modeler, we can set preferences for the naming standards to be applied when creating logical and relational model objects ( primary keys, foreign keys, et cetera). I would like to know if there is a way to set naming standards for the relational objects we create in SQL Developer on existing tables ( ( primary keys, foreign keys, et cetera).
    Any help in setting such preferences would be appreciated.

    Hi,
    If you want to set up a diagram for an existing database, you can use File/Data Modeler/Import/Data Dictionary to import its definitions.
    Alternatively you can open a Data Modeler Browser (using View/Data Modeler/Browser), expand the node for Design "Untitled_1",
    expand the node for Relational Models, and select Show from the Right-click drop-down menu for "Relational_1" to create a Relational Model diagram.
    You can then drag Tables from SQL Developer's Connections tree onto the diagram.
    Once you have a Relational Model you can reverse engineer it to an Entity-Relationship model using the << button in the button bar
    (or by selecting "Engineer to Logical Model" from the drop-down menu for the Relational Model).
    Note that there is now a separate forum for SQL Developer Data Modeler topics: SQL Developer Data Modeler
    David

  • Vendor evaluation report for a definite time period

    Hi Experts,
    Vendor Evaluation Summary Report required for the vendors for a definite time period. Output of the report should show the scores of vendors for criteria like Price, Delivery, Quality, Service and summation of all these scores.
    Please let me know if any standard report is available which can fulfill my requirement.
    Thanks in advance.
    Kishore.

    Hi,
    ME6H report is not fulfilling my requirement since i require the output format in the form like vendor, vendor name, plant, price, delivery, service, quality and the summation of scores given to these criterias.
    Thanks
    Kishore.

  • XML Parser for PL/SQL and related issues

    I need to have further information about some of the following
    issues and XML features and make a determination useful for
    evaluation and recommendation:
    ISSUES
    1) Is there a maximum size for an XML document to provide data
    for PL/SQL(or SQL) across tables, provided that no CLOB are used?
    2) How about from Oracle to an XML document ?
    3) Is there a ratio between XML document size and main memory and
    SGA size. What are Oracle's recommendations /
    4) Can the Oracle Application Server run on a DHCP NT server when
    using XML parsing ? Is it NT Service Pack 3 and 4 compatible ?
    5) How parsers can interact with one another or related tools ?
    For example, how the XML parser for c/c++ could be useful when
    using Pro*C/C++ (programmer 2000) or OCI interfaces ? In other
    words, what is the business logic in using these tools ?
    null

    Anthony D. Noriega (guest) wrote:
    : I need to have further information about some of the following
    : issues and XML features and make a determination useful for
    : evaluation and recommendation:
    : ISSUES
    : 1) Is there a maximum size for an XML document to provide data
    : for PL/SQL(or SQL) across tables, provided that no CLOB are
    used?
    The limit should be what can be inserted into an object view.
    : 2) How about from Oracle to an XML document ?
    The limit should be what can be retrieved from an object view.
    : 3) Is there a ratio between XML document size and main memory
    :and SGA size. What are Oracle's recommendations /
    Not directly due to the relationship between XML metadata and
    data not being constrained.
    : 4) Can the Oracle Application Server run on a DHCP NT server
    : when using XML parsing ?
    If it can run a JavaVM with the correct permissions there are no
    other special requirements.
    :Is it NT Service Pack 3 and 4 compatible ?
    No special requirements here.
    : 5) How parsers can interact with one another or related tools ?
    : For example, how the XML parser for c/c++ could be useful when
    : using Pro*C/C++ (programmer 2000) or OCI interfaces ? In
    other
    : words, what is the business logic in using these tools ?
    Not really sure of your question. The XML components are useful
    in any application where I am processing documents or data with
    an XML structure. The choice to use XML can be based on quite a
    range of requirements due to its declarative syntax and open
    standards. If you give me a specific application, I can perhaps
    be more helpful.
    Oracle XML Team
    http://technet.oracle.com
    Oracle Technology Network
    null

  • Error in Sun XML schema for servlet2.4 deployment descriptor?

    Hi,
    I'm including the new XML schema for version 2.4 of the servlet standard in my web.xml deployment descriptor, using http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd
    When I try to save the XML file, XMLSpy reports an error in the schema file itself: "Undefined schema component 'base' encountered - simpleContext can not have a base that is a complexType with complexContent"
    This error is on line 744, and is caused by the snippet:
    <xsd:simpleContent>
    <xsd:extension base="j2ee:nonEmptyStringType"/>
    </xsd:simpleContent>
    Can anyone explain why I'm getting a validation failure on this schema? Surely someone else must have experienced the same thing, but I can't track down any reference to it anywhere. Help!

    XMLSpy is known to be flawed. From my own experience of implementing
    validators and data-binding tools, and from my experience of working in the
    W3C Schema working group, I can tell you that there are countless cases
    where XMLSpy violates the schema specification.
    I checked the corresponding part of the schema, but it looks correct to me.
    So I suspect that this is another bug in XMLSpy.
    Try Xerces. That's probably the best in terms of conformance to the spec.

Maybe you are looking for

  • Re: (forte-users) access violation caught in debugmode

    Eric, There has been a problem with Forte debug mode for sometime now when the app is silent. If you attempt to inspect the variables when the app is in the 'silent' mode, i.e., waiting on an event loop for a user input or a system event, then you ge

  • ITunes 9 w/Firewall ON & Finder Windows

    Where to begin, I don't usually have to ask for help but these 2 things are really annoying and I cant figure out how to fix them. First: I currently have my firewall (under security) enabled and with the NEW iTunes 9 it WON'T STOP asking me to Allow

  • How do i open EPS file with "rasterize generic EPS format" options in photoshop CS?

    Hi please can someone help!? I'm using Photoshop CS on mac- when i open EPS format files i usually get the "rasterize generic EPS format" option so that i can select the size i want the file to be etc without losing quality. However on one file i've

  • Switchover/Failover of Database

    HI guys Have implemented 10g dataguard -> all ok. Problem I have is if I succcessfully switchover, the standby listener still retains the active 'service_name' and the clients when connecting get ORA-01033: ORACLE initialization or shutdown in progre

  • Odd System wake and HDD Failure

    I came to work this morning and my storage drive was missing from the desktop. Disc Utility could not see it and when I restarted my machine I got the message that mac os could not read the drive. Checking the console I found this: 11/11/09 3:04:37 P