Thanks for your input Larry. By "used with" I mean that the CMS would be accessed via the Java web application. However, the architecture you mentioned below seems like a more viable solution. I can run Drupal separately from the application and have the application pull from the Drupal MySQL database. This is also a better design since the application is for user and the CMS is for the admin so they really should be separate.
<br><br>- Asad<br><br><br><div><span class="gmail_quote">On 2/16/07, <b class="gmail_sendername">Larry Garfield</b> &lt;<a href="mailto:larry@garfieldtech.com">larry@garfieldtech.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
For what definition of &quot;used with&quot;?&nbsp;&nbsp;Drupal is entirely PHP, not Java, so<br>runtime integration is out.&nbsp;&nbsp;(In theory there some sort of huge hack to make<br>PHP talk to Java at runtime, but I&#39;ve never touched it as the very idea is
<br>scary.)&nbsp;&nbsp;You could, however, have a Java app read the Drupal MySQL database<br>and parse out whatever data it needs from it.&nbsp;&nbsp;The vast majority of the data<br>in the database is well-normalized SQL-friendly fields, but you do have to
<br>know Drupal&#39;s data schema.<br><br>Really, it depends on what &quot;used with&quot; means.<br><br>On Friday 16 February 2007 12:34 am, Asad Habib wrote:<br>&gt; Does anyone know if Drupal can be used with a Struts-based Java
<br>&gt; application? If so, has anyone actually done this and how can it be<br>&gt; achieved? Thank you.<br>&gt;<br>&gt; - Asad<br><br>--<br>Larry Garfield&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AIM: LOLG42<br><a href="mailto:larry@garfieldtech.com">
larry@garfieldtech.com</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ICQ: 6817012<br><br>&quot;If nature has made any one thing less susceptible than all others of<br>exclusive property, it is the action of the thinking power called an idea,<br>which an individual may exclusively possess as long as he keeps it to
<br>himself; but the moment it is divulged, it forces itself into the possession<br>of every one, and the receiver cannot dispossess himself of it.&quot;&nbsp;&nbsp;-- Thomas<br>Jefferson<br>--<br>[ Drupal support list | <a href="http://lists.drupal.org/">
http://lists.drupal.org/</a> ]<br></blockquote></div><br>