Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0016990 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] A. Platform | critical | always | 2011-05-04 09:59 | 2011-05-12 13:52 | |||
Reporter | alostale | View Status | public | |||||
Assigned To | shuehner | |||||||
Priority | immediate | Resolution | fixed | Fixed in Version | 3.0RC7 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 459eab5f575c | ||||
Projection | none | ETA | none | Target Version | 3.0RC7 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | ||||||||
OBNetwork customer | No | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0016990: NPE loading workspace | |||||||
Description | After library update and clean up projects, warnings and NPE errors appear when loading workspace. 1886389 [http-8880-3] WARN freemarker.beans - Failed creating a publicly-accessible property descriptor for org.openbravo.model.ad.ui.Menu property id, read method public java.lang.String org.openbravo.model.ad.ui.Menu.getId(), write method public void org.openbravo.base.structure.BaseOBObject.setId(java.lang.Object) java.beans.IntrospectionException: type mismatch between read and write methods at java.beans.PropertyDescriptor.findPropertyType(PropertyDescriptor.java:603) at java.beans.PropertyDescriptor.setWriteMethod(PropertyDescriptor.java:270) at java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:117) at freemarker.ext.beans.BeansWrapper.populateClassMapWithBeanInfo(BeansWrapper.java:1161) at freemarker.ext.beans.BeansWrapper.populateClassMap(BeansWrapper.java:1046) at freemarker.ext.beans.BeansWrapper.introspectClassInternal(BeansWrapper.java:984) at freemarker.ext.beans.BeansWrapper.introspectClass(BeansWrapper.java:943) at freemarker.ext.beans.BeanModel.<init>(BeanModel.java:139) ... 1889788 [http-8880-1] ERROR org.openbravo.client.myob.WidgetProvider - Error when processing parameter: OBUIAPP_Parameter(1AEA9B70557645689F0BBA587EA3EAD1) (name: Search Term) java.lang.NullPointerException at org.openbravo.client.kernel.reference.UIDefinition.getFieldProperties(UIDefinition.java:129) at org.openbravo.client.myob.WidgetProvider.getWidgetClassDefinition(WidgetProvider.java:201) at org.openbravo.client.myob.MyOpenbravoComponent.getAvailableWidgetClasses(MyOpenbravoComponent.java:110) at org.openbravo.client.myob.MyOpenbravoActionHandler.addAvailableWidgetClasses(MyOpenbravoActionHandler.java:184) at org.openbravo.client.myob.MyOpenbravoActionHandler.execute(MyOpenbravoActionHandler.java:108) at org.openbravo.client.kernel.BaseActionHandler.execute(BaseActionHandler.java:68) at org.openbravo.client.myob.org$jboss$weld$bean-flat-ManagedBean-class_org$openbravo$client$myob$MyOpenbravoActionHandler_$$_WeldClientProxy.execute(org$jboss$weld$bean-flat-ManagedBean-class_org$openbravo$client$myob$MyOpenbravoActionHandler_$$_WeldClientProxy.java) at org.openbravo.client.kernel.KernelServlet.processActionRequest(KernelServlet.java:197) ... 1891310 [http-8880-1] ERROR org.openbravo.client.myob.WidgetProvider - Error when processing parameter: OBUIAPP_Parameter(422FBBBF8D334318824E76F0CF4D604F) (name: Number of Rows) java.lang.NullPointerException at org.openbravo.client.kernel.reference.UIDefinition.getFieldProperties(UIDefinition.java:129) at org.openbravo.client.kernel.reference.NumberUIDefinition.getFieldProperties(NumberUIDefinition.java:103) at org.openbravo.client.myob.WidgetProvider.getWidgetClassDefinition(WidgetProvider.java:201) at org.openbravo.client.myob.MyOpenbravoComponent.getAvailableWidgetClasses(MyOpenbravoComponent.java:110) at org.openbravo.client.myob.MyOpenbravoActionHandler.addAvailableWidgetClasses(MyOpenbravoActionHandler.java:184) at org.openbravo.client.myob.MyOpenbravoActionHandler.execute(MyOpenbravoActionHandler.java:108) at org.openbravo.client.kernel.BaseActionHandler.execute(BaseActionHandler.java:68) at org.openbravo.client.myob.org$jboss$weld$bean-flat-ManagedBean-class_org$openbravo$client$myob$MyOpenbravoActionHandler_$$_WeldClientProxy.execute(org$jboss$weld$bean-flat-ManagedBean-class_org$openbravo$client$myob$MyOpenbravoActionHandler_$$_WeldClientProxy.java) at org.openbravo.client.kernel.KernelServlet.processActionRequest(KernelServlet.java:197) ... ... many more | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0036350) shuehner (administrator) 2011-05-04 11:18 |
Caused by 16955 as that change fails to account for field == null in UIDefinition |
(0036352) plujan (viewer) 2011-05-04 11:51 |
Raised to critical/immediate since it is preventing rebuilds |
(0036356) hgbot (developer) 2011-05-04 13:05 |
Repository: erp/devel/pi Changeset: 459eab5f575c06637e87559d79367edcb71c20bd Author: Stefan Hühner <stefan.huehner <at> openbravo.com> Date: Wed May 04 13:04:53 2011 +0200 URL: http://code.openbravo.com/erp/devel/pi/rev/459eab5f575c06637e87559d79367edcb71c20bd [^] Fixed 16990: Avoid npe when loading workspace Avoid npe by safeguarding against parameter being null --- M modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java --- |
(0036809) hudsonbot (viewer) 2011-05-12 13:29 |
A changeset related to this issue has been promoted main and to the Central Repository, after passing a series of tests. Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/c40e579fcd38 [^] Maturity status: Test |
![]() |
|||
Date Modified | Username | Field | Change |
2011-05-04 09:59 | alostale | New Issue | |
2011-05-04 09:59 | alostale | Assigned To | => shuehner |
2011-05-04 09:59 | alostale | Modules | => Core |
2011-05-04 09:59 | alostale | OBNetwork customer | => No |
2011-05-04 11:18 | shuehner | Relationship added | related to 0016955 |
2011-05-04 11:18 | shuehner | Note Added: 0036350 | |
2011-05-04 11:51 | plujan | Note Added: 0036352 | |
2011-05-04 11:51 | plujan | Priority | urgent => immediate |
2011-05-04 11:51 | plujan | Severity | major => critical |
2011-05-04 13:05 | hgbot | Checkin | |
2011-05-04 13:05 | hgbot | Note Added: 0036356 | |
2011-05-04 13:05 | hgbot | Status | new => resolved |
2011-05-04 13:05 | hgbot | Resolution | open => fixed |
2011-05-04 13:05 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/459eab5f575c06637e87559d79367edcb71c20bd [^] |
2011-05-12 13:29 | hudsonbot | Checkin | |
2011-05-12 13:29 | hudsonbot | Note Added: 0036809 | |
2011-05-12 13:52 | alostale | Status | resolved => closed |
2011-05-12 13:52 | alostale | Fixed in Version | => 3.0RC7 |
Copyright © 2000 - 2009 MantisBT Group |