VISUAL DEBUGGER FOR DYNAMIC XSL TRANSFORMATION

    公开(公告)号:CA2488678A1

    公开(公告)日:2006-05-30

    申请号:CA2488678

    申请日:2004-11-30

    Applicant: IBM CANADA

    Abstract: The present invention provides a visual debugger for dynamic XLS transformations. A visual debugging method for real time debugging of mixed Java and Extensible Stylesheet Language Transform (XSLT) code, comprises: providing a Java debug sub-adapte r and an XSLT sub-adapter; sending debug events from the Java and XSLT debug sub-adapters to a debug super adapter, wherein the debug super adapter filters the debug events received from the Java and XSLT debug sub-adapters and generates debug events representing a consolidat ed view of the received debug events; and sending the debug events generated by the debug super adapter to a debug user interface (UI).

    TRANSFORMATIONS AS WEB SERVICES
    2.
    发明专利

    公开(公告)号:CA2413697A1

    公开(公告)日:2004-06-06

    申请号:CA2413697

    申请日:2002-12-06

    Applicant: IBM CANADA

    Abstract: A transformation Web service description describes a Web service capable of receiving a message having a format compatible with a format of a message associated with a first Web service and transforming the message to a transformed messa ge compatible with an input message format for a second Web service. The Web service description may be expressed in the Web services Description Language (WSDL) . The Web service description includes a transformation description describing t he transformation to be performed. The transformation description may be a programming language and platform neutral description such as an eXtensible Stylesheet Language Transform (XSLT) stylesheet and may be included within a transformer binding which extends WSDL. To support transformations involving multiple inputs and outputs, multiple input and/or output messages may be aggregated into a single multi- part input or output message, where each part has an attribute which references one of the multiple messages to be aggregated.

    MAPPING BETWEEN NATIVE DATA TYPE INSTANCES

    公开(公告)号:CA2419311A1

    公开(公告)日:2004-08-20

    申请号:CA2419311

    申请日:2003-02-20

    Applicant: IBM CANADA

    Abstract: Mapping of a first native data type instance to a second native data type instance is performed in three stages: the first native data type instance is convert ed into a first programming language and platform independent representation conforming to a first schema capable of defining base and derived data types; the first programmin g language and platform independent representation is transformed into a secon d programming language and platform independent representation conforming to a second schema capable of defining base and derived data types; and the secon d programming language and platform independent representation is converted in to the second native data type instance. The programming language and platform independent representations may be event-based eXtensible Markup Language (XML) representations implemented according to the Simple API for XML (SAX). The transformation may be governed by an eXtensible Stylesheet Language Transfor m (XSLT) stylesheet.

Patent Agency Ranking