<div>Great. My wish has come true!</div>
<div> </div>
<div>Now, I have another wish... hope it comes true as well.</div>
<div> </div>
<div>I am trying to write a Java application to access OpenCms. This is what I have written:</div>
<div>        ........imports....;</div>
<div>       ....class definition........</div>
<div>{</div>
<div>        ...... main method ()......</div>
<div>        {</div>
<div>         System.out.println("OpenCms run level is: "+OpenCms.getRunLevel());<br>        <br>          System.out.println("OpenCms.initCmsObject(cdu.getUserGuest())");<br>Fails Here >>>    CmsObject cmsObject = 
OpenCms.initCmsObject(cdu.getUserGuest());//cdu.getUserGuest() returns Guest</div>
<div>          cmsObject.loginUser("Admin", "password");<br>         }</div>
<div>}</div>
<div> </div>
<div><strong>OpenCms.initCmsObject("Guest")</strong> <font color="#ff0000"><strong>fails</strong></font> at runtime throwing a NullPointerException.</div>
<div> </div>
<div>OpenCms.getRunLevel() method returns a value of  '1'. </div>
<div> </div>
<div>I do not know how to get the handle for the following classes:</div>
<div>1. CmsObject object, </div>
<div>2. CmsConfigurationManager</div>
<div><font face="Courier New">3.CmsSecurityManager</font></div>
<div> </div>
<div>I wish to connect to get an OpenCms database connection using Java Application source file.</div>
<div> </div>
<div>Please help!</div>
<div> </div>
<div> </div>
<div>Regards,</div>
<div> </div>
<div>Vishal</div>