<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
CIMINI LIVIA schrieb:
<blockquote
 cite="mid344AB96B5B656F498D9211372DB5FE2B47B3F6@MAILBOX02.domus.ad.sogei.it"
 type="cite">
  <meta http-equiv="Context-Type" content="text/html; charset=us-ascii">
  <div>
  <p> <span lang="EN-GB">We need to access the contents managed by
opencms
6.2, from an external web application deployed on the same web server
(tomcat) </span> </p>
  <p> <span lang="EN-GB">but this application can</span> <span
 lang="EN-GB">'</span> <span lang="EN-GB">t
be internal to opencms (as suggested somewhere).</span> </p>
  <p> <span lang="EN-GB">So, these are my questions:</span> </p>
  <p> <span lang="EN-GB">- Is it possible to run opencms API outside
opencms
context?</span> </p>
  <p> <span lang="EN-GB">- if not, the only solution is to query
opencms
database directly, isn</span> <span lang="EN-GB">'</span> <span
 lang="EN-GB"> it?</span> </p>
  <p> <span>Thanks</span> </p>
  <p> <span>Livia</span> </p>
  </div>
</blockquote>
Take a look at the classes of the Opencms shell.<br>
The cms shell offers a commandline interface to opencms by opening a
separate set of database connections, independent from the opencms
servlet. The commandline again seems to just translate any command into
java method calls.<br>
<br>
I do not know the code, but i would expect that it should be possible
to use the cmsshell-code as a basis for accessing the opencms api
directly from outside.<br>
<br>
hope that helps.<br>
Christian<br>
</body>
</html>