[Opensource] DefaultDataField.getAttribute method not
implemented
Michael Rimov
rimovm at centercomp.com
Wed Apr 23 09:49:03 PDT 2003
David,
Check Expresso 5.0.4... I fixed some issues in this area that I thought I
had fixed way back in 5.0.1(!!)... Let me know if you're still having
troubles.
-Mike
At 11:58 AM 4/22/2003 -0700, you wrote:
>I recieved the following error when I tried to modify any of the Setup
>Values after installing expresso. I have been running v5.0.3, I just got a
>clean directory of the current HEAD from cvs and compiled (hacking
>DBConnectionPool since I don't JNDI and it isn't compiling). I see in
>DBObject.hasError(String) the diff.
>
>DBObject.FieldError fe = (DBObject.FieldError)fieldErrors.get(fieldName);
>if (fe == null) {
>return false;
>}
>=====================
>DataField df = this.getDataField(fieldName);
>if (df.getAttribute(this.ATTRIBUTE_ERROR) != null) {
>return true;
>}
>
>but I don't see how anyone is running it.
>
>--- BTW, I posted this on the forum this morning (~ 8 EDT) and the server
>seemed to stop responding for quite some time and no email occured but the
>message is there.... hmmmm....
>
>----------------------
>
>A java.lang.UnsupportedOperationException Error occurred at 2003-04-22
>07:47:20 in database/context 'default' to user 'Admin'
>The requested URL was
>'/DBMaint.do'?controller=com.jcorporate.expresso.services.controller.DBMaint&key=%27com.jcorporate.expresso.core.ExpressoSchema%7CAdminEmail%27&dbobj=com.jcorporate.expresso
>.services.dbobj.Setup&state=Update'
>
>java.lang.UnsupportedOperationException: Method getAttribute() not yet
>implemented. at
>com.jcorporate.expresso.core.dataobjects.DefaultDataField.getAttribute(Unknown
>Source) at com.jcorporate.expresso.core.dbobj.DBObject.hasError(Unknown
>Source) at
>com.jcorporate.expresso.services.controller.ui.DefaultAutoElement.renderReadWriteInput(Unknown
>Source) at
>com.jcorporate.expresso.services.controller.ui.DefaultAutoElement.renderDBObjectField(Unknown
>Source) at
>com.jcorporate.expresso.services.controller.dbmaint.Update.autoField(Unknown
>Source) at
>com.jcorporate.expresso.services.controller.dbmaint.GetBase.autoForm(Unknown
>Source) at
>com.jcorporate.expresso.services.controller.dbmaint.GetBase.showForm(Unknown
>Source) at
>com.jcorporate.expresso.services.controller.dbmaint.Update.run(Unknown
>Source) at com.jcorporate.expresso.core.controller.State.perform(Unknown
>Source) at
>com.jcorporate.expresso.core.controller.Controller.newState(Unknown
>Source) at
>com.jcorporate.expresso.core.controller.Controller.perform(Unknown Source)
>at
>org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1787)
>at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
>at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492) at
>javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at
>javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>at
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
>at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>at
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
>at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>at
>org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
>at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
>at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>at
>org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
>at
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>at
>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
>at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
>at
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
>at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
>at
>org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
>at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
>at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>at
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>at
>org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
>at
>org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
>at java.lang.Thread.run(Thread.java:536)
>
>
>TIA,
>
>David Lloyd
>david at lloydhome.com
>
>__________________________________________________
>Do you Yahoo!?
>The New Yahoo! Search - Faster. Easier. Bingo
>http://search.yahoo.com
>_______________________________________________
>Opensource mailing list
>Opensource at jcorporate.com
>http://mail.jcorporate.com/mailman/listinfo/opensource
>Archives: http://mail.jcorporate.com/pipermail/opensource/
More information about the Opensource
mailing list