Difference between revisions of "ZH/Case-Study-01-Journal-33"
From ADempiere
This Wiki is read-only for reference purposes to avoid broken links.
(Create new wiki for debug) |
(→2010-01-20) |
||
Line 8: | Line 8: | ||
* ADempiere还存在一些Bug。当某些Bug影响到正常使用时,自己就得亲自解决了。 | * ADempiere还存在一些Bug。当某些Bug影响到正常使用时,自己就得亲自解决了。 | ||
− | ==2010-01-20= | + | ==2010-01-20-报错-SessionUser <> ContextUser== |
+ | * 01月17日下午有职员报告 B/S 浏览器端无法录入,检查发现报错。 | ||
+ | <pre> | ||
+ | >>org.adempiere.webui.exception.ApplicationException: Timestamp=Mon Jan 17 16:33:18 PST 2011, Bug 2832968 SessionUser=1000013, ContextUser=1000016. Please report conditions to your system administrator or in sf tracker 2832968 | ||
+ | </pre> | ||
+ | * 把 ad_user_id = 1000006 的记录删去后,不再报错。 | ||
+ | * 01月19日通过 Business Partner 窗体 User(Contact) 页签新增之后,类似报错再次出现。 | ||
+ | |||
+ | ===具体影响=== | ||
+ | * 以下描述的问题是用 SuperUser 用户 以 Tongji Admin 角色登录Tongji实体(Client)进行说明的。用 SuperUser 用户 以 Garden Admin 角色 登录 Garden World 实体(Client)也存在同样问题。 | ||
+ | ===系统环境=== | ||
+ | * OS: Debian/Linux Squeeze/Testing, amd64 | ||
+ | * JVM: Java(TM) SE Runtime Environment (build 1.6.0_22-b04) 64-Bit | ||
+ | * PostgreSQL: 8.4 | ||
+ | |||
+ | ===相关链接=== | ||
+ | * [http://sourceforge.net/tracker/index.php?func=detail&aid=2832968&group_id=176962&atid=955896 问题跟踪/Bug Track] | ||
+ | * [http://sourceforge.net/projects/adempiere/forums/forum/610548/topic/3272062 sf.net 问题讨论] | ||
+ | ====B/S 浏览器端==== | ||
+ | * 试图打开窗体时弹出报错提示框,无法打开任何窗体。 | ||
+ | <pre> | ||
+ | 11:48:40,877 ERROR [STDERR] -----------> MIssue.set_ValueNoCheck: ReleaseNo - Value too long - truncated to length=4 [15] | ||
+ | 11:48:40,877 ERROR [STDERR] -----------> MIssue.set_ValueNoCheck: ReleaseNo - Value too long - truncated to length=4 [15] | ||
+ | 11:48:40,923 ERROR [STDERR] ===========> AbstractADWindowPanel.initPanel: Timestamp=Wed Jan 19 11:48:40 PST 2011, Bug 2832968 SessionUser=100, ContextUser=1000061. Please report conditions to your system administrator or in sf tracker 2832968 [15] | ||
+ | org.adempiere.webui.exception.ApplicationException: Timestamp=Wed Jan 19 11:48:40 PST 2011, Bug 2832968 SessionUser=100, ContextUser=1000061. Please report conditions to your system administrator or in sf tracker 2832968 | ||
+ | at org.adempiere.webui.panel.AbstractADWindowPanel.initPanel(AbstractADWindowPanel.java:274) | ||
+ | at org.adempiere.webui.panel.ADWindowPanel.initPanel(ADWindowPanel.java:218) | ||
+ | at org.adempiere.webui.window.ADWindow.doCreatePart(ADWindow.java:79) | ||
+ | at org.adempiere.webui.part.AbstractUIPart.createPart(AbstractUIPart.java:41) | ||
+ | at org.adempiere.webui.desktop.TabbedDesktop.openWindow(TabbedDesktop.java:113) | ||
+ | at org.adempiere.webui.desktop.AbstractDesktop.onMenuSelected(AbstractDesktop.java:66) | ||
+ | at org.adempiere.webui.panel.MenuPanel.fireMenuSelectedEvent(MenuPanel.java:236) | ||
+ | at org.adempiere.webui.panel.MenuPanel.onEvent(MenuPanel.java:208) | ||
+ | at org.zkoss.zk.ui.impl.EventProcessor.process0(EventProcessor.java:197) | ||
+ | at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:141) | ||
+ | at org.zkoss.zk.ui.impl.EventProcessingThreadImpl.process0(EventProcessingThreadImpl.java:519) | ||
+ | at org.zkoss.zk.ui.impl.EventProcessingThreadImpl.run(EventProcessingThreadImpl.java:446) | ||
+ | 11:48:40,924 ERROR [STDERR] ===========> zkoss.handleError:1130: >>org.adempiere.webui.exception.ApplicationException: Timestamp=Wed Jan 19 11:48:40 PST 2011, Bug 2832968 SessionUser=100, ContextUser=1000061. Please report conditions to your system administrator or in sf tracker 2832968 | ||
+ | >>org.adempiere.webui.exception.ApplicationException: Timestamp=Wed Jan 19 11:48:40 PST 2011, Bug 2832968 SessionUser=100, ContextUser=1000061. Please report conditions to your system administrator or in sf tracker 2832968 | ||
+ | >> at org.adempiere.webui.panel.AbstractADWindowPanel.initPanel(AbstractADWindowPanel.java:274) | ||
+ | >> at org.adempiere.webui.panel.ADWindowPanel.initPanel(ADWindowPanel.java:218) | ||
+ | >> at org.adempiere.webui.window.ADWindow.doCreatePart(ADWindow.java:79) | ||
+ | >> at org.adempiere.webui.part.AbstractUIPart.createPart(AbstractUIPart.java:41) | ||
+ | >> at org.adempiere.webui.desktop.TabbedDesktop.openWindow(TabbedDesktop.java:113) | ||
+ | >>... [19] | ||
+ | </pre> | ||
+ | |||
+ | * 浏览器右上角显示用户 Ms Liu,并非当前用户 SuperUser。 | ||
+ | ====C/S 客户端==== | ||
+ | * 以SuperUser登录实体。 | ||
+ | * 打开My Profile窗体,显示的不是当前的登录的用户,而是Ms Liu。 | ||
+ | * 首先通过 User 窗体、Purchase Order等窗体新增记录。接着打开数据库,在表格 ad_user 和 c_order 的新建记录中,CreatedBy UpdatedBy均记录为Ms Liu (ad_user_id=1000061),而不是当前用户SuperUser (ad_user_id=100) | ||
=链接= | =链接= |
Revision as of 19:24, 19 January 2011
Contents
实施日志-33-Bug调试
- 本文属于机械装备制造业进销存实施案例——ADempiere ERP案例研究之一。
- 本文记录ADempiere ERP项目实施的过程
背景说明
- ADempiere还存在一些Bug。当某些Bug影响到正常使用时,自己就得亲自解决了。
2010-01-20-报错-SessionUser <> ContextUser
- 01月17日下午有职员报告 B/S 浏览器端无法录入,检查发现报错。
>>org.adempiere.webui.exception.ApplicationException: Timestamp=Mon Jan 17 16:33:18 PST 2011, Bug 2832968 SessionUser=1000013, ContextUser=1000016. Please report conditions to your system administrator or in sf tracker 2832968
- 把 ad_user_id = 1000006 的记录删去后,不再报错。
- 01月19日通过 Business Partner 窗体 User(Contact) 页签新增之后,类似报错再次出现。
具体影响
- 以下描述的问题是用 SuperUser 用户 以 Tongji Admin 角色登录Tongji实体(Client)进行说明的。用 SuperUser 用户 以 Garden Admin 角色 登录 Garden World 实体(Client)也存在同样问题。
系统环境
- OS: Debian/Linux Squeeze/Testing, amd64
- JVM: Java(TM) SE Runtime Environment (build 1.6.0_22-b04) 64-Bit
- PostgreSQL: 8.4
相关链接
B/S 浏览器端
- 试图打开窗体时弹出报错提示框,无法打开任何窗体。
11:48:40,877 ERROR [STDERR] -----------> MIssue.set_ValueNoCheck: ReleaseNo - Value too long - truncated to length=4 [15] 11:48:40,877 ERROR [STDERR] -----------> MIssue.set_ValueNoCheck: ReleaseNo - Value too long - truncated to length=4 [15] 11:48:40,923 ERROR [STDERR] ===========> AbstractADWindowPanel.initPanel: Timestamp=Wed Jan 19 11:48:40 PST 2011, Bug 2832968 SessionUser=100, ContextUser=1000061. Please report conditions to your system administrator or in sf tracker 2832968 [15] org.adempiere.webui.exception.ApplicationException: Timestamp=Wed Jan 19 11:48:40 PST 2011, Bug 2832968 SessionUser=100, ContextUser=1000061. Please report conditions to your system administrator or in sf tracker 2832968 at org.adempiere.webui.panel.AbstractADWindowPanel.initPanel(AbstractADWindowPanel.java:274) at org.adempiere.webui.panel.ADWindowPanel.initPanel(ADWindowPanel.java:218) at org.adempiere.webui.window.ADWindow.doCreatePart(ADWindow.java:79) at org.adempiere.webui.part.AbstractUIPart.createPart(AbstractUIPart.java:41) at org.adempiere.webui.desktop.TabbedDesktop.openWindow(TabbedDesktop.java:113) at org.adempiere.webui.desktop.AbstractDesktop.onMenuSelected(AbstractDesktop.java:66) at org.adempiere.webui.panel.MenuPanel.fireMenuSelectedEvent(MenuPanel.java:236) at org.adempiere.webui.panel.MenuPanel.onEvent(MenuPanel.java:208) at org.zkoss.zk.ui.impl.EventProcessor.process0(EventProcessor.java:197) at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:141) at org.zkoss.zk.ui.impl.EventProcessingThreadImpl.process0(EventProcessingThreadImpl.java:519) at org.zkoss.zk.ui.impl.EventProcessingThreadImpl.run(EventProcessingThreadImpl.java:446) 11:48:40,924 ERROR [STDERR] ===========> zkoss.handleError:1130: >>org.adempiere.webui.exception.ApplicationException: Timestamp=Wed Jan 19 11:48:40 PST 2011, Bug 2832968 SessionUser=100, ContextUser=1000061. Please report conditions to your system administrator or in sf tracker 2832968 >>org.adempiere.webui.exception.ApplicationException: Timestamp=Wed Jan 19 11:48:40 PST 2011, Bug 2832968 SessionUser=100, ContextUser=1000061. Please report conditions to your system administrator or in sf tracker 2832968 >> at org.adempiere.webui.panel.AbstractADWindowPanel.initPanel(AbstractADWindowPanel.java:274) >> at org.adempiere.webui.panel.ADWindowPanel.initPanel(ADWindowPanel.java:218) >> at org.adempiere.webui.window.ADWindow.doCreatePart(ADWindow.java:79) >> at org.adempiere.webui.part.AbstractUIPart.createPart(AbstractUIPart.java:41) >> at org.adempiere.webui.desktop.TabbedDesktop.openWindow(TabbedDesktop.java:113) >>... [19]
- 浏览器右上角显示用户 Ms Liu,并非当前用户 SuperUser。
C/S 客户端
- 以SuperUser登录实体。
- 打开My Profile窗体,显示的不是当前的登录的用户,而是Ms Liu。
- 首先通过 User 窗体、Purchase Order等窗体新增记录。接着打开数据库,在表格 ad_user 和 c_order 的新建记录中,CreatedBy UpdatedBy均记录为Ms Liu (ad_user_id=1000061),而不是当前用户SuperUser (ad_user_id=100)
链接
About this page
- This page is about code development in Case Study 01