Deploying as an exploded .war worked. Some Googling showed that others have had the same problem deploying as a packaged .war, because Roller tries to access config files using ServletContext.getRealPath(), which returns null unless it is a directory rather than a packaged .war file.
If anyone reading this encounters the same problem, it IS possible to deploy on WebLogic as an exploded .war. Just unzip the .war to a directory on your server and navigate to it using the console - it will detect that the directory is in fact a web application and allow you to deploy it. -----Original Message----- From: Dave [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 22, 2008 9:20 PM To: [email protected] Subject: Re: installing on WebLogic 9.2 On Jan 22, 2008 2:34 PM, Broderick, Andrew <[EMAIL PROTECTED]> wrote: > I am trying to install Roller 4 on WebLogic 9.2, and coming up with the > following error: > > Error is: 'weblogic.management.DeploymentException: > [Deployer:149003]Unable to access application source information in > '/home/bea/bea/user_projects/domains/DevDomain/servers/edusearch01/stage > /roller/roller.war' for application 'roller'. The specific error is: > [Deployer:149158]No application files exist at > '/home/bea/bea/user_projects/domains/DevDomain/servers/edusearch01/stage > /roller/roller.war'..' weblogic.management.DeploymentException: That seems to indicate that there is some problem with the WAR file itself. Such as: it is missing, it is corrupt, it is compressed, Weblogic does not have read access to it, etc. How did you create that WAR file? What commands did you use? As an experiment, can you deploying as a directory instead? - Dave NOTICE: This message may contain privileged or otherwise confidential information. If you are not the intended recipient, please immediately advise the sender by reply email and delete the message and any attachments without using, copying or disclosing the contents. (FE01)
