Version: Roller 4.0 Application Server: Glassfish V2 (Sun Java System Application Server 9.1_01 (build b09d-fcs)) Database: Oracle 10g Java: Java 6 update 4 OS: Windows XP
I downloaded the Roller source this morning into a sub-directory named roller: svn co https://svn.apache.org/repos/asf/roller/trunk roller I changed directory: C> cd roller\apps\weblogger And then built the Roller web application C> ant dist I deployed the directory roller/apps/webblogger/build/webapp to Glassfish. I have not made any changes to the code but when I launched the webapp I got a 404 Message with Exception The file that you requested could not be found on this server. In the roller.log file contains the following: INFO 2008-03-07 09:12:42,843 DatabaseProvider:successMessage - SUCCESS: Got parameters. Using configuration type JNDI_NAME INFO 2008-03-07 09:12:42,843 DatabaseProvider:successMessage - -- Using JNDI datasource name: java:comp/env/jdbc/rollerdb INFO 2008-03-07 09:12:42,843 DatabaseProvider:successMessage - SUCCESS: located JNDI DataSource [java:comp/env/jdbc/rollerdb] INFO 2008-03-07 09:12:42,875 JPAPersistenceStrategy:<init> - openjpa.Log: commons INFO 2008-03-07 09:12:44,484 IndexManagerImpl:<init> - search enabled: true INFO 2008-03-07 09:12:44,500 IndexManagerImpl:<init> - index dir: C:\Documents and Settings\langanj\roller_data\search-index INFO 2008-03-07 09:12:44,531 ReferrerQueueManagerImpl:<init> - Instantiating Referrer Queue Manager INFO 2008-03-07 09:12:44,531 ReferrerQueueManagerImpl:<init> - Asynchronous referrer processing = false INFO 2008-03-07 09:12:44,531 ThreadManagerImpl:<init> - Instantiating Thread Manager INFO 2008-03-07 09:12:44,546 WebloggerFactory:bootstrap - Roller Weblogger business tier successfully bootstrapped INFO 2008-03-07 09:12:44,546 WebloggerFactory:bootstrap - Version: 4.0 INFO 2008-03-07 09:12:44,546 WebloggerFactory:bootstrap - Revision: 632796 INFO 2008-03-07 09:12:44,546 WebloggerImpl:initialize - Initializing Roller Weblogger business tier INFO 2008-03-07 09:12:47,265 ThemeManagerImpl:initialize - Loaded 4 themes from disk. INFO 2008-03-07 09:12:47,281 ThreadManagerImpl:initialize - Initializing task: ScheduledEntriesTask INFO 2008-03-07 09:12:47,375 ThreadManagerImpl:initialize - Initializing task: ResetHitCountsTask INFO 2008-03-07 09:12:47,390 ThreadManagerImpl:initialize - Initializing task: TurnoverReferersTask INFO 2008-03-07 09:12:47,390 ThreadManagerImpl:initialize - Initializing task: PingQueueTask FATAL 2008-03-07 09:12:47,718 RollerContext:contextInitialized - Roller Weblogger initialization failed org.apache.roller.weblogger.business.InitializationException: Error initializing ping systems at org.apache.roller.weblogger.business.WebloggerImpl.initialize(WebloggerImpl. java:341) at org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerC ontext.java:159) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java: 4523) at org.apache.catalina.core.StandardContext.start(StandardContext.java:5184) at com.sun.enterprise.web.WebModule.start(WebModule.java:326) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:9 73) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:957) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:688) at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1584) at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1222) at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebMod uleDeployEventListener.java:182) ............. --- ROOT CAUSE --- <0.9.7-incubating nonfatal general error> org.apache.openjpa.persistence.PersistenceException: ORA-00904: "T1"."CREATOR": invalid identifier {prepstmnt 3814511 SELECT t0.id, t0.autoenabled, t0.conditioncode, t0.lastsuccess, t0.name, t0.pingurl, t1.id, t1.about, t1.isactive, t1.allowcomments, t1.blacklist, t2.id, t2.description, t2.image, t2.name, t3.id, t3.description, t3.image, t3.name, t3.path, t3.websiteid, t2.path, t4.id, t4.about, t4.isactive, t4.allowcomments, t4.blacklist, t4.bloggercatid, t4.creator, t4.customstylesheet, t4.datecreated, t4.defaultallowcomments, t4.defaultcatid, t4.defaultcommentdays, t4.defaultpageid, t4.defaultplugins, t4.description, t4.editorpage, t4.editortheme, t4.emailaddress, t4.emailcomments, t4.emailfromaddress, t4.enablebloggerapi, t4.enablemultilang, t4.isenabled, t4.displaycnt, t4.handle, t4.icon, t4.lastmodified, t4.locale, t4.commentmod, t4.name, t4.pagemodels, t4.showalllangs, t4.timeZone, t4.weblogdayid, t1.creator, t1.customstylesheet, t1.datecreated, t1.defaultallowcomments, t5.id, t5.description, t5.image, t5.name, t5.parentid, t5.path, t5.websiteid, t1.defaultcommentdays, t1.defaultpageid, t1.defaultplugins, t1.description, t1.editorpage, t1.editortheme, t1.emailaddress, t1.emailcomments, t1.emailfromaddress, t1.enablebloggerapi, t1.enablemultilang, t1.isenabled, t1.displaycnt, t1.handle, t1.icon, t1.lastmodified, t1.locale, t1.commentmod, t1.name, t1.pagemodels, t1.showalllangs, t1.timeZone, t1.weblogdayid FROM pingtarget t0, website t1, weblogcategory t2, weblogcategory t3, website t4, weblogcategory t5 WHERE (t0.websiteid IS NULL) AND t0.websiteid = t1.id(+) AND t1.bloggercatid = t2.id(+) AND t1.defaultcatid = t5.id(+) AND t2.parentid = t3.id(+) AND t2.websiteid = t4.id(+) ORDER BY t0.name ASC} [code=904, state=42000] at org.apache.openjpa.jdbc.sql.DBDictionary.newStoreException(DBDictionary.java :3784) Any help on overcoming this problem would be appreciated. John.
