Create/View Problem

If you think that something doesn't work in Aware IM post your message here
Post Reply
Hubertus
Posts: 153
Joined: Sat Feb 11, 2006 2:11 pm
Location: Austria
Contact:

Create/View Problem

Post by Hubertus »

Hello,

sorry to bother you again but another problem arised. This applies to build no 947.

First (also part of the attached log file) I search for a customer (Kunde) and after that I start a process that creates an Order (Bestellung) using the following process

Code: Select all

CREATE Bestellung WITH Bestellung.Kunde=ThisKunde,Bestellung.Datum=BUSINESS_DAY_FORWARD(CURRENT_DATE) , Bestellung.Bemerkung=ThisKunde.Bemerkung
VIEW Bestellung USING Main 
The desired BO gets created but doesn't display. Instead it drops an Error 500 in the browser and the Tomcat log contains:

Code: Select all

Connecting to server localhost at port 9000

Successfully created a connection to the server

Setting session timeout to 1800 seconds.

Attribute Ort value 

Attribute FirmaZusatz value 

Attribute PLZ value 

Attribute Anschrift value 

Attribute Firma value 

Attribute MatchCode value hiden

Attribute Land value 

Query is null|null|False|FIND Kunde WHERE Kunde.MatchCode CONTAINS 'hiden' ORDER BY Kunde.MatchCode|6,MatchCode^n^y^n^y,Firma^n^y^n^y,FirmaZusatz^n^y^n^y,Anschrift^n^y^n^y,PLZ^n^y^n^y,Ort^n^y^n^y,20,null,2,Edit~null~Main~5~false~1~null~null~true~true,Neue Bestellung~NeueBestellung~Kunde~0~false~1~null~null~true~true,null,null,y,y,y|null|null



TransferToPage: pushing /runQuery.do?actionMethod=redisplayForm&rangeFormInfo=1%4020%40null%7Cnull%7CFalse%7CFIND+Kunde+WHERE+Kunde.MatchCode+CONTAINS+%27hiden%27+ORDER+BY+Kunde.MatchCode%7C6%2CMatchCode%5En%5Ey%5En%5Ey%2CFirma%5En%5Ey%5En%5Ey%2CFirmaZusatz%5En%5Ey%5En%5Ey%2CAnschrift%5En%5Ey%5En%5Ey%2CPLZ%5En%5Ey%5En%5Ey%2COrt%5En%5Ey%5En%5Ey%2C20%2Cnull%2C2%2CEdit%7Enull%7EMain%7E5%7Efalse%7E1%7Enull%7Enull%7Etrue%7Etrue%2CNeue+Bestellung%7ENeueBestellung%7EKunde%7E0%7Efalse%7E1%7Enull%7Enull%7Etrue%7Etrue%2Cnull%2Cnull%2Cy%2Cy%2Cy%7Cnull%7Cnull%402%40True%40False%40False%40Kunde%40Suche%401%40null%400%400



TransferToPage: transferring to /updateEntity.do?actionMethod=displayForm&takeQueryCtx=true&formInfo=18086%40%40Kunde%40%40Update%40%40null%40%400%40%40null%40%40-1%40%40Main%40%40false%40%40null%40%40null%40%400%40%40n&processFrame=null&actionCallStack=/runQuery.do?actionMethod=redisplayForm^^rangeFormInfo=1%4020%40null%7Cnull%7CFalse%7CFIND+Kunde+WHERE+Kunde.MatchCode+CONTAINS+%27hiden%27+ORDER+BY+Kunde.MatchCode%7C6%2CMatchCode%5En%5Ey%5En%5Ey%2CFirma%5En%5Ey%5En%5Ey%2CFirmaZusatz%5En%5Ey%5En%5Ey%2CAnschrift%5En%5Ey%5En%5Ey%2CPLZ%5En%5Ey%5En%5Ey%2COrt%5En%5Ey%5En%5Ey%2C20%2Cnull%2C2%2CEdit%7Enull%7EMain%7E5%7Efalse%7E1%7Enull%7Enull%7Etrue%7Etrue%2CNeue+Bestellung%7ENeueBestellung%7EKunde%7E0%7Efalse%7E1%7Enull%7Enull%7Etrue%7Etrue%2Cnull%2Cnull%2Cy%2Cy%2Cy%7Cnull%7Cnull%402%40True%40False%40False%40Kunde%40Suche%401%40null%400%400



Before leaving Transfer To page: caller's bean  com.bas.webapp.actions.QueryRangeBean@19ee8aits stack is null

Pushing on stack: /updateEntity.do?actionMethod=displayForm&formInfo=18086%40%40Kunde%40%40Update%40%40%2FDispo_om_Kunde_32_Main_Administrator_Administrator_BAS_Tabs.jsp%40%400%40%40null%40%40-1%40%40Kundendaten%40%40false%40%402%40%40Main%40%400%40%40n&statusString=status.operationSuccess&processFrame=null

Stack is now /runQuery.do?actionMethod=redisplayForm^^rangeFormInfo=1@20@null|null|False|FIND Kunde WHERE Kunde.MatchCode CONTAINS 'hiden' ORDER BY Kunde.MatchCode|6,MatchCode^n^y^n^y,Firma^n^y^n^y,FirmaZusatz^n^y^n^y,Anschrift^n^y^n^y,PLZ^n^y^n^y,Ort^n^y^n^y,20,null,2,Edit~null~Main~5~false~1~null~null~true~true,Neue Bestellung~NeueBestellung~Kunde~0~false~1~null~null~true~true,null,null,y,y,y|null|null@2@True@False@False@Kunde@Suche@1@null@0@0~~/updateEntity.do?actionMethod=displayForm^^formInfo=18086%40%40Kunde%40%40Update%40%40%2FDispo_om_Kunde_32_Main_Administrator_Administrator_BAS_Tabs.jsp%40%400%40%40null%40%40-1%40%40Kundendaten%40%40false%40%402%40%40Main%40%400%40%40n^^statusString=status.operationSuccess^^processFrame=null

Calling BAS server

Server replied to the original request that some UI operation is required

Pushing on stack: /updateEntity.do?actionMethod=handleServerRequest&processFrame=-1[NeueBestellung[/updateEntity.do?actionMethod=handleProcessFailure___formInfo=18086%40%40Kunde%40%40Update%40%40%2FDispo_om_Kunde_32_Main_Administrator_Administrator_BAS_Tabs.jsp%40%400%40%40null%40%40-1%40%40Kundendaten%40%40false%40%402%40%40Main%40%400%40%40n___processFrame=null[0

Stack is now /runQuery.do?actionMethod=redisplayForm^^rangeFormInfo=1@20@null|null|False|FIND Kunde WHERE Kunde.MatchCode CONTAINS 'hiden' ORDER BY Kunde.MatchCode|6,MatchCode^n^y^n^y,Firma^n^y^n^y,FirmaZusatz^n^y^n^y,Anschrift^n^y^n^y,PLZ^n^y^n^y,Ort^n^y^n^y,20,null,2,Edit~null~Main~5~false~1~null~null~true~true,Neue Bestellung~NeueBestellung~Kunde~0~false~1~null~null~true~true,null,null,y,y,y|null|null@2@True@False@False@Kunde@Suche@1@null@0@0~~/updateEntity.do?actionMethod=displayForm^^formInfo=18086%40%40Kunde%40%40Update%40%40%2FDispo_om_Kunde_32_Main_Administrator_Administrator_BAS_Tabs.jsp%40%400%40%40null%40%40-1%40%40Kundendaten%40%40false%40%402%40%40Main%40%400%40%40n^^statusString=status.operationSuccess^^processFrame=null~~/updateEntity.do?actionMethod=handleServerRequest^^processFrame=-1[NeueBestellung[/updateEntity.do?actionMethod=handleProcessFailure___formInfo=18086%40%40Kunde%40%40Update%40%40%2FDispo_om_Kunde_32_Main_Administrator_Administrator_BAS_Tabs.jsp%40%400%40%40null%40%40-1%40%40Kundendaten%40%40false%40%402%40%40Main%40%400%40%40n___processFrame=null[0



Starting Next page: stack is /runQuery.do?actionMethod=redisplayForm^^rangeFormInfo=1@20@null|null|False|FIND Kunde WHERE Kunde.MatchCode CONTAINS 'hiden' ORDER BY Kunde.MatchCode|6,MatchCode^n^y^n^y,Firma^n^y^n^y,FirmaZusatz^n^y^n^y,Anschrift^n^y^n^y,PLZ^n^y^n^y,Ort^n^y^n^y,20,null,2,Edit~null~Main~5~false~1~null~null~true~true,Neue Bestellung~NeueBestellung~Kunde~0~false~1~null~null~true~true,null,null,y,y,y|null|null@2@True@False@False@Kunde@Suche@1@null@0@0~~/updateEntity.do?actionMethod=displayForm^^formInfo=18086%40%40Kunde%40%40Update%40%40%2FDispo_om_Kunde_32_Main_Administrator_Administrator_BAS_Tabs.jsp%40%400%40%40null%40%40-1%40%40Kundendaten%40%40false%40%402%40%40Main%40%400%40%40n^^statusString=status.operationSuccess^^processFrame=null~~/updateEntity.do?actionMethod=handleServerRequest^^processFrame=-1[NeueBestellung[/updateEntity.do?actionMethod=handleProcessFailure___formInfo=18086%40%40Kunde%40%40Update%40%40%2FDispo_om_Kunde_32_Main_Administrator_Administrator_BAS_Tabs.jsp%40%400%40%40null%40%40-1%40%40Kundendaten%40%40false%40%402%40%40Main%40%400%40%40n___processFrame=null[0



Next page: popped from stack /updateEntity.do?actionMethod=handleServerRequest&processFrame=-1[NeueBestellung[/updateEntity.do?actionMethod=handleProcessFailure___formInfo=18086%40%40Kunde%40%40Update%40%40%2FDispo_om_Kunde_32_Main_Administrator_Administrator_BAS_Tabs.jsp%40%400%40%40null%40%40-1%40%40Kundendaten%40%40false%40%402%40%40Main%40%400%40%40n___processFrame=null[0



Stack is now /runQuery.do?actionMethod=redisplayForm^^rangeFormInfo=1@20@null|null|False|FIND Kunde WHERE Kunde.MatchCode CONTAINS 'hiden' ORDER BY Kunde.MatchCode|6,MatchCode^n^y^n^y,Firma^n^y^n^y,FirmaZusatz^n^y^n^y,Anschrift^n^y^n^y,PLZ^n^y^n^y,Ort^n^y^n^y,20,null,2,Edit~null~Main~5~false~1~null~null~true~true,Neue Bestellung~NeueBestellung~Kunde~0~false~1~null~null~true~true,null,null,y,y,y|null|null@2@True@False@False@Kunde@Suche@1@null@0@0~~/updateEntity.do?actionMethod=displayForm^^formInfo=18086%40%40Kunde%40%40Update%40%40%2FDispo_om_Kunde_32_Main_Administrator_Administrator_BAS_Tabs.jsp%40%400%40%40null%40%40-1%40%40Kundendaten%40%40false%40%402%40%40Main%40%400%40%40n^^statusString=status.operationSuccess^^processFrame=null

Next page: transferring to page /updateEntity.do?actionMethod=handleServerRequest&processFrame=-1[NeueBestellung[/updateEntity.do?actionMethod=handleProcessFailure___formInfo=18086%40%40Kunde%40%40Update%40%40%2FDispo_om_Kunde_32_Main_Administrator_Administrator_BAS_Tabs.jsp%40%400%40%40null%40%40-1%40%40Kundendaten%40%40false%40%402%40%40Main%40%400%40%40n___processFrame=null[0&actionCallStack=/runQuery.do?actionMethod=redisplayForm^^rangeFormInfo=1@20@null|null|False|FIND Kunde WHERE Kunde.MatchCode CONTAINS 'hiden' ORDER BY Kunde.MatchCode|6,MatchCode^n^y^n^y,Firma^n^y^n^y,FirmaZusatz^n^y^n^y,Anschrift^n^y^n^y,PLZ^n^y^n^y,Ort^n^y^n^y,20,null,2,Edit~null~Main~5~false~1~null~null~true~true,Neue Bestellung~NeueBestellung~Kunde~0~false~1~null~null~true~true,null,null,y,y,y|null|null@2@True@False@False@Kunde@Suche@1@null@0@0~~/updateEntity.do?actionMethod=displayForm^^formInfo=18086%40%40Kunde%40%40Update%40%40%2FDispo_om_Kunde_32_Main_Administrator_Administrator_BAS_Tabs.jsp%40%400%40%40null%40%40-1%40%40Kundendaten%40%40false%40%402%40%40Main%40%400%40%40n^^statusString=status.operationSuccess^^processFrame=null

ActionErrorException thrown with error key error.invalidEntity

com.bas.webapp.actions.d

	at com.bas.webapp.actions.UpdateEntityAction.if(Unknown Source)

	at com.bas.webapp.actions.UpdateEntityAction.an(Unknown Source)

	at com.bas.webapp.actions.UpdateEntityAction.doExecute(Unknown Source)

	at com.cc.framework.adapter.struts.ActionUtil.execute(Unknown Source)

	at com.cc.framework.adapter.struts.FWAction.execute(Unknown Source)

	at com.cc.framework.adapter.struts.FWAction.execute(Unknown Source)

	at com.cc.framework.adapter.struts.RequestProcessorUtil.processAction(Unknown Source)

	at com.cc.framework.adapter.struts.FWRequestProcessor.processActionPerform(Unknown Source)

	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)

	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)

	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)

	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)

	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)

	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)

	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)

	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)

	at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)

	at com.cc.framework.adapter.struts.FWRequestProcessor.processForwardConfig(Unknown Source)

	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)

	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)

	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)

	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)

	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)

	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)

	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)

	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)

	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)

	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)

	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)

	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)

	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)

	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)

	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)

	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)

	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)

	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)

	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)

	at java.lang.Thread.run(Unknown Source)
The AwareIM Server log doesn't complain about anything.

Any Idea on what could be wrong here ?

Thanks a lot,
Hubertus
Hubertus
Posts: 153
Joined: Sat Feb 11, 2006 2:11 pm
Location: Austria
Contact:

Post by Hubertus »

STOP - that was a false alarm ! - sorry :roll:
While trying to find a solution for the problem in my previous post I tied myself up in knots of database/business space/backup versions ...

Sorry,
Hubertus
Post Reply