[OFBiz] Dev - MS SQL Server and Cancel Orders

bjfree at free-man.net bjfree at free-man.net
Mon Apr 4 09:58:41 EDT 2005


looks like your using the TDS driver, you might check that you have the
latest version.
or use the MS-SQL server drivers for 2K and above.

-----Original Message-----
From: Denny Breitenfeld [mailto:denny at exlcom.com]
Sent: Monday, April 04, 2005 1:50 PM
To: dev at lists.ofbiz.org
Subject: [OFBiz] Dev - MS SQL Server and Cancel Orders 


Hi, 

  I've searched the wiki, the mailing list, google, MSN's new search server,
and I've also debuged the problem. Unfortunatly I can't find an answer to
the problem.  When I cancel an order I'm getting the following hang:  (this
is the stack trace). 

Thread [PoolThread-4] (Suspended) 
SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)   
line: not available [native method] 
SocketInputStream.read(byte[], int, int) line: not available 
UtilSocketDataProvider.getArrayOfBytes(byte[], int, int) line: not   
available 
UtilBufferedDataProvider.cacheNextBlock() line: not available 
UtilBufferedDataProvider.getArrayOfBytes(byte[], int, int) line: not   
available 
SQLServerDepacketizingDataProvider.signalStartOfPacket() line: not   
available 

SQLServerDepacketizingDataProvider(UtilDepacketizingDataProvider).getAr 
rayOfBytes(byte[], int, int) line: not available 
UtilPagedTempBuffer.write(long, UtilDataProvider, int) line: not   
available 
UtilPagedTempBuffer.write(UtilDataProvider) line: not available 
UtilByteArrayDataProvider.receive() line: not available 
UtilByteOrderedDataReader.receive() line: not available 
TDSCursorRequest(TDSRPCRequest).submitRequest() line: not available 
TDSCursorRequest.sendCursorFetch(int, int, BaseWarnings) line: not   
available 
TDSCursorRequest.openCursor(BaseWarnings) line: not available 
SQLServerImplStatement.execute() line: not available 
BasePreparedStatement(BaseStatement).commonExecute() line: not   
available 
BasePreparedStatement(BaseStatement).executeQueryInternal() line: not   
available 
BasePreparedStatement.executeQuery() line: not available 
SQLProcessor.executeQuery() line: 373 
GenericDAO.selectListIteratorByCondition(ModelEntity,   
EntityCondition, EntityCondition, Collection, List, EntityFindOptions)   
line: 831 
GenericDAO.selectByAnd(ModelEntity, Map, List) line: 632 
GenericHelperDAO.findByAnd(ModelEntity, Map, List) line: 147 
GenericDelegator.findByAnd(ModelEntity, Map, List) line: 852 
GenericDelegator.findByAnd(String, Map, List) line: 837 
GenericDelegator.getRelated(String, Map, List, GenericValue) line:   
1338 
GenericDelegator.getRelated(String, GenericValue) line: 1284 
GenericValue.getRelated(String) line: 125 
OrderReadHelper.getOrderItems() line: 687 
OrderReadHelper.getValidOrderItems() line: 699 
OrderReadHelper.getOrderGrandTotal() line: 655 
OrderServices.resetGrandTotal(DispatchContext, Map) line: 581 
NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not   
available [native method] 
NativeMethodAccessorImpl.invoke(Object, Object[]) line: not available   
[local variables unavailable] 
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: not   
available [local variables unavailable] 
Method.invoke(Object, Object[]) line: not available [local variables   
unavailable] 
StandardJavaEngine.serviceInvoker(String, ModelService, Map) line: 101 
StandardJavaEngine.runSync(String, ModelService, Map) line: 63 
ServiceDispatcher.runSync(String, ModelService, Map, boolean) line:   
280 
ServiceDispatcher.runSync(String, ModelService, Map) line: 171 
WebAppDispatcher(GenericDispatcher).runSync(String, Map) line: 110 
ServiceEcaAction.runAction(String, DispatchContext, Map, Map) line: 77 
ServiceEcaRule.eval(String, DispatchContext, Map, Map, boolean, Set)   
line: 124 
ServiceEcaUtil.evalRules(String, Map, String, DispatchContext, Map,   
Map, boolean) line: 165 
ServiceDispatcher.runSync(String, ModelService, Map, boolean) line:   
304 
ServiceDispatcher.runSync(String, ModelService, Map) line: 171 
WebAppDispatcher(GenericDispatcher).runSync(String, Map) line: 110 
ServiceEventHandler.invoke(String, String, HttpServletRequest,   
HttpServletResponse) line: 178 
RequestHandler.runEvent(HttpServletRequest, HttpServletResponse,   
String, String, String) line: 363 
RequestHandler.doRequest(HttpServletRequest, HttpServletResponse,   
String, GenericValue, GenericDelegator) line: 238 
ControlServlet.doGet(HttpServletRequest, HttpServletResponse) line:   
187 
ControlServlet(HttpServlet).service(HttpServletRequest,   
HttpServletResponse) line: 740 
ControlServlet(HttpServlet).service(ServletRequest, ServletResponse)   
line: 853 
ServletHolder.handle(ServletRequest, ServletResponse) line: 354 
WebApplicationHandler$Chain.doFilter(ServletRequest, ServletResponse)   
line: 342 
ContextFilter.doFilter(ServletRequest, ServletResponse, FilterChain)   
line: 228 
WebApplicationHandler$Chain.doFilter(ServletRequest, ServletResponse)   
line: 334 
WebApplicationHandler.dispatch(String, HttpServletRequest,   
HttpServletResponse, ServletHolder) line: 286 
WebApplicationHandler(ServletHandler).handle(String, String,   
HttpRequest, HttpResponse) line: 567 
WebApplicationContext(HttpContext).handle(String, String,   
HttpRequest, HttpResponse) line: 1808 
WebApplicationContext.handle(String, String, HttpRequest,   
HttpResponse) line: 525 
WebApplicationContext(HttpContext).handle(HttpRequest, HttpResponse)   
line: 1758 
Server(HttpServer).service(HttpRequest, HttpResponse) line: 879 
HttpConnection.service(HttpRequest, HttpResponse) line: 790 
HttpConnection.handleNext() line: 952 
HttpConnection.handle() line: 807 
SunJsseListener(SocketListener).handleConnection(Socket) line: 197 
SunJsseListener(ThreadedServer).handle(Object) line: 289 
ThreadPool$PoolThread.run() line: 501 


I'm using MSSQL Server 8.0 and it has unlimited connections.  I read in a
previous mailing that there is a lock on one of the rows, and this caused a
hang before. However I then read a fix was put in, and this was in 2004 so
i'm not sure if it is the same problem. 

Thanks for your help! 

Denny 
 
_______________________________________________
Dev mailing list
Dev at lists.ofbiz.org
http://lists.ofbiz.org/mailman/listinfo/dev


More information about the Dev mailing list