System and method for exposing a J2EE application server as a web service transaction participant
AssigneeOracle International Corporation
InventorsGreg Pavlik, Aniruddha Thakur, Paul Parkinson
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsGreg Pavlik, Aniruddha Thakur, Paul Parkinson
Estimating the term…
A system and methods are provided for allowing a transaction based on arbitrary atomic transaction models initiated in a web services environment to be imported into a J2EE application server environment. An extensible mechanism is provided to bridge from the web services environment into XA and execute a web services operation in the context of the bridged transaction. A resource adapter deployed in the application server receives a SOAP request and converts it into a SOAPMessage, and determines whether it comprises a transaction request. The SOAPMessage is inflowed into the application server as Work, and is routed to a SOAP processing engine (instead of packaging the request for delivery to an application component). The SOAP engine processes the request within the context of the transaction imported from the web services environment. A SOAPMessage response may be returned to the resource adapter and serialized to the web services environment.
A computer-implemented method of employing a J2EE (Java 2 Enterprise Edition) application server in a web services transaction, the method comprising:
A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of employing a J2EE (Java 2 Enterprise Edition) application server in a web services transaction, the method comprising:
An apparatus for exposing a J2EE (Java 2 Enterprise Edition) application server as a web service participant, comprising:
Dependencies are inferred from the claim text.