Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 71d40963b505df4524269198e237b3e3 > files > 1004

virtuoso-opensource-doc-6.1.4-2.fc14.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
 <head profile="http://internetalchemy.org/2003/02/profile">
  <link rel="foaf" type="application/rdf+xml" title="FOAF" href="http://www.openlinksw.com/dataspace/uda/about.rdf" />
  <link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
  <meta name="dc.title" content="20. Using Virtuoso with Tuxedo" />
  <meta name="dc.subject" content="20. Using Virtuoso with Tuxedo" />
  <meta name="dc.creator" content="OpenLink Software Documentation Team ;&#10;" />
  <meta name="dc.copyright" content="OpenLink Software, 1999 - 2009" />
  <link rel="top" href="index.html" title="OpenLink Virtuoso Universal Server: Documentation" />
  <link rel="search" href="/doc/adv_search.vspx" title="Search OpenLink Virtuoso Universal Server: Documentation" />
  <link rel="parent" href="xa.html" title="Chapter Contents" />
  <link rel="prev" href=".html" title="" />
  <link rel="next" href="xaUBBconf.html" title="Configuration" />
  <link rel="shortcut icon" href="../images/misc/favicon.ico" type="image/x-icon" />
  <link rel="stylesheet" type="text/css" href="doc.css" />
  <link rel="stylesheet" type="text/css" href="/doc/translation.css" />
  <title>20. Using Virtuoso with Tuxedo</title>
  <meta http-equiv="Content-Type" content="text/xhtml; charset=UTF-8" />
  <meta name="author" content="OpenLink Software Documentation Team ;&#10;" />
  <meta name="copyright" content="OpenLink Software, 1999 - 2009" />
  <meta name="keywords" content="" />
  <meta name="GENERATOR" content="OpenLink XSLT Team" />
 </head>
 <body>
  <div id="header">
    <a name="xaBuildTMS" />
    <img src="../images/misc/logo.jpg" alt="" />
    <h1>20. Using Virtuoso with Tuxedo</h1>
  </div>
  <div id="navbartop">
   <div>
      <a class="link" href="xa.html">Chapter Contents</a> | <a class="link" href="xa.html" title="Using Virtuoso with Tuxedo">Prev</a> | <a class="link" href="xaUBBconf.html" title="Configuration">Next</a>
   </div>
  </div>
  <div id="currenttoc">
   <form method="post" action="/doc/adv_search.vspx">
    <div class="search">Keyword Search: <br />
        <input type="text" name="q" /> <input type="submit" name="go" value="Go" />
    </div>
   </form>
   <div>
      <a href="http://www.openlinksw.com/">www.openlinksw.com</a>
   </div>
   <div>
      <a href="http://docs.openlinksw.com/">docs.openlinksw.com</a>
   </div>
    <br />
   <div>
      <a href="index.html">Book Home</a>
   </div>
    <br />
   <div>
      <a href="contents.html">Contents</a>
   </div>
   <div>
      <a href="preface.html">Preface</a>
   </div>
    <br />
   <div class="selected">
      <a href="xa.html">Using Virtuoso with Tuxedo</a>
   </div>
    <br />
   <div class="selected">
      <a href="xaBuildTMS.html">Building the Transaction Manager Server</a>
   </div>
   <div>
      <a href="xaUBBconf.html">Configuration</a>
   </div>
   <div>
      <a href="xaServices.html">Services</a>
   </div>
   <div>
      <a href="xaClients.html">Clients</a>
   </div>
   <div>
      <a href="xaServExample.html">Service example</a>
   </div>
    <br />
  </div>
  <div id="text">
	<a name="xaBuildTMS" />
    <h2>20.1. Building the Transaction Manager Server</h2>
	<p>
		First of all, the administrator needs to build Virtuoso Transaction Manager Server application in order 
		to use Virtuoso server as Resource Manager of global transactions operated by Tuxedo.
	</p>
	<p>
		Then, the following line needs to be put in the $TUXDIR/udataobj/RM file:
		<span class="computeroutput">
			Virtuoso:virt_xa_switch: libvirtxa.a -L${HOME}/lib  -lwic -ldk1t -lthrp -lutil2 -L${SSLDIR}/lib -lssl -lcrypto
		</span>
		The libvirtxa.a library could be found in tuxedo/lib directory.
	</p>
	<p>
		This allows to build TP monitor with Virtuoso support (VirtTMS) and services which could use Virtuoso as resource manager.
		libvirtxa.a and other libraries must be accessible by the compiler. The following command builds the VirtTMS:
		<span class="computeroutput">
			buildtms -o ${TUXDIR}/bin/VirtTMS -r Virtuoso
		</span>
	</p>
<table border="0" width="90%" id="navbarbottom">
    <tr>
        <td align="left" width="33%">
          <a href="xa.html" title="Using Virtuoso with Tuxedo">Previous</a>
          <br />Contents of Using Virtuoso with Tuxedo</td>
     <td align="center" width="34%">
          <a href="xa.html">Chapter Contents</a>
     </td>
        <td align="right" width="33%">
          <a href="xaUBBconf.html" title="Configuration">Next</a>
          <br />Configuration</td>
    </tr>
    </table>
  </div>
  <div id="footer">
    <div>Copyright© 1999 - 2009 OpenLink Software All rights reserved.</div>
   <div id="validation">
    <a href="http://validator.w3.org/check/referer">
        <img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" />
    </a>
    <a href="http://jigsaw.w3.org/css-validator/">
        <img src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!" height="31" width="88" />
    </a>
   </div>
  </div>
 </body>
</html>