除了升级查看tomcat版本本外,还能怎么解决

学习笔记,同大家分享! 原创文章转载时请注明出处,转载文章见最下来源标注可以找到原文。...
si request received for up session解决方法参考
本来实现了一个很好的H5的map应用,但是突然到了一个全新的工业园区就不能用了,老是提示”si request received for up session“,google了一下才知道是
搜星失败,于是尝试以下方法获得地址信息,虽然失败了,但是里面的内容还是可以验证可以使用的,所以在此转载。
以下原文:
==========================================================================================================================
手机现在就差电子罗盘了,亲们都讨论一下吧,可能也要像GPS一样要有第一次定位一样,弄好了之后都很快的,一分钟内定位哦开启AGPS冷启十秒定教程(理论上MT6589、MT6577适用)
手机是朋友送的,感觉各方面做得不错,就是测试gps定位的时候每次都要超1-2分钟才能定位,凯立德还好点,度娘地图定位后还不稳定,有点郁闷,搜了一下论坛,有一些教程教设置YGPS的,但我看了一下似乎应该作用不大,按教程设置后果然效果还是一样,在阳台可见天空的位置依然要1-2分钟甚至更久才能定位。没办法,只好继续研究,没想到没翻几下工程模式的菜单,就让我解决了这个定位的问题了。原来,工程模式里的AGPS设置的服务器是移动的221.176.0.55,这个服务器ping不通了,不知道是坏了还是被移动放弃了,我们手动换一个能用的AGPS服务器就ok了,原理就是这么简单。下面是方法: 1、首先确定你手机数据连接正常,无论是wifi还是3g还是2g的,能正常上网,其次是把 系统设置-位置信息访问权限-WLAN和移动网络位置信息勾上,然后进入工程模式(我是安装工具箱进入的,前提需要root)2、翻到Location这页(就是设置YGPS那里)3、选择Location Based Service4、进入后看到很多参数神马的,能看懂的最好,看不懂的也不用理他,都不需要更改,除了User Plane Settings这项,这项下面有个SPL address 221.176.0.55,这个地址就是决定agps功能是否正常的地址了(可能不同机型会有不同的地址不一定是我说的这个),大家可以按这个地址上面那个SLP
Test,如果显示success那这个agps是能用的,理论上空旷的地方十来秒就能定位,如果是显示Failure的,agps不能从服务器获取星历信息,那每次定位就需要用很长的时间了。更改这个地址有两个方法,简单点的是点SLP Template,这里预设很多个agps服务器,建议大家用google的,选google后test一下,成功的话就退出,进入YGPS看看搜星是不是快了很多~!另一个更改方法是点SPL address后面的Edit,输入新的地址,还有端口,度娘搜一下也有很多agps服务器地址,不过我想稳定性没几个能比得上google的吧,还要手动输入那么麻烦,所以不推荐这个方法。
没有更多推荐了,除了升级tomcat版本外,还能怎么解决_百度知道
除了升级tomcat版本外,还能怎么解决
我有更好的答案
在windows操作系统上,Tomcat提供了图形化安装执行文件(install.exe),可以直接从网站上下载这个文件。推荐您使用这种安装方式,安装文件在安装过程中集成设计了许多配置以及于操作系统的集成设置,包括服务设置等操作,可以减少手动配置和设置的过程。如果您已经熟悉此章节,可以跳过此部门。Tomcat支持两种方式的安全操作,图形安装文件和解压缩文件。两种方式的安装结果基本相同,解压缩安装后,在tomcat的bin目录中会多出许多可执行批处理文件,及可配置的属性文件,支持用户手动设置相关启动、运行参数、环境设置等。方法/步骤启动安装安装文件启动后,首先会扫描查找当前系统中是否已经安装了JDK和JRE虚拟运行环境。Tomcat是纯java的服务器代码实现,所以可以匹配运行的jre版本是服务器正常运行的前提。6.0版本需要使用jre1.6版本的虚拟运行环境,如果使用低版本jre安装或运行期会报错。注意:安装程序只做必要的查找,如果系统中没有安装jre环境,使用压缩版本时,不影响tomcat的安装,只会在启动运行服务时提示错误,服务无法正常启动。
采纳率:56%
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。除了升级tomcat版本外,还能怎么解决_百度知道
除了升级tomcat版本外,还能怎么解决
我有更好的答案
从 中下载适应的Tomcat版本1) 解压至OA的tomcat同路径下,关闭OA服务,把老的Tomcat备份;2) 将老Tomcat/conf/server.xml文件中的Context path=&/oa&..…/Context复制到新Tomcat/conf/server.xml文件同位置下,例如:Context path=&/oa& docBase=&../../firstframe/webapp& debug=&0& reloadable=&true& crossContext=&true& !-- oracle datasourceResource name=&jdbc/DefaultDS& auth=&Container& type=&javax.sql.DataSource&maxActive=&100& maxIdle=&20& maxWait=&10000& initialSize=&10& minIdle=&10&removeAbandoned=&true& removeAbandonedTimeout=&60& logAbandoned=&true&username=&oadb& password=&oapassword& driverClassName=&oracle.jdbc.OracleDriver&url=&jdbc:oracle:thin:@//127.0.0.1:1521/orcl&/ --!-- mssql datasource --Resource name=&jdbc/DefaultDS& auth=&Container& type=&javax.sql.DataSource&maxActive=&100& maxIdle=&20& maxWait=&10000& initialSize=&10& minIdle=&10&removeAbandoned=&true& removeAbandonedTimeout=&60& logAbandoned=&true&username=&oadb& password=&oapassword& driverClassName=&net.sourceforge.jtds.jdbc.Driver& url=&jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=fangdichan_ff&//Context3) 从老Tomcat/common/lib中复制ojdbc-14.jar和jtds-1.2.2.jar到新的Tomcat/common/lib下(如果新tomcat版本是6.0.18或以上,路径为Tomcat/lib)启动OA服务
采纳率:85%
来自团队:
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。信息: Starting ProtocolHandler ["ajp-bio-8013"] 五月 26, :49 下午 org.apache.catalina.startup.Catalina start 信息: Server startup in 20001 ms
18:07:49 [org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService]-[DEBUG] GET http://localhost:8084/ServiceInvoker//sockjs/echo/info?t=0
18:07:49 [org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService]-[DEBUG] GET http://localhost:8084/ServiceInvoker//sockjs/echo/info?t=4
18:07:49 [org.springframework.beans.factory.support.DefaultListableBeanFactory]-[DEBUG] Returning cached instance of singleton bean 'sqlSessionFactory'
18:07:49 [org.springframework.web.socket.server.support.DefaultHandshakeHandler]-[TRACE] Processing request http://localhost:8084/ServiceInvoker//sockjs/echo/568/joxchk5z/websocket with headers={upgrade=[websocket], connection=[Upgrade], host=[localhost:8084], origin=[http://new-ag.99bill.com:8083], pragma=[no-cache], cache-control=[no-cache], sec-websocket-key=[UZEfdbhFERtCMp7fijWiFw==], sec-websocket-version=[13], sec-websocket-extensions=[x-webkit-deflate-frame], user-agent=[Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0. Safari/537.36], cookie=[JSESSIONID=3FB3ACCD04FF39AECBC15E]}
18:07:49 [org.springframework.web.socket.sockjs.transport.session.WebSocketServerSockJsSession]-[DEBUG] Closing due to transport error for WebSocketServerSockJsSession[id=joxchk5z]
18:07:49 [org.springframework.web.socket.handler.LoggingWebSocketHandlerDecorator]-[DEBUG] Transport error in WebSocketServerSockJsSession[id=joxchk5z] java.lang.IncompatibleClassChangeError: Class org.apache.tomcat.websocket.server.WsServerContainer does not implement the requested interface javax.websocket.WebSocketContainer at org.springframework.web.socket.server.standard.AbstractStandardUpgradeStrategy.getInstalledExtensions(AbstractStandardUpgradeStrategy.java:95) at org.springframework.web.socket.server.standard.AbstractStandardUpgradeStrategy.getSupportedExtensions(AbstractStandardUpgradeStrategy.java:88) at org.springframework.web.socket.server.support.DefaultHandshakeHandler.doHandshake(DefaultHandshakeHandler.java:214) at org.springframework.web.socket.sockjs.transport.handler.WebSocketTransportHandler.handleRequest(WebSocketTransportHandler.java:80) at org.springframework.web.socket.sockjs.transport.TransportHandlingSockJsService.handleTransportRequest(TransportHandlingSockJsService.java:272) at org.springframework.web.socket.sockjs.support.AbstractSockJsService.handleRequest(AbstractSockJsService.java:407) at org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler.handleRequest(SockJsHttpRequestHandler.java:90) at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:51) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 五月 26, :49 下午 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet [spring] in context with path [/ServiceInvoker] threw exception [Reque nested exception is org.springframework.web.socket.sockjs.SockJsException: Uncaught failure in SockJS request, uri=http://localhost:8084/ServiceInvoker//sockjs/echo/568/joxchk5z/ nested exception is org.springframework.web.socket.sockjs.SockJsTransportFailureException: WebSock nested exception is java.lang.IncompatibleClassChangeError: Class org.apache.tomcat.websocket.server.WsServerContainer does not implement the requested interface javax.websocket.WebSocketContainer] with root cause java.lang.IncompatibleClassChangeError: Class org.apache.tomcat.websocket.server.WsServerContainer does not implement the requested interface javax.websocket.WebSocketContainer at org.springframework.web.socket.server.standard.AbstractStandardUpgradeStrategy.getInstalledExtensions(AbstractStandardUpgradeStrategy.java:95) at org.springframework.web.socket.server.standard.AbstractStandardUpgradeStrategy.getSupportedExtensions(AbstractStandardUpgradeStrategy.java:88) at org.springframework.web.socket.server.support.DefaultHandshakeHandler.doHandshake(DefaultHandshakeHandler.java:214) at org.springframework.web.socket.sockjs.transport.handler.WebSocketTransportHandler.handleRequest(WebSocketTransportHandler.java:80) at org.springframework.web.socket.sockjs.transport.TransportHandlingSockJsService.handleTransportRequest(TransportHandlingSockJsService.java:272) at org.springframework.web.socket.sockjs.support.AbstractSockJsService.handleRequest(AbstractSockJsService.java:407) at org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler.handleRequest(SockJsHttpRequestHandler.java:90) at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:51) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)
18:07:50 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler]-[DEBUG] POST http://localhost:8084/ServiceInvoker//sockjs/echo/568/ph2i1154/xhr_streaming?t=7
18:07:50 [org.springframework.web.socket.handler.LoggingWebSocketHandlerDecorator]-[DEBUG] New XhrStreamingSockJsSession[id=ph2i-05-26 18:07:50 [cn.sh.ideal.websocket.handler.SocketHandler]-[INFO] afterConnectionEstablished, threadCount = 1sessionId = ph2i-26 18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] 1 message(s) to flush in session ph2i-26 18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] Session is not active, not ready to flush.
18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] Preparing to write SockJsFrame content='o'
18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] Writing to HTTP response: o
18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] Preparing to write SockJsFrame content='a["{\"clientId\":\"ph2i1154\",\"done\":false,\"isReceipt\":\"0\",\"requestType\"...(truncated)'
18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] Writing to HTTP response: a["{\"clientId\":\"ph2i1154\",\"done\":false,\"isReceipt\":\"0\",\"requestType\":\"4\",\"sentCount\":1,\"serverMessageId\":\"6\",\"wait\":true,\"waitCount\":0}"]
18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] 162 bytes written so far, 0 more messages not flushed
18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] Scheduled heartbeat in session ph2i-26 18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrReceivingTransportHandler]-[TRACE] Received message(s): [{"content":{"tenantCode":"6000","logoType":"1"},"messageType":"logoQuery","messageCallback":null,"requestType":"1","isReceipt":"1","clientMessageId":"417","clientId":"49183"}]
18:07:51 [org.springframework.web.socket.handler.LoggingWebSocketHandlerDecorator]-[TRACE] Handling TextMessage payload=[{"content"..], byteCount=198, last=true] in XhrStreamingSockJsSession[id=ph2i-05-26 18:07:51 [cn.sh.ideal.websocket.handler.SocketHandler]-[INFO] Received: {"content":{"tenantCode":"6000","logoType":"1"},"messageType":"logoQuery","messageCallback":null,"requestType":"1","isReceipt":"1","clientMessageId":"417","clientId":"49183"}
18:07:51 [cn.sh.ideal.websocket.util.NetUtil]-[INFO] Request[http://192.168.47.220:20005/ContentManageSystem/logo/query?port=8084] params[{"logoType":"1","tenantCode":"6000"}]
18:07:51 [cn.sh.ideal.websocket.util.NetUtil]-[INFO] Response[http://192.168.47.220:20005/ContentManageSystem/logo/query?port=8084] result[{"data":[],"resultCode":"0","resultMsg":"success."}]
18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] 1 message(s) to flush in session ph2i-26 18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] Session is active, ready to flush.
18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] Cancelling heartbeat in session ph2i-26 18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] Preparing to write SockJsFrame content='a["{\"clientId\":\"49183\",\"clientMessageId\":\"417\",\...(truncated)'
18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] Writing to HTTP response: a["{\"clientId\":\"49183\",\"clientMessageId\":\"417\",\"content\":{\"data\":[],\"resultCode\":\"0\",\"resultMsg\":\"success.\"},\"done\":false,\"isReceipt\":\"1\",\"requestType\":\"1\",\"sentCount\":1,\"serverMessageId\":\"417\",\"wait\":true,\"waitCount\":0}"]
18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] 461 bytes written so far, 0 more messages not flushed
18:07:51 [org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler$XhrStreamingSockJsSession]-[TRACE] Scheduled heartbeat in session ph2i-26 18:07:52 [cn.sh.ideal.websocket.handler.SocketHandler]-[INFO] execute timer task!
相关标签/搜索

我要回帖

更多关于 tomcat小版本升级 的文章

 

随机推荐