weblogic下的web项目中的jsp版本怎么看

如题,最近看了el表达式在jsp2.0中是默认开放的,而我用的又是weblogic,所以 weblogic下的web项目中的jsp版本怎么看看了网上大多数都是tomcat的?,我只问weblogic的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
【求助】项目使用tiles框架管理jsp,部署在weblogic上。启动正常一段时间后报500的问题。麻烦大牛看下。
项目重启后,完全正常,各项功能都没有问题。 但是隔一段时间(半小时到两个小时),项目访问页面报500,如图:![图片说明](https://img-ask.csdn.net/upload/201811/26/1543212388_550197.jpg) tiles部分无法加载,同时访问其他后台逻辑报404。 > 后台日志WARN [com.enci.www] 2018-11-22 08:47:00.504 [[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] 171.33.128.1 / org.apache.tiles.impl.BasicTilesContainer.render - Unable to find the definition 'indexBeeView' WARN [com.enci.www] 2018-11-22 08:47:00.893 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] 171.33.128.1 / org.apache.tiles.impl.BasicTilesContainer.render - Unable to find the definition 'indexBeeView' WARN [com.enci.www] 2018-11-22 08:47:01.152 [[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] 171.33.128.1 / org.apache.tiles.impl.BasicTilesContainer.render - Unable to find the definition 'indexBeeView' WARN [com.enci.www] 2018-11-22 08:47:02.843 [[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] 171.33.128.1 / org.apache.tiles.impl.BasicTilesContainer.render - Unable to find the definition 'indexBeeView' 其中indexBeeView的配置为: <tiles-definitions> <definition name="indexBeeView" extends="echannel.bee.layout"> <put-attribute name="header" value="/WEB-INF/views/echannel/front-end-bee/layouts/headerIndex.jsp" /> <put-attribute name="banner" value="/WEB-INF/views/echannel/front-end-bee/layouts/banner.jsp" /> <put-attribute name="left" value="/WEB-INF/views/echannel/front-end-bee/index/left.jsp" /> <put-attribute name="content" value="/WEB-INF/views/echannel/front-end-bee/index/content.jsp"/> <put-attribute name="bottom" value="/WEB-INF/views/echannel/front-end-bee/layouts/bottom.jsp"/> </definition> </tiles-definitions> 两者结合理解是项目由于找不到indexBeeView导致页面无法加载。 但是引起这个问题是tiles的问题还是weblogic线程呢? 也猜测是服务器性能的问题。 ``` ```
weblogic10.3编译jsp文件生成的servlet文件放在哪里?
技术有限,英文也烂! 但,工作还得继续! 想请问大虾们: 用weblogic10.3部署的项目,编译的 servlet 文件放在哪里的啊? [b]问题补充:[/b] 我不用 eclipse 的。 JSP 转换成 servlet 有存放 *.java 文件吧?我不要*.class文件 [b]问题补充:[/b] 回复 pJun 你的方法确实很妙! 可是,很难实现:公司的项目,文件太多了。而且,我不会部署到tomcat。这项目还用了其他的一些我不知道技术,总之,无法用这 秒思 啦。 另外,据说,weblogic会把中间生成的*.java文件删掉。 (在网上看的) 要配置什么 ,可是,我照那方法,根本不管用。。也许10.3已经改了吧。。 我也看了,domain下的文件,文件层次太负责了。没找着 [b]问题补充:[/b] 回复:lovewhzlq 那 请问 ,怎样是设置,使得 weblogic10.3 保存 生成 的 java 文件啊? [b]问题补充:[/b] to lovewhzlq : 你那段代码是针对 D:\bea\user_projects\domains\uniservice_web\config 下的 config.xml 吗?
关于weblogic下访问界面报错问题
碰到了个奇怪的问题,在tomcat下访问界面不会报错,但是放到weblogic下就会报这个错,不知道是什么原因造成的,请求各位大神指导,谢谢 java.net.SocketException: Write failed: Broken pipe at jrockit.net.SocketNativeIO.writeBytesPinned(Native Method) at jrockit.net.SocketNativeIO.socketWrite(SocketNativeIO.java:46) at java.net.SocketOutputStream.socketWrite0(SocketOutputStream.java) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at weblogic.servlet.internal.ChunkOutput.writeChunkTransfer(ChunkOutput.java:568) at weblogic.servlet.internal.ChunkOutput.writeChunks(ChunkOutput.java:539) at weblogic.servlet.internal.ChunkOutput.flush(ChunkOutput.java:427) at weblogic.servlet.internal.CharsetChunkOutput.flush(CharsetChunkOutput.java:298) at weblogic.servlet.internal.ChunkOutput$2.checkForFlush(ChunkOutput.java:648) at weblogic.servlet.internal.CharsetChunkOutput.print(CharsetChunkOutput.java:280) at weblogic.servlet.internal.ChunkOutputWrapper.print(ChunkOutputWrapper.java:171) at weblogic.servlet.jsp.JspWriterImpl.write(JspWriterImpl.java:259) at jsp_servlet._web_45_inf._content._resourceanalysis.__reportmain_45_index._jsp__tag4(__reportmain_45_index.java:771) at jsp_servlet._web_45_inf._content._resourceanalysis.__reportmain_45_index._jspService(__reportmain_45_index.java:503) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526) at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253) at org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:164) at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186) at org.apache.struts2.rest.RestActionInvocation.executeResult(RestActionInvocation.java:240) at org.apache.struts2.rest.RestActionInvocation.processResult(RestActionInvocation.java:197) at org.apache.struts2.rest.RestActionInvocation.invoke(RestActionInvocation.java:145) at com.opensymphony.xwork2.DefaultActionProxy.execute(DefaultActionProxy.java:147) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:544) at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at com.cattsoft.system.security.SessionPathFilter.doFilter(SessionPathFilter.java:56) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
weblogic9.2部署文件
系统要升级从6.1升到9.2 项目文件 project 所有jsp文件 WEB-INF classes文件 lib文件 web.xml 原来6.1的时候是把上面的2个文件夹放在DefaultWebApp下.直接用http://localhost:7001/project/***.jsp可以访问 现在使用9.1我把上面2个文件夹放在一个web文件夹内再部署.需要http://localhost:7001/web/project/***0jsp才能访问.这样的话所有的提交请求都不能提交,因为多了一个web... 我想问的是,如何使用9.2部署一个像6.1那样的直接使用系统名称的服务.. 没玩过9.2,所以请大家帮忙,比较赶时间.. [b]问题补充:[/b] 正常情况下的项目路径是 project JSP文件 web-inf web.xml classes文件 部署到任何一个服务器的时候 都是访问http://localhost/project/***.jsp就OK 我这个项目与其他项目的区别就在于 项目和web-inf在同一个路径下(不去考虑为什么会这样) 所以我感到为难的就是,如何部署,能让weblogic9.2直接访问project下的JSP而不需要在上面再加一个项目名称 [b]问题补充:[/b] 是不是在web-inf 下加个weblogic.xml(这是8.1版本) [quote] <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd"> <weblogic-web-app> <context-root>/</context-root> </weblogic-web-app> [/quote] 部署的时候要怎么部署,我部署是通过控制台 部署-安装-选择路径-然后选中相应的包,貌似只能选择到project的上一层目录 现在是 web project web-inf 选到web的时候就选不下去了.. [b]问题补充:[/b] weblogic的头文件 [code="java"] <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd"> [/code] 去哪找标准的..我去bea网站上转了一圈,不知道去哪下 [code="java"] <2009-1-8 下午03时20分37秒 CST> <Warning> <J2EE Deployment SPI> <BEA-260128> <Ch anges not allowed to DTD based descriptors. The attempt to modify property 'Serv letName' in WEB-INF/weblogic.xml for module 'web' will be vetoed if possible. Th e change will not be persisted in either case.> [/code] 这个错误应该是描述出问题了... [b]问题补充:[/b] 我一直在console上试,但是没找到是在哪设置这东西.. [b]问题补充:[/b] [code="java"]谢谢, 其实就是weblogic.xml文件描述我写错了 <?xml version='1.0' encoding='UTF-8'?> <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"> <context-root>/</context-root> </weblogic-web-app> [/code] 这样就可以了
weblogic启动报错,在tomcat部署没问题
<Error> <HTTP> <BEA-101214> <Included resource or file "/axis2-web/listSingleService.jsp" not found from requested resource "/services/MissionRepairService".> 但是我本地没有把axis2 war包里的jsp复制到项目中去,只是复制了war包里web-inf下的配置文件并和spring集成。 到了weblogic就出问题了
在weblogic中jacob无法初始化,懂的进~~
异常如下: java.lang.NoClassDefFoundError: com/jacob/activeX/ActiveXComponent at com.app.checkTemplate.MSWordManager.<init>(MSWordManager.java:124) at jsp_servlet._datacheck.__testword._jspService(__testword.java:251) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283) at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:391) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:309) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at app.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:170) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3212) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1983) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1890) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1344) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209) at weblogic.work.ExecuteThread.run(ExecuteThread.java:181) 代码是之前几个月写的,现在做修改居然在项目里面运行不了。是weblogic设置的问题。jacob.dll在system32和jdk/bin以及weblogic安装目录bin文件夹下都拷贝了。jar包也已经加了。 另外,在java Application下能运行。在web项目中报错。
weblogic 集群下部署产生的问题?求助大手!!!!!
<2015-5-5 上午10时43分29秒 CST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.> <2015-5-5 上午10时43分32秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY> <2015-5-5 上午10时43分32秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING> <2015-5-5 上午10时43分45秒 CST> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.> <2015-5-5 上午10时43分45秒 CST> <Notice> <Cluster> <BEA-000197> <Listening for announcements from cluster using unicast cluster messaging> <2015-5-5 上午10时43分45秒 CST> <Notice> <Cluster> <BEA-000133> <Waiting to synchronize with other running members of Cluster0.> <2015-5-5 上午10时44分15秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN> <2015-5-5 上午10时44分15秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING> <2015-5-5 上午10时44分15秒 CST> <Notice> <Cluster> <BEA-000162> <Starting "async" replication service with remote cluster address "null"> <2015-5-5 上午10时44分15秒 CST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 59.222.236.120:7003 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.> <2015-5-5 上午10时44分15秒 CST> <Notice> <WebLogicServer> <BEA-000330> <Started WebLogic Managed Server "Server-0" for domain "base_domain" running in Production Mode> <2015-5-5 上午10时44分16秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING> <2015-5-5 上午10时44分16秒 CST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode> <2015-5-5 上午10时47分35秒 CST> <Error> <HTTP> <BEA-101020> <[ServletContext@1429537765[app:web11 module:web11.war path:/web11 spec-version:2.5]] Servlet failed with Exception java.lang.IllegalStateException: Session invalidation is in progress with different thread at weblogic.servlet.internal.session.SessionData.invalidate(SessionData.java:881) at weblogic.servlet.internal.session.SessionData.invalidate(SessionData.java:887) at jsp_servlet._logon.__login._jspService(__login.java:89) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) Truncated. see log file for complete stacktrace > [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR 500.jsp - Session invalidation is in progress with different thread java.lang.IllegalStateException: Session invalidation is in progress with different thread at weblogic.servlet.internal.session.SessionData.invalidate(SessionData.java:881) at weblogic.servlet.internal.session.SessionData.invalidate(SessionData.java:887) at jsp_servlet._logon.__login._jspService(__login.java:89) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:327) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:88) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
weblogic 集群下部署部署 产生session无效问题,谁帮帮忙急!!!!!
<[ServletContext@1429537765[app:web11 module:web11.war path:/web11 spec-version:2.5]] Servlet failed with Exception java.lang.IllegalStateException: Session invalidation is in progress with different thread at weblogic.servlet.internal.session.SessionData.invalidate(SessionData.java:881) at weblogic.servlet.internal.session.SessionData.invalidate(SessionData.java:887) at jsp_servlet._logon.__login._jspService(__login.java:89) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) Truncated. see log file for complete stacktrace [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR 500.jsp - Session invalidation is in progress with different thread java.lang.IllegalStateException: Session invalidation is in progress with different thread at weblogic.servlet.internal.session.SessionData.invalidate(SessionData.java:881) at weblogic.servlet.internal.session.SessionData.invalidate(SessionData.java:887) at jsp_servlet._logon.__login._jspService(__login.java:89) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:327) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:88) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
weblogic如何配置 实现输入IP后,直接访问应用?
请问各位大侠: 我使用weblogic服务器的版本是9.2,端口设为80,发布了一个应用如:myapp 访问该应用下面的http://localhost:80/myapp/index.jsp 因为在web.xml里面welcome-file指定了index.jsp 所以上面的index.jsp可以省略 又因为端口80默认可以不写 所以上面的地址可以最终改为:http://localhost/myapp 我想实现输入:http://localhost/后,直接进入到应用的默认欢迎页myapp/index.jsp 请问该如何配置? 非常感谢!
服务器集群session共享配置weblogic.xml导致后台报错
服务器集群为实现session共享,在项目的WEB-INF下配置weblogic.xml文件(web.xml同目录),然后配置完成重新部署重启服务器之后项目就报错了 ``` <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90"> <session-descriptor> <debug-enabled>true</debug-enabled> <persistent-store-type>replicated</persistent-store-type> <sharing-enabled>true</sharing-enabled> </session-descriptor> <context-root>/</context-root> ``` 报错是 ERROR [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] CommonsLogger.error(38) | Could not find action or resultThere is no Action mapped for namespace / and action name pay 可是我的项目中根本就没有叫做pay的namespace或action,没配置weblogic.xml的时候就不会报错,配置后连index.jsp都不能访问了......求指教个解决方案
weblogic的项目,引用jstl报错,错误如下
org.apache.jasper.JasperException: Unable to read TLD "META-INF/c.tld" from JAR file "bundleentry://275.fwk5403001/web/WEB-INF/lib/standard.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:50) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407) at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:179) at org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:181) at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:423) at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:492) at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1552) at org.apache.jasper.compiler.Parser.parse(Parser.java:126) at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211) at org.apache.jasper.compiler.ParserController.parse(ParserController.java:100) at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.eclipse.equinox.jsp.jasper.JspServlet.service(JspServlet.java:111) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:36) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) at org.eclipse.equinox.http.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:28) at com.ufgov.gmap.license.filter.licenseInfoFilter.doFilter(Unknown Source) at org.eclipse.equinox.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:65) at org.eclipse.equinox.http.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:25) at com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:88) at org.eclipse.equinox.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:65) at org.eclipse.equinox.http.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:25) at com.anyi.gp.context.ApplusContextSetHandler$ContextAdapterFilter.doFilter(Unknown Source) at org.eclipse.equinox.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:65) at org.eclipse.equinox.http.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:25) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:132) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:210) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at com.ufgov.app.manager.http.internal.RequestWrappingFilter.doFilter(RequestWrappingFilter.java:62) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
WEBLOGIC的BUG??? 关闭的连接
各位达人,最近在生产环境上碰到一个很奇异的问题: 生产环境: weblogic815集群, oracle9i集群... 操作: 更改数据库的密码, 更改weblogic连接池的密码, 重新启动weblogic(受管和管理服务器), 未重启oracle(不能重启) 现象: 有一些操作正常, 但是有一些操作报错,错误信息如下 [code="java"] java.sql.SQLException: 关闭的连接 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java :125) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java :162) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java :227) at oracle.jdbc.driver.PhysicalConnection.setAutoCommit(PhysicalConnectio n.java:930) at weblogic.jdbc.wrapper.PoolConnection.setAutoCommit(PoolConnection.jav a:141) at net.sf.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTra nsaction.java:104) at net.sf.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction .java:95) at common.blh.XcBLH.execute(XcBLH.java:99) at common.bizDelegate.FakeDelegate.invokeTask(FakeDelegate.java:58) at common.bizDelegate.FakeDelegate.delegate(FakeDelegate.java:24) at gov.gwssi.xcweb.common.XCAction.execute(XCAction.java:93) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:484) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:274) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:148 2) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run (ServletStubImpl.java:1072) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm pl.java:465) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at gov.gwssi.xcweb.common.filters.DoTimeoutFilter.doFilter(DoTimeoutFilt er.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at gov.gwssi.xcweb.common.filters.SetCharacterEncodingFilter.doFilter(Se tCharacterEncodingFilter.java:59) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio n.run(WebAppServletContext.java:6987) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate dSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java: 121) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe rvletContext.java:3892) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm pl.java:2766) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) common.exception.XcBlException: at gov.gwssi.xccore.blh.business.zhcx.PretreatYcfpZhcxBlh.performTask(Pr etreatYcfpZhcxBlh.java:76) at common.blh.XcBLH.execute(XcBLH.java:61) at common.bizDelegate.FakeDelegate.invokeTask(FakeDelegate.java:58) at common.bizDelegate.FakeDelegate.delegate(FakeDelegate.java:24) at gov.gwssi.xcweb.common.XCAction.execute(XCAction.java:93) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:484) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:274) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:148 2) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run (ServletStubImpl.java:1072) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm pl.java:465) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at gov.gwssi.xcweb.common.filters.DoTimeoutFilter.doFilter(DoTimeoutFilt er.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at gov.gwssi.xcweb.common.filters.SetCharacterEncodingFilter.doFilter(Se tCharacterEncodingFilter.java:59) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio n.run(WebAppServletContext.java:6987) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate dSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java: 121) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe rvletContext.java:3892) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm pl.java:2766) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) 当前jsp的URI:/dkpz/default/syserror.jsp <2008-11-12 上午10时00分01秒 CST> <Error> <JDBC> <BEA-001112> <Test "SELECT 1 FR OM DUAL" set up for pool "DkpzPool1" failed with exception: "java.sql.SQLExcepti on: 必须登录到服务器".> [/code] 敬请达人们指点 [b]问题补充:[/b] 各位达人,最近在生产环境上碰到一个很奇异的问题: 生产环境: weblogic815集群, oracle9i集群... 操作: 更改数据库的密码, 更改weblogic连接池的密码, 重新启动weblogic(受管和管理服务器), 未重启oracle(不能重启) 现象: 有一些操作正常, 但是有一些操作报错,错误信息如下 [code="java"] ERROR [ExecuteThread: '11' for queue: 'weblogic.kernel.Default'] (JDBCTransactio n.java:90) - Rollback failed java.sql.SQLException: 关闭的连接 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java :125) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java :162) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java :227) at oracle.jdbc.driver.PhysicalConnection.rollback(PhysicalConnection.jav a:1031) at weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection .rollback(Unknown Source) at net.sf.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction .java:86) at common.blh.XcBLH.execute(XcBLH.java:99) at common.bizDelegate.FakeDelegate.invokeTask(FakeDelegate.java:58) at common.bizDelegate.FakeDelegate.delegate(FakeDelegate.java:24) at gov.gwssi.xcweb.common.XCAction.execute(XCAction.java:93) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:484) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:274) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:148 2) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run (ServletStubImpl.java:1072) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm pl.java:465) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at gov.gwssi.xcweb.common.filters.DoTimeoutFilter.doFilter(DoTimeoutFilt er.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at gov.gwssi.xcweb.common.filters.SetCharacterEncodingFilter.doFilter(Se tCharacterEncodingFilter.java:59) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio n.run(WebAppServletContext.java:6987) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate dSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java: 121) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe rvletContext.java:3892) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm pl.java:2766) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) ERROR [ExecuteThread: '11' for queue: 'weblogic.kernel.Default'] (JDBCTransactio n.java:108) - Could not toggle autocommit java.sql.SQLException: 关闭的连接 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java :125) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java :162) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java :227) at oracle.jdbc.driver.PhysicalConnection.setAutoCommit(PhysicalConnectio n.java:930) at weblogic.jdbc.wrapper.PoolConnection.setAutoCommit(PoolConnection.jav a:141) at net.sf.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTra nsaction.java:104) at net.sf.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction .java:95) at common.blh.XcBLH.execute(XcBLH.java:99) at common.bizDelegate.FakeDelegate.invokeTask(FakeDelegate.java:58) at common.bizDelegate.FakeDelegate.delegate(FakeDelegate.java:24) at gov.gwssi.xcweb.common.XCAction.execute(XCAction.java:93) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:484) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:274) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:148 2) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run (ServletStubImpl.java:1072) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm pl.java:465) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at gov.gwssi.xcweb.common.filters.DoTimeoutFilter.doFilter(DoTimeoutFilt er.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at gov.gwssi.xcweb.common.filters.SetCharacterEncodingFilter.doFilter(Se tCharacterEncodingFilter.java:59) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio n.run(WebAppServletContext.java:6987) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate dSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java: 121) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe rvletContext.java:3892) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm pl.java:2766) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) common.exception.XcBlException: at gov.gwssi.xccore.blh.business.zhcx.PretreatYcfpZhcxBlh.performTask(Pr etreatYcfpZhcxBlh.java:76) at common.blh.XcBLH.execute(XcBLH.java:61) at common.bizDelegate.FakeDelegate.invokeTask(FakeDelegate.java:58) at common.bizDelegate.FakeDelegate.delegate(FakeDelegate.java:24) at gov.gwssi.xcweb.common.XCAction.execute(XCAction.java:93) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:484) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:274) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:148 2) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run (ServletStubImpl.java:1072) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm pl.java:465) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at gov.gwssi.xcweb.common.filters.DoTimeoutFilter.doFilter(DoTimeoutFilt er.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at gov.gwssi.xcweb.common.filters.SetCharacterEncodingFilter.doFilter(Se tCharacterEncodingFilter.java:59) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja va:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio n.run(WebAppServletContext.java:6987) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate dSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java: 121) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe rvletContext.java:3892) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm pl.java:2766) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) 当前jsp的URI:/dkpz/default/syserror.jsp <2008-11-12 上午10时00分01秒 CST> <Error> <JDBC> <BEA-001112> <Test "SELECT 1 FR OM DUAL" set up for pool "DkpzPool1" failed with exception: "java.sql.SQLExcepti on: 必须登录到服务器".> [/code] 敬请达人们指点 [b]问题补充:[/b] 之前只设置了Test Reserved Connections 但是刚刚把 Test Reserved Connections Test Created Connections Test Released Connections 都设置上了也不行 [b]问题补充:[/b] oracle没有超过连接数,任何时候都只有 特定的 业务模块才会出现这种现象,其它的模块没有 而有问题的业务的实现方式与正常的实现方式是一样的 [b]问题补充:[/b] Web用的是Struts1.2, 持久层用的是Hibernate,封装的Session. 具体的流程是 BaseAction是一个基于Struts的模板模式,里面通过代理来调用业务逻辑方法 在代理中,首先获取一个hibernate的session,hibernate引用的是WEBLOGIC配置的数据源,用之前创建,用完后关闭(只关闭session,没有关闭对应的连接) 也就是说,在进行业务操作之前,都会新创建一个会话 另外,出现问题的业务模板与正常的业务模块都是基于这种框架 public abstract class BaseAction{ final ... execute(...){ ... prepareRequest();////这是个抽象方法,处理请求的数据 .....////这儿通过代理调用业务方法,即BaseBlh.performTask() processResponse(...);/////抽象方法,处理业务生成的数据 abstract DTO prepareRequest(...); abstract ActionForward processResponse(...); } public abstract class BaseBlh(){ abstract DTO performTask(Session session); } public BlhProxy{ public DTO performTask(...){ Session session = ////通过hibernate获取,用的是Weblogic配置的数据源 BaseBlh blh = ...../////2.通过反射,获取当前具体的业务类 DTO dto = blh.performTask(session); session.close(); return dto; ////这里面省略了事务等等的操作 } } 不知道我描述清楚了没有 再次谢谢 [b]问题补充:[/b] 另外,就是在进行数据库密码修改之前,一切正常 [b]问题补充:[/b] to: bohemia 非常感谢你的关注, 今天去了一趟生产环境的现场, 通过日志(之前的异常信息是技术支持传过来的)发现, 在业务操作过程中, 有一个过程出现问题 抛出了 ora-00600 internal error code [...] [][][][] 异常 导致程序没能正常执行 但是存储过程编译没有出现任何问题,经过排查,发现,在存储过程中有一个游标 select column1, column2...., functionName(...) columnN from tableName; 无法执行,将其单独执行抛出ora-00600异常 后来将functionName(...) columnN这一列去掉后,查询正常. 此时, 发现, 通过plsql直接打开(利用右键)时,居然提示该函数不存在!!! 但是该函数的确存在,并且编译存储过程也没有任何问题. 通过其它方式打开该函数,尝试重新编译, 重新查询, 问题解决. 问题虽然解决,但是还是有几个疑问: 1. 为什么函数functionName(...)为出现这个问题 2. 为什么在oracle出现异常后连接会关闭 [b]问题补充:[/b] ora-00600是一个oracle内容错误,出现错误的原因在oracle日志里面给的不是很详细,现在虽然找着了解决问题的办法. 另外,在业务操作的过程中,每一次操作之前获取一个连接,这个连接是有效的,但是在oracle抛出了那个ora-00600异常之后,这个连接居然"自动"断开了,很是费解, 因为业务操作过程是这样子的 1. 打开连接,开启事务 2.1 业务操作a 需要访问数据库 2.2 业务操作b 需要访问数据库 3. 提交(回滚)事务,关闭连接 在整个流程中,只有步骤3才会关闭连接,而在2.1操作抛出ora-00600错误后,再进行2.2操作时,就发现连接已经断开了
AlanXUpload在weblogic8上报错
我想做个多文件上传的功能,了解到AlanXUpload控件很方便就想试试,但是报错了,,, 在网上下载了一个demo,导入到MyEclipse中,因为需要用到这个功能的项目所在环境是weblogic8和JDK1.4的- -(请不要吐槽),所以我就把它部署到我本地的weblogic上了,但是报以下错误 /index.jsp(1): Could not parse deployment descriptor: org.xml.sax.SAXException: [HTTP:101248][ServletContext(id=13633191,name=AlanXTest,context-path=/AlanXTest)]: Deployment descriptor "/WEB-INF/AlanXUpload.tld" is malformed. Check against the DTD: XML document structures must start and end within the same entity. (line 109, column 1). probably occurred due to an error in /index.jsp line 1: <%@ taglib prefix="ax" uri="/WEB-INF/AlanXUpload.tld" %> 这是demo的源码 ``` <%@ taglib prefix="ax" uri="/WEB-INF/AlanXUpload.tld" %> <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> <ax:head/> </head> <body> <ax:body/> </body> </html> ``` 之后我又把它放到tomcat上试了试,结果却是能正常运行,我不是很了解服务器这一块,希望有人帮帮我
关于tomcat6.0移到weblogic8.1下出现的问题,求解。
问题1:我有一个工程在tomcat6.0下运行正常,当移到weblogic8.1下出现以下错误: Parsing of JSP File '/pages/dy/jhgl/pzjhwc_all.jsp' failed: -------------------------------------------------------------------------------- /pages/strutsHead.jsp(1): Error in using tag library uri='/WEB-INF/struts-bean.tld' prefix='bean': The Tag class 'org.apache.struts.taglib.bean.IncludeTag' has no setter method corresponding to TLD declared attribute 'name', (JSP 1.1 spec, 5.4.1) probably occurred due to an error in /pages/strutsHead.jsp line 1: <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> 问题2:还是此工程在另一个tomcat6.0下运行正常,一位同事加了东西,在tomcat6.0上测试正常,当移到weblogic8.1下点他加的东西,会发生内存溢出的异常,详细提示信息如下: Exception in thread "CompileThread0" java.lang.OutOfMemoryError: requested 32756 bytes d:\bea\user_projects\domains\cpymydomain> 然后weblogic后自动退出 由于问题紧急请各位帮忙分析一下或给个解决方法,小弟在此谢谢各位!
weblogic布置时,应用名问题
我这前一直用tomcat,最近想用用weblogic8.1,但还是问题多多,望哪位给解答一下,问题叙述如下: 1.我的开发环境是myeclipse+jdk1.4,框架用的是struts1.2外加jsp.myeclipse跟weblogic8.1所指定的都是同一个jdk1.4版本。 2.我只写了一个很简单的应用,就是一个login.jsp页面,如果用户名,密码正确,提交就可以进入到ok.jsp,错误进入error.jsp。在tomcat6.0下布置没问题,完全跑通。 3.现在把这个应用布置进weblogic8.1就出现问题。我先自己创建一个domain,然后在http://localhost:7001/console步署,步骤如下: 1)点击Web Application Modules进入 2)点击Deploy a new Web Application Module... ,选择自己写的应用,然后点击“target module”按钮。 3) Identity Enter a name to be used to identify this Web Application module Name :[b][color=red]WebRoot[/color][/b] 此时WebRoot是默认的应用标识名,因为我的整个应用起的名字叫w,所以我就把WebRoot改成了w了,然后点击deploy 4)布置成功,输入http://localhost:7001/w/login.jsp 显示不了页面,直接说是404错误。 最后我发现不管我的 Name :[b][color=red]WebRoot[/color][/b] 这块改成什么,我只能在请求里输入http://localhost:7001/[color=red]WebRoot[/color]/login.jsp才能访问成功页面?请问为什么? [b]问题补充:[/b] 我没有weblogic.xml配置文件,只有web.xml不是说weblogic.xml只是一个补充吗?难道非得要? 请说的详细点,谢谢 [b]问题补充:[/b] 我把你给我的添加了,不过我把ddt改成weblogi8.1的。 现有两个问题: 1. <[color=red]context-root>/</context-root>[/color] 上述的标签的作用是不是系统默认的为根应用,服务器会自动在根应用下找吗?这只是我的推断,我在网上还没找到确切的答案,请解答一下。 2: 我试了一下如果我还按以下布置, -------------------------------------------------- Identity Enter a name to be used to identify this Web Application module [color=red]Name :WebRoot [/color] 我把WebRoot改成了w了,然后点击deploy -------------------------------------------------- 在地址栏输http://localhost:7001/w/login.jsp是没用的,输入http://localhost:7001/login.jsp就没问题,为什么呢?难道 [color=red]Name :WebRoot [/color]这一块我就不用管它吗?这里我不管默认为WebRoot还是写成w 或者别的什么,我只要输入http://localhost:7001/login.jsp就可以。我有点弄不明白。按理说这块你可以任意指定的,然后在URL里加上,是吧? =============================== [color=yellow] 我按你说的做了,只要不管2的问题,程序是完全跑通的[/color]。 [b]问题补充:[/b] 那能告诉我name is what? 你说布置的时候设置?请教一下? 我问的问题可能很幼稚,还请见谅,因为确实没接触过
dwr在weblogic9.2不能运行
用dwr开发的web应用,在tomcat下运行一切正常,在weblogic下死活启动不了,报如下错误: problem: cvc-complex-type.2.4a: Expected elements 'servlet-class@http://java.sun.com/xml/ns/j2ee jsp-file@http://java.sun.com/xml/ns/j2ee' instead of 'display-name@http://java.sun.com/xml/ns/j2ee' here in element servlet@http://java.sun.com/xml/ns/j2ee 我使用的版本是dwr 2.0.5 WebLogic 9.2
EL表达式 JSP 页面访问对象数据。value() 是接口定义的一个方法。已经由子类实现过了。
错误日志: [kbs]09:38:45.696 WARN n.s.e.constructs.web.filter.Filter - Throwable thrown during doFilter on request with URI: /kbs/stat/lore-search/ajax-list and Query: start=2017-06-01&end=2017-06-13&term=&hit=&_=1497318611128weblogic.servlet.jsp.CompilationException: Failed to compile JSP /WEB-INF/views/stat/stat_list.jsp stat_list.jsp:25:33: Syntax error in expression. Encountered "(". Expected one of : "}", ".", "[", ">", "gt", "<", "lt", ">=", "ge", "<=", "le", "==", "eq", "!=", "ne", "&&", "and", "||", "or", "*", "+", "-", "?", "/", "div", "%", "mod", <td>${lore.value(st.index)}</td> ^ javax.servlet.ServletException: weblogic.servlet.jsp.CompilationException: Failed to compile JSP /WEB-INF/views/stat/stat_list.jsp stat_list.jsp:25:33: Syntax error in expression. Encountered "(". Expected one of : "}", ".", "[", ">", "gt", "<", "lt", ">=", "ge", "<=", "le", "==", "eq", "!=", "ne", "&&", "and", "||", "or", "*", "+", "-", "?", "/", "div", "%", "mod", <td>${lore.value(st.index)}</td> ^ at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:261) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:327) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253) ~[weblogic.jar:10.3.6.0] at sun.reflect.GeneratedMethodAccessor546.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_79] at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_79] at net.bull.javamelody.JspWrapper.invoke(JspWrapper.java:150) ~[javamelody-core-1.58.0.jar:1.58.0] at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:286) ~[javamelody-core-1.58.0.jar:1.58.0] at com.sun.proxy.$Proxy772.forward(Unknown Source) ~[na:na] at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:209) ~[spring-webmvc-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:267) ~[spring-webmvc-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1221) ~[spring-webmvc-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1005) ~[spring-webmvc-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:952) ~[spring-webmvc-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870) ~[spring-webmvc-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961) ~[spring-webmvc-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852) ~[spring-webmvc-4.0.5.RELEASE.jar:4.0.5.RELEASE] at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) ~[javax.servlet_1.0.0.0_2-5.jar:2.5] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837) ~[spring-webmvc-4.0.5.RELEASE.jar:4.0.5.RELEASE] at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) ~[javax.servlet_1.0.0.0_2-5.jar:2.5] at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) [weblogic.jar:10.3.6.0] at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:65) ~[sitemesh-2.4.2.weblogic.jar:na] at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) [weblogic.jar:10.3.6.0] at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:177) ~[spring-orm-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-4.0.5.RELEASE.jar:4.0.5.RELEASE] at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) [weblogic.jar:10.3.6.0] at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) ~[spring-web-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-4.0.5.RELEASE.jar:4.0.5.RELEASE] at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) [weblogic.jar:10.3.6.0] at cn.kmpro.kbs.filter.PageEhCacheFilter.doFilter(PageEhCacheFilter.java:95) ~[PageEhCacheFilter.class:na] at net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:86) ~[ehcache-web-2.0.4.jar:na] at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) [weblogic.jar:10.3.6.0] at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:200) [javamelody-core-1.58.0.jar:1.58.0] at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:178) [javamelody-core-1.58.0.jar:1.58.0] at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) [weblogic.jar:10.3.6.0] at cn.kmpro.web.XSSFilter.doFilter(XSSFilter.java:52) [core-1.0.1-SNAPSHOT.jar:na] at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) [weblogic.jar:10.3.6.0] at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27) [weblogic.jar:10.3.6.0] at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) [weblogic.jar:10.3.6.0] at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730) [weblogic.jar:10.3.6.0] at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) [weblogic.jar:10.3.6.0] at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) [com.bea.core.weblogic.security.identity_1.2.0.0.jar:1.2.0.0] at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) [com.bea.core.weblogic.security.wls_1.0.0.0_6-2-0-0.jar:6.2.0.0] at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273) [weblogic.jar:10.3.6.0] at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179) [weblogic.jar:10.3.6.0] at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) [weblogic.jar:10.3.6.0] at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) [com.bea.core.weblogic.workmanager_1.11.0.0.jar:1.11.0.0] at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) [com.bea.core.weblogic.workmanager_1.11.0.0.jar:1.11.0.0] Caused by: weblogic.servlet.jsp.CompilationException: Failed to compile JSP /WEB-INF/views/stat/stat_list.jsp stat_list.jsp:25:33: Syntax error in expression. Encountered "(". Expected one of : "}", ".", "[", ">", "gt", "<", "lt", ">=", "ge", "<=", "le", "==", "eq", "!=", "ne", "&&", "and", "||", "or", "*", "+", "-", "?", "/", "div", "%", "mod", <td>${lore.value(st.index)}</td> ^ at weblogic.servlet.jsp.JavelinxJSPStub.reportCompilationErrorIfNeccessary(JavelinxJSPStub.java:226) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:162) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:256) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:216) ~[weblogic.jar:10.3.6.0] at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:244) ~[weblogic.jar:10.3.6.0] ... 54 common frames omitted
求WebLogic10.3下运行velocity出错的解决办法
<p>本人现在有一个项目(SSH)</p> <p>在Windows+Tomcat6上部署</p> <p>运行皆正常.</p> <p> </p> <p>但迁移到Linux(RedHat Server 5.5)+WebLogic10.3上</p> <p>部署报错.</p> <p> </p> <p>错误信息如下:</p> <p> </p> <p><span style="background-color: #ff0000;"><span style="color: #000000; background-color: #ffffff;">- - Servlet Engine: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967 <br>- - Java Version:   1.6.0_05<br>- - Java Vendor:    Sun Microsystems Inc.<br>- VelocityViewServlet: Using custom properties at '/WEB-INF/config/velocity.properties'<br>- LogSystem has been deprecated. Please use a LogChute implementation.<br>- Velocimacro : added #getCnWeek(  num ) : source = /WEB-INF/vmLib/common.vm<br>- Velocimacro : allowInlineLocal = true : VMs defined inline will be local to their defining templat<br>e only.<br>- Velocimacro : autoload on : VM system will automatically reload global library macros<br>- Using config file '/WEB-INF/config/toolbox.xml'<br>- Digester.getParser: <br>java.lang.UnsupportedOperationException: This parser does not support specification "null" version "<br>null"<br> at javax.xml.parsers.SAXParserFactory.setXIncludeAware(SAXParserFactory.java:448)<br> at org.apache.commons.digester.Digester.getFactory(Digester.java:534)<br> at org.apache.commons.digester.Digester.getParser(Digester.java:786)<br> at org.apache.commons.digester.Digester.getXMLReader(Digester.java:1058)<br> at org.apache.commons.digester.Digester.parse(Digester.java:1887)<br> at org.apache.velocity.tools.view.XMLToolboxManager.load(XMLToolboxManager.java:211)<br> at org.apache.velocity.tools.view.servlet.ServletToolboxManager.getInstance(ServletToolboxManager.j<br>ava:169)<br> at org.apache.velocity.tools.view.servlet.VelocityViewServlet.initToolbox(VelocityViewServlet.java:<br>323)<br> at org.apache.velocity.tools.view.servlet.VelocityViewServlet.init(VelocityViewServlet.java:212)<br> at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)<br> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)<br> at weblogic.security.service.SecurityManager.runAs(Unknown Source)<br> at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)<br> at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)<br> at weblogic.servlet.internal.StubLifecycleHelper.&lt;init&gt;(StubLifecycleHelper.java:48)<br> at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:521)<br> at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1893)<br> at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1<br>870)<br> at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1790)<br> at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2999)<br> at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1371)<br> at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:468)<br> at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)<br> at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)<br> at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)<br> at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)<br> at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)<br> at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)<br> at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)<br> at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)<br> at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)<br> at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)<br> at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)<br> at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)<br> at weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:16)<br> at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:162)<br> at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)<br> at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)<br> at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeploymen<br>t.java:361)<br> at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)<br> at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:196)<br> at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)<br> at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.j<br>ava:233)<br> at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:16<br>9)<br> at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)<br> at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:<br>173)<br> at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:8<br>9)<br> at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)<br> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)<br> at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)<br>- Problem loading toolbox '/WEB-INF/config/toolbox.xml'<br>java.lang.NullPointerException<br> at org.apache.commons.digester.Digester.getXMLReader(Digester.java:1058)<br> at org.apache.commons.digester.Digester.parse(Digester.java:1887)<br> at org.apache.velocity.tools.view.XMLToolboxManager.load(XMLToolboxManager.java:211)<br> at org.apache.velocity.tools.view.servlet.ServletToolboxManager.getInstance(ServletToolboxManager.j<br>ava:169)<br> at org.apache.velocity.tools.view.servlet.VelocityViewServlet.initToolbox(VelocityViewServlet.java:<br>323)<br> at org.apache.velocity.tools.view.servlet.VelocityViewServlet.init(VelocityViewServlet.java:212)<br> at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)<br> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)<br> at weblogic.security.service.SecurityManager.runAs(Unknown Source)<br> at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)<br> at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)<br> at weblogic.servlet.internal.StubLifecycleHelper.&lt;init&gt;(StubLifecycleHelper.java:48)<br> at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:521)<br> at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1893)<br> at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1<br>870)<br> at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1790)<br> at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2999)<br> at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1371)<br> at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:468)<br> at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)<br> at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)<br> at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)<br> at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)<br> at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)<br> at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)<br> at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)<br> at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)<br> at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)<br> at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)<br> at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)<br> at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)<br> at weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:16)<br> at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:162)<br> at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)<br> at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)<br> at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeploymen<br>t.java:361)<br> at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)<br> at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:196)<br> at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)<br> at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.j<br>ava:233)<br> at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:16<br>9)<br> at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)<br> at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:<br>173)<br> at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:8<br>9)<br> at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)<br> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)<br> at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)<br>- VelocityViewServlet: Default content-type is: text/html; charset=utf-8<br>- Root WebApplicationContext: initialization started</span></span></p> <p><span style="color: #000000; background-color: #c0c0c0;"> </span></p> <p> </p> <p> </p> <p>这是我项目中用到的包<br>E:\workspace\ot\BM_LIB\antlr-2.7.6rc1.jar<br>E:\workspace\ot\BM_LIB\axis.jar<br>E:\workspace\ot\BM_LIB\axis-ant.jar<br>E:\workspace\ot\BM_LIB\axis-schema.jar<br>E:\workspace\ot\BM_LIB\backport-util-concurrent-3.0.jar<br>E:\workspace\ot\BM_LIB\c3p0-0.9.0.jar<br>E:\workspace\ot\BM_LIB\cglib-nodep-2.1_3.jar<br>E:\workspace\ot\BM_LIB\commons-beanutils-1.7.0.jar<br>E:\workspace\ot\BM_LIB\commons-collections-3.2.jar<br>E:\workspace\ot\BM_LIB\commons-digester-2.0.jar<br>E:\workspace\ot\BM_LIB\commons-discovery-0.2.jar<br>E:\workspace\ot\BM_LIB\commons-fileupload-1.2.1.jar<br>E:\workspace\ot\BM_LIB\commons-io-1.3.2.jar<br>E:\workspace\ot\BM_LIB\commons-lang-2.3.jar<br>E:\workspace\ot\BM_LIB\commons-logging-1.0.4.jar<br>E:\workspace\ot\BM_LIB\commons-logging-api-1.1.jar<br>E:\workspace\ot\BM_LIB\commons-pool-1.3.jar<br>E:\workspace\ot\BM_LIB\commons-validator-1.3.1.jar<br>E:\workspace\ot\BM_LIB\dom4j-1.6.jar<br>E:\workspace\ot\BM_LIB\dwr.jar<br>E:\workspace\ot\BM_LIB\ehcache-1.5.0.jar<br>E:\workspace\ot\BM_LIB\ezmorph-1.0.4.jar<br>E:\workspace\ot\BM_LIB\freem a r k er-2.3.15.jar<br>E:\workspace\ot\BM_LIB\hibernate3.jar<br>E:\workspace\ot\BM_LIB\java-core-2.4.1.jar<br>E:\workspace\ot\BM_LIB\jaxrpc.jar<br>E:\workspace\ot\BM_LIB\jdom.jar<br>E:\workspace\ot\BM_LIB\json-lib-2.2.1.jar<br>E:\workspace\ot\BM_LIB\jstl.jar<br>E:\workspace\ot\BM_LIB\jta.jar<br>E:\workspace\ot\BM_LIB\jtds-1.2.jar<br>E:\workspace\ot\BM_LIB\junit.jar<br>E:\workspace\ot\BM_LIB\jxl.jar<br>E:\workspace\ot\BM_LIB\log4j-1.2.12.jar<br>E:\workspace\ot\BM_LIB\mail.jar<br>E:\workspace\ot\BM_LIB\mr.jar<br>E:\workspace\ot\BM_LIB\ognl-2.7.3.jar<br>E:\workspace\ot\BM_LIB\ojdbc14.jar<br>E:\workspace\ot\BM_LIB\opf-template.jar<br>E:\workspace\ot\BM_LIB\oscache-2.4.1.jar<br>E:\workspace\ot\BM_LIB\quartz-all-1.6.0.jar<br>E:\workspace\ot\BM_LIB\saaj.jar<br>E:\workspace\ot\BM_LIB\SecuInter.jar<br>E:\workspace\ot\BM_LIB\slf4j-api-1.5.5.jar<br>E:\workspace\ot\BM_LIB\slf4j-simple-1.5.5.jar<br>E:\workspace\ot\BM_LIB\spring.jar<br>E:\workspace\ot\BM_LIB\sqljdbc.jar<br>E:\workspace\ot\BM_LIB\standard.jar<br>E:\workspace\ot\BM_LIB\struts2-core-2.1.8.jar<br>E:\workspace\ot\BM_LIB\struts2-dojo-plugin-2.1.6.jar<br>E:\workspace\ot\BM_LIB\struts2-spring-plugin-2.1.8.jar<br>E:\workspace\ot\BM_LIB\wfclient.jar<br>E:\workspace\ot\BM_LIB\wsdl4j-1.5.1.jar<br>E:\workspace\ot\BM_LIB\xpp3_min-1.1.3.4.O.jar<br>E:\workspace\ot\BM_LIB\xstream-1.2.2.jar<br>E:\workspace\ot\BM_LIB\xwork-core-2.1.6.jar<br>E:\workspace\ot\BM_LIB\yalesso.jar<br>E:\workspace\ot\BM_LIB\velocity-1.5.jar<br>E:\workspace\ot\BM_LIB\velocity-tools-1.4.jar</p> <p> </p> <p> </p> <p>WebLogic下的包(bea\modules)</p> <p>E:\bea\modules\org.apache.openjpa_2.2.0.0_1-1-0.jar<br>E:\bea\modules\com.bea.adaptive.harvester.utils_1.2.0.0.jar<br>E:\bea\modules\com.bea.cie.bsu_5.2.0.0.jar<br>E:\bea\modules\com.bea.cie.comdev_5.6.0.0.jar<br>E:\bea\modules\com.bea.cie.comdev_5.9.0.0.jar<br>E:\bea\modules\com.bea.cie.common-plugin_2.2.0.0.jar<br>E:\bea\modules\com.bea.cie.config_5.2.0.0.jar<br>E:\bea\modules\com.bea.cie.gpr_2.3.0.0.jar<br>E:\bea\modules\com.bea.cie.gpr_2.8.0.0.jar<br>E:\bea\modules\com.bea.cie.gpr-impl_2.3.0.0.jar<br>E:\bea\modules\com.bea.cie.gpr-impl_2.8.0.0.jar<br>E:\bea\modules\com.bea.cie.gpr-xbean_2.3.0.0.jar<br>E:\bea\modules\com.bea.cie.gpr-xbean_2.8.0.0.jar<br>E:\bea\modules\com.bea.cie.instinfo_5.7.0.0.jar<br>E:\bea\modules\com.bea.cie.paf_1.1.0.0.jar<br>E:\bea\modules\com.bea.cie.paf-impl_1.1.0.0.jar<br>E:\bea\modules\com.bea.cie.patch-client_3.1.0.0.jar<br>E:\bea\modules\com.bea.cie.patch-common_3.1.0.0.jar<br>E:\bea\modules\com.bea.cie.plugin_2.1.0.0.jar<br>E:\bea\modules\com.bea.cie.plugin-wizard_2.1.2.0.jar<br>E:\bea\modules\com.bea.cie.quickstart_10.3.0.0.jar<br>E:\bea\modules\com.bea.cie.uninstall_5.9.0.0.jar<br>E:\bea\modules\com.bea.cie.wizard_5.6.0.0.jar<br>E:\bea\modules\com.bea.cie.wlw-plaf_5.2.0.0.jar<br>E:\bea\modules\com.bea.cie.xmldh_2.2.0.0.jar<br>E:\bea\modules\com.bea.cie.xmldh_2.3.0.0.jar<br>E:\bea\modules\com.bea.core.annogen_1.2.0.0.jar<br>E:\bea\modules\com.bea.core.antlr.runtime_2.7.7.jar<br>E:\bea\modules\com.bea.core.antlr_2.7.7.jar<br>E:\bea\modules\com.bea.core.apache.commons.collections_3.2.0.jar<br>E:\bea\modules\com.bea.core.apache.commons.lang_2.1.0.jar<br>E:\bea\modules\com.bea.core.apache.commons.logging.api_1.1.0.jar<br>E:\bea\modules\com.bea.core.apache.commons.logging_1.1.0.jar<br>E:\bea\modules\com.bea.core.apache.commons.net_1.0.0.0_1-4-1.jar<br>E:\bea\modules\com.bea.core.apache.commons.pool_1.3.0.jar<br>E:\bea\modules\com.bea.core.apache.dom_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.apache.log4j_1.0.0.0_1-2-13.jar<br>E:\bea\modules\com.bea.core.apache.log4j_1.2.13.jar<br>E:\bea\modules\com.bea.core.apache.logging_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.apache.oro_1.0.0.0_2-0-8.jar<br>E:\bea\modules\com.bea.core.apache.regexp_1.0.0.0_1-4.jar<br>E:\bea\modules\com.bea.core.apache.xalan_2.7.0.jar<br>E:\bea\modules\com.bea.core.apache.xml.security_1.3.0.jar<br>E:\bea\modules\com.bea.core.apache.xml.serializer_2.7.0.jar<br>E:\bea\modules\com.bea.core.bea.opensaml2_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.bea.opensaml_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.beangen_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.beaninfo_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.binxml_0.9.6.0.jar<br>E:\bea\modules\com.bea.core.certj_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.common.engine.api_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.engine.impl_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.api_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.i18n_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.impl_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.jdkutils_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.providers.env_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.providers.utils_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.saml2.manage_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.saml2.utils_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.saml2_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.saml.utils_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.utils_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.xacml_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.common.security.xacmlproviders.utils_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.compat.wl.90_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.datasource6.binding_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.datasource6_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.datasource_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.descriptor.j2ee.binding_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.descriptor.j2ee_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.descriptor.settable.binding_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.descriptor.wl.binding_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.descriptor.wl_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.descriptor_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.diagnostics.accessor.binding_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.diagnostics.accessor_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.diagnostics.core_2.1.0.0.jar<br>E:\bea\modules\com.bea.core.diagnostics.instrumentor_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.diagnostics.logging_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.diagnostics.notifications_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.diagnostics.query_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.diagnostics.snmp_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.ejbgen_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.http.pubsub.binding_1.2.0.0.jar<br>E:\bea\modules\com.bea.core.http.pubsub.mbean_1.2.0.0.jar<br>E:\bea\modules\com.bea.core.http.pubsub_1.2.0.0.jar<br>E:\bea\modules\com.bea.core.i18n.generator_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.i18n.tools_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.i18n_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.jarbuilder_1.2.0.0.jar<br>E:\bea\modules\com.bea.core.jatmi_1.2.0.3.jar<br>E:\bea\modules\com.bea.core.jmspool_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.jsafe_3.5.0.jar<br>E:\bea\modules\com.bea.core.kodo.integration.binding_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.kodo.integration.tools_1.2.0.0.jar<br>E:\bea\modules\com.bea.core.kodo.integration_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.kodo_1.0.0.0_4-2-0.jar<br>E:\bea\modules\com.bea.core.ldapjdk_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.logging_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.management.core.binding_2.3.0.0.jar<br>E:\bea\modules\com.bea.core.management.core_2.3.0.0.jar<br>E:\bea\modules\com.bea.core.management.jmx_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.mbean.maker_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.mbean.support_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.messaging.kernel_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.monitoring.harvester.api_2.1.0.0.jar<br>E:\bea\modules\com.bea.core.monitoring.harvester.jmx_2.1.0.0.jar<br>E:\bea\modules\com.bea.core.nodemanager.plugin_1.2.0.0.jar<br>E:\bea\modules\com.bea.core.process_5.4.0.0.jar<br>E:\bea\modules\com.bea.core.redef.binding_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.redef_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.redefagent_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.repackaged.apache.bcel_5.2.1.0.jar<br>E:\bea\modules\com.bea.core.repackaged.apache.commons.logging_1.2.0.jar<br>E:\bea\modules\com.bea.core.repackaged.asm.commons_3.0.jar<br>E:\bea\modules\com.bea.core.repackaged.asm.tree_3.0.jar<br>E:\bea\modules\com.bea.core.repackaged.asm.util_3.0.jar<br>E:\bea\modules\com.bea.core.repackaged.asm_3.0.jar<br>E:\bea\modules\com.bea.core.repackaged.aspectj.aspectjweaver_5.1.0.jar<br>E:\bea\modules\com.bea.core.repackaged.jdt_3.2.2.0.jar<br>E:\bea\modules\com.bea.core.repackaged.springframework.pitchfork_1.1.0.0_1-0.jar<br>E:\bea\modules\com.bea.core.repackaged.springframework.spring_2.0.3.jar<br>E:\bea\modules\com.bea.core.resourcepool_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.serp_1.14.2.0.jar<br>E:\bea\modules\com.bea.core.store.admintool_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.store.gxa_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.store.jdbc_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.store_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.timers_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.transaction_2.5.0.0.jar<br>E:\bea\modules\com.bea.core.utils.agent_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.utils.classloaders_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.utils.compiler_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.utils.expressions_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.utils.full_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.utils.wrapper_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.utils_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.commons.logging_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.lifecycle_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.rmi.client_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.saaj_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.security.auth_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.security.digest_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.security.identity_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.security.logger_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.security.wls_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.weblogic.security_1.0.0.0_5-0-2-0.jar<br>E:\bea\modules\com.bea.core.weblogic.socket.api_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.stax_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.web.api_1.2.0.0.jar<br>E:\bea\modules\com.bea.core.weblogic.workmanager_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.woodstox_1.0.0.0_3-2-4.jar<br>E:\bea\modules\com.bea.core.workarea_1.4.0.0.jar<br>E:\bea\modules\com.bea.core.ws.axis_1.0.0.0.jar<br>E:\bea\modules\com.bea.core.ws.wsdl4j_1.5.1.jar<br>E:\bea\modules\com.bea.core.xml.beaxmlbeans_1.0.0.0_2-4-0.jar<br>E:\bea\modules\com.bea.core.xml.beaxmlbeans_2.2.0.0.jar<br>E:\bea\modules\com.bea.core.xml.stax_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.xml.staxb.buildtime_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.xml.staxb.runtime_1.3.0.0.jar<br>E:\bea\modules\com.bea.core.xml.weblogic.xpath_1.1.0.0.jar<br>E:\bea\modules\com.bea.core.xml.xmlbeans_1.0.0.0_2-4-0.jar<br>E:\bea\modules\com.bea.core.xml.xmlbeans_2.2.0.0.jar<br>E:\bea\modules\com.bea.core.xquery.beaxmlbeans-interop_0.9.6.0.jar<br>E:\bea\modules\com.bea.core.xquery.xmlbeans-interop_0.9.6.0.jar<br>E:\bea\modules\com.bea.core.xquery_0.9.6.0.jar<br>E:\bea\modules\com.bea.mbean.typing.util_1.2.0.0.jar<br>E:\bea\modules\com.bea.web.pubsub.jms_1.2.0.0.jar<br>E:\bea\modules\com.bea.web.pubsub.security_1.2.0.0.jar<br>E:\bea\modules\com.sun.jimi_1.0.0.0.jar<br>E:\bea\modules\glassfish.el_2.1.0.jar<br>E:\bea\modules\glassfish.jaxb_2.1.6.jar<br>E:\bea\modules\glassfish.jaxws.fastinfoset_2.1.3.jar<br>E:\bea\modules\glassfish.jaxws.mimepull_1.0.144.jar<br>E:\bea\modules\glassfish.jaxws.resolver_2.1.3.jar<br>E:\bea\modules\glassfish.jaxws.rt_2.1.3.jar<br>E:\bea\modules\glassfish.jaxws.tools_1.0.0.0_2-1-3.jar<br>E:\bea\modules\glassfish.jstl_1.2.0.1.jar<br>E:\bea\modules\glassfish.stax.ex_1.0.0.0_1-2.jar<br>E:\bea\modules\glassfish.xmlstreambuffer_0.5.221.jar<br>E:\bea\modules\javax.activation_1.1.0.0_1-1.jar<br>E:\bea\modules\javax.activation_1.1.jar<br>E:\bea\modules\javax.annotation_1.1.jar<br>E:\bea\modules\javax.ejb_3.0.1.jar<br>E:\bea\modules\javax.enterprise.deploy_1.2.jar<br>E:\bea\modules\javax.interceptor_1.0.jar<br>E:\bea\modules\javax.jdo_2.0.1.jar<br>E:\bea\modules\javax.jms_1.1.1.jar<br>E:\bea\modules\javax.jsf_1.2.0.0.jar<br>E:\bea\modules\javax.jsp_1.1.0.0_2-1.jar<br>E:\bea\modules\javax.jws_2.0.jar<br>E:\bea\modules\javax.mail_1.1.0.0_1-1.jar<br>E:\bea\modules\javax.mail_1.4.jar<br>E:\bea\modules\javax.management.j2ee_1.0.jar<br>E:\bea\modules\javax.management.remote_1.0.1.3.jar<br>E:\bea\modules\javax.management_1.2.1.jar<br>E:\bea\modules\javax.persistence_1.0.0.0_1-0.jar<br>E:\bea\modules\javax.resource_1.5.1.jar<br>E:\bea\modules\javax.security.jacc_1.0.0.0_1-1.jar<br>E:\bea\modules\javax.servlet_1.0.0.0_2-5.jar<br>E:\bea\modules\javax.transaction_1.0.0.0_1-1.jar<br>E:\bea\modules\javax.xml.bind_2.1.1.jar<br>E:\bea\modules\javax.xml.registry_1.0.0.0_1-0.jar<br>E:\bea\modules\javax.xml.rpc_1.1.jar<br>E:\bea\modules\javax.xml.rpc_1.2.1.jar<br>E:\bea\modules\javax.xml.soap_1.3.0.0.jar<br>E:\bea\modules\javax.xml.soap_1.3.1.0.jar<br>E:\bea\modules\javax.xml.stream_1.0.0.0.jar<br>E:\bea\modules\javax.xml.stream_1.1.1.0.jar<br>E:\bea\modules\javax.xml.ws_2.1.1.jar<br>E:\bea\modules\javolution_3.7.19.0.jar<br>E:\bea\modules\joda.time_1.2.1.0.jar<br>E:\bea\modules\monfox.dsnmp.agent_1.0.0.0_4-6-5.jar<br>E:\bea\modules\org.apache.ant.patch_1.1.0.0_1-6-5.jar</p> <p> </p> <p>注:本来这里面还有这几个包</p> <p>但我在网上找了一下</p> <p>有的说可能是包有重复</p> <p>我就把哪几个包去掉了.</p> <p>但去掉后还是照样报错.</p> <p> </p> <p>如下:</p> <p>com.bea.core.apache.velocity.dep_1.4.jar</p> <p>com.bea.core.apache.velocity_1.4.jar</p> <p>com.bea.core.apache.xerces.resolver_2.8.1.jar</p> <p>com.bea.core.apache.xercesImpl_2.8.1.jar</p> <p>com.bea.core.apache_1.2.0.0.jar</p> <p>com.bea.core.apache.xerces.xml-apis_2.8.1.jar</p> <p>glassfish.jaxb.xjc_2.1.6.jar</p> <p> </p> <p>如有知道问题解决办法者,望真诚相告,非常感谢!</p>
用xfixe开发webservice服务端,发布到weblogic9.1 控制台报错
而发布到tomcat5.5可以的 (已上网查资料三天) 这个问题已困扰我三天了。 开发环境:myeclipse6.0.1(用向导XFire1.2 Core Libraries+spring-1.2.6jar)+jdk1.5+weblogic9.1(自带jdk1.5) 工程lib下已加了webservices.jar和weblogic.jar 其中:http://localhost:7001/myJms/services/myJms?wsdl可以看到WSDL格式 weblogic(已破解)我建的domains是jms 附件里是我做的myJms项目,暂时只做了webserice服务端的. myEclipse里->file->new-> web service project 项目名称为myJms,再在这个项目上的src右键->new others->web services->单选 web service(服务端)->next->Create web service from Java bean...同时勾选上Create new Java bean->next->Web service name 我写的myJms 在Java Package 我New的包是cn.com.hgeagle.rescue.ws->finish [img]/upload/attachment/92394/18c013a6-3f11-3618-b855-bf1c4842463f.jpg[/img] 自动生成的java代码是 package cn.com.hgeagle.rescue.ws; public class myJmsImpl implements ImyJms { public String example(String message) { return message; } } package cn.com.hgeagle.rescue.ws; public interface ImyJms { public String example(String message); } 在WebRoot/WEB-INF文件夹下的web.xml代码是: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <!-- --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>   classpath:org/codehaus/xfire/spring/xfire.xml,/WEB-INF/applicationContext.xml </param-value> </context-param> <!-- --> <listener> <listener-class> org.springframework.web.context.ContextLoaderListener   </listener-class> </listener> <servlet> <servlet-name>XFireServlet</servlet-name> <servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class> <load-on-startup>0</load-on-startup> </servlet> <servlet-mapping> <servlet-name>XFireServlet</servlet-name> <url-pattern>/services/*</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app> 在WebServices文件夹下 services.xml为 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://xfire.codehaus.org/config/1.0"> <service> <name>myJms</name> <serviceClass>cn.com.hgeagle.rescue.ws.ImyJms</serviceClass> <implementationClass> cn.com.hgeagle.rescue.ws.myJmsImpl </implementationClass> <style>wrapped</style> <use>literal</use> <scope>application</scope> </service></beans> [img]/upload/attachment/92236/b0faf548-b7fd-3aa6-8556-876e9220b042.jpg[/img] 发布到weblogic9.1控制台报错: 信息: JDK 1.4+ collections available 2009-4-8 16:41:22 org.springframework.context.support.AbstractApplicationContext initMessageSource Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@200309] 参考了网上的资料,在web-inf下又建了ApplicationContext.xml 内容是: <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"> <property name="basename"> <value>messages </value> </property> </bean> 同时,在web.xml里加上了(在servlet前): <context-param> <param-name>contextConfigLocation </param-name> <param-value>   classpath:org/codehaus/xfire/spring/xfire.xml,/WEB-INF/applicationContext.xml </param-value> </context-param> <listener> <listener-class> org.springframework.web.context.ContextLoaderListener   </listener-class> </listener> 再启动weblogic 又报错: <Error> <HTTP> <BEA-101163> <Could not load user defined listener: org.springframework.web.context.ContextLoaderListener   java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 那我是否要再写监听程序呀?请给个思路! 附件里的图片是发布到weblogic9上,启动weblogic9控制台的错误信息 [b]问题补充:[/b] to bohemia (架构师) Spring jar包不在lib下吧?: new web service project 时,myeclipse就自动将XFire1.2 Core Libraries加上去了,包括spring-1.2.6.jar包 [b]问题补充:[/b] 我将web-xml里的 <context-param> <param-name>contextConfigLocation</param-name> <param-value>   classpath:org/codehaus/xfire/spring/xfire.xml,/WEB-INF/applicationContext.xml </param-value> </context-param> <listener> <listener-class> org.springframework.web.context.ContextLoaderListener   </listener-class> </listener> 注释掉,就报下面的错:(当时,就因为这个原因,我才加上了这些代码) 2009-4-9 9:44:15 org.springframework.context.support.AbstractApplicationContext initMessageSource 信息: Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@200309] [b]问题补充:[/b] 同样的是这个项目,发布到tomcat5.5,控制台正常。 我是用XFire的Servlet发布WS的,我是参照了myeclipse 里的Help->MyEclipse learning Center->Web SErvices Development->Getting Started->Code-First Web Services Tutorial,也大量地在网上找了很多资料 [b]问题补充:[/b] 我控制台没有报这个错:java.lang.ClassNotFoundException 另外:我用weblogic自带的JDK1.5.04和我自己的JDK1.5.05,效果都是一样的 [b]问题补充:[/b] 我是用myEclipse部署的weblogic9. 我在WEB-INF下的webligic.xml的内容: <?xml version="1.0" encoding="UTF-8"?> <weblogic-application xmlns="http://www.bea.com/ns/weblogic/91"> <xml> <parser-factory> <saxparser-factory> org.apache.xerces.jaxp.SAXParserFactoryImpl </saxparser-factory> <document-builder-factory> org.apache.xerces.jaxp.DocumentBuilderFactoryImpl </document-builder-factory> <transformer-factory> org.apache.xalan.processor.TransformerFactoryImpl </transformer-factory> </parser-factory> </xml> <application-param> <param-name>webapp.encoding.default</param-name> <param-value>UTF-8</param-value> </application-param> <prefer-application-packages> <package-name>javax.jws.*</package-name> <package-name>org.apache.xerces.*</package-name> <package-name>org.apache.xalan.*</package-name> </prefer-application-packages> </weblogic-application> [b]问题补充:[/b] 已修改weblogic.xml: <?xml version="1.0" encoding="UTF-8"?> <wls:weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wls="http://www.bea.com/ns/weblogic/90" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"> <wls:context-root>GBBDXServer</wls:context-root> <wls:container-descriptor> <wls:prefer-web-inf-classes>true</wls:prefer-web-inf-classes></wls:container-descriptor> </wls:weblogic-web-app> 控制台仍报错: 2009-4-9 10:18:59 org.springframework.context.support.AbstractApplicationContext refresh 信息: No beans defined in application context [org.codehaus.xfire.transport.http.XFireConfigurableServlet$GenericWebApplicationContextX;hashCode=10111907] 2009-4-9 10:18:59 org.springframework.core.CollectionFactory <clinit> 信息: JDK 1.4+ collections available 2009-4-9 10:18:59 org.springframework.context.support.AbstractApplicationContext initMessageSource 信息: Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@1b8378f] 2009-4-9 10:18:59 org.springframework.context.support.AbstractApplicationContext initApplicationEventMulticaster 其中:不同的是我用的是weblogic9.1的,而XFire的FAQ上用是weblogic9.0的,另外:<wls:context-root>GBBDXServer</wls:context-root>里的GBBDXServer是否要改为我自己的myJms呀?? [b]问题补充:[/b] 仍然报错: Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@38e9e9] 估计还是和Spring文件有关,可是我没有用Spring 只是用XFire 它有自带的spring1.2.6.jar [b]问题补充:[/b] 服务是发布成功了,可控制台报错,因为我还有其它的业务要做,如对数据库表的操作,现在就报错了,下面的工作,我就不好做了 [b]问题补充:[/b] 因为项目工期紧,暂时放到tomcat5下去运行,有时间我还是要发布到weblogic9.1上的,还是要解决这个问题的 [b]问题补充:[/b] to: andilyliao weblogic下的servlet改到2.4以上 请教如何修改? 我的path: E:\bea\weblogic91\server 还是E:\bea\user_projects\domains\jms\config? 还是我项目下的weblogic.xml里? [b]问题补充:[/b] 虽然没有解决问题,但还是非常感激 bohemia
动态规划入门到熟悉,看不懂来打我啊
持续更新。。。。。。 2.1斐波那契系列问题 2.2矩阵系列问题 2.3跳跃系列问题 3.1 01背包 3.2 完全背包 3.3多重背包 3.4 一些变形选讲 2.1斐波那契系列问题 在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1, F(n)=F(n-1)+F(n-2)(n&gt;=2,n∈N*)根据定义,前十项为1, 1, 2, 3...
终于明白阿里百度这样的大公司,为什么面试经常拿ThreadLocal考验求职者了
点击上面↑「爱开发」关注我们每晚10点,捕获技术思考和创业资源洞察什么是ThreadLocalThreadLocal是一个本地线程副本变量工具类,各个线程都拥有一份线程私...
对计算机专业来说学历真的重要吗?
我本科学校是渣渣二本,研究生学校是985,现在毕业五年,校招笔试、面试,社招面试参加了两年了,就我个人的经历来说下这个问题。 这篇文章很长,但绝对是精华,相信我,读完以后,你会知道学历不好的解决方案,记得帮我点赞哦。 先说结论,无论赞不赞同,它本质就是这样:对于技术类工作而言,学历五年以内非常重要,但有办法弥补。五年以后,不重要。 目录: 张雪峰讲述的事实 我看到的事实 为什么会这样 ...
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
Python 植物大战僵尸代码实现(2):植物卡片选择和种植
这篇文章要介绍的是: - 上方植物卡片栏的实现。 - 点击植物卡片,鼠标切换为植物图片。 - 鼠标移动时,判断当前在哪个方格中,并显示半透明的植物作为提示。
防劝退!数据结构和算法难理解?可视化动画带你轻松透彻理解!
大家好,我是 Rocky0429,一个连数据结构和算法都不会的蒟蒻… 学过数据结构和算法的都知道这玩意儿不好学,没学过的经常听到这样的说法还没学就觉得难,其实难吗?真难! 难在哪呢?当年我还是个小蒟蒻,初学数据结构和算法的时候,在忍着枯燥看完定义原理,之后想实现的时候,觉得它们的过程真的是七拐八绕,及其难受。 在简单的链表、栈和队列这些我还能靠着在草稿上写写画画理解过程,但是到了数论、图...
【搞定 Java 并发面试】面试最常问的 Java 并发基础常见面试题总结!
本文为 SnailClimb 的原创,目前已经收录自我开源的 JavaGuide 中(61.5 k Star!【Java学习 面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。欢迎 Star!)。 另外推荐一篇原创:终极推荐!可能是最适合你的Java学习路线 方法 网站 书籍推荐! Java 并发基础常见面试题总结 1. 什么是线程和进程? 1.1. 何为进程? 进程是程...
西游记团队中如果需要裁掉一个人,会先裁掉谁?
2019年互联网寒冬,大批企业开始裁员,下图是网上流传的一张截图: 裁员不可避免,那如何才能做到不管大环境如何变化,自身不受影响呢? 我们先来看一个有意思的故事,如果西游记取经团队需要裁员一名,会裁掉谁呢,为什么? 西游记团队组成: 1.唐僧 作为团队teamleader,有很坚韧的品性和极高的原则性,不达目的不罢休,遇到任何问题,都没有退缩过,又很得上司支持和赏识(直接得到唐太宗的任命,既给
shell脚本:备份数据库、代码上线
备份MySQL数据库 场景: 一台MySQL服务器,跑着5个数据库,在没有做主从的情况下,需要对这5个库进行备份 需求: 1)每天备份一次,需要备份所有的库 2)把备份数据存放到/data/backup/下 3)备份文件名称格式示例:dbname-2019-11-23.sql 4)需要对1天以前的所有sql文件压缩,格式为gzip 5)本地数据保留1周 6)需要把备份的数据同步到远程备份中心,假如...
iOS Bug 太多,苹果终于坐不住了!
开源的 Android 和闭源的 iOS,作为用户的你,更偏向哪一个呢? 整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 毋庸置疑,当前移动设备操作系统市场中,Android 和 iOS 作为两大阵营,在相互竞争的同时不断演进。不过一直以来,开源的 Android 吸引了无数的手机厂商涌入其中,为其生态带来了百花齐放的盛景,但和神秘且闭源的 iOS 系统相比,不少网友...
神经⽹络可以计算任何函数的可视化证明
《Neural Networks and Deep Learning》读书笔记第四篇本章其实和前面章节的关联性不大,所以大可将本章作为小短文来阅读,当然基本的深度学习基础还是要有的。主要介绍了神经⽹络拥有的⼀种普遍性,比如说不管目标函数是怎样的,神经网络总是能够对任何可能的输入,其值(或者说近似值)是网络的输出,哪怕是多输入和多输出也是如此,我们大可直接得出一个结论:不论我们想要计算什么样的函数,...
聊聊C语言和指针的本质
坐着绿皮车上海到杭州,24块钱,很宽敞,在火车上非正式地聊几句。 很多编程语言都以 “没有指针” 作为自己的优势来宣传,然而,对于C语言,指针却是与生俱来的。 那么,什么是指针,为什么大家都想避开指针。 很简单, 指针就是地址,当一个地址作为一个变量存在时,它就被叫做指针,该变量的类型,自然就是指针类型。 指针的作用就是,给出一个指针,取出该指针指向地址处的值。为了理解本质,我们从计算机模型说起...
为什么你学不过动态规划?告别动态规划,谈谈我的经验
动态规划难吗?说实话,我觉得很难,特别是对于初学者来说,我当时入门动态规划的时候,是看 0-1 背包问题,当时真的是一脸懵逼。后来,我遇到动态规划的题,看的懂答案,但就是自己不会做,不知道怎么下手。就像做递归的题,看的懂答案,但下不了手,关于递归的,我之前也写过一篇套路的文章,如果对递归不大懂的,强烈建议看一看:为什么你学不会递归,告别递归,谈谈我的经验 对于动态规划,春招秋招时好多题都会用到动态...
程序员一般通过什么途径接私活?
二哥,你好,我想知道一般程序猿都如何接私活,我也想接,能告诉我一些方法吗? 上面是一个读者“烦不烦”问我的一个问题。其实不止是“烦不烦”,还有很多读者问过我类似这样的问题。 我接的私活不算多,挣到的钱也没有多少,加起来不到 20W。说实话,这个数目说出来我是有点心虚的,毕竟太少了,大家轻喷。但我想,恰好配得上“一般程序员”这个称号啊。毕竟苍蝇再小也是肉,我也算是有经验的人了。 唾弃接私活、做外...
字节跳动面试官这样问消息队列:分布式事务、重复消费、顺序消费,我整理了一下
你知道的越多,你不知道的越多 点赞再看,养成习惯 GitHub上已经开源 https://github.com/JavaFamily 有一线大厂面试点脑图、个人联系方式和人才交流群,欢迎Star和完善 前言 消息队列在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在消息队列的使用和原理方面对小伙伴们进行360°的刁难。 作为一个在互联网公司面一次拿一次Offer的面霸...
如何安装 IntelliJ IDEA 最新版本——详细教程
IntelliJ IDEA 简称 IDEA,被业界公认为最好的 Java 集成开发工具,尤其在智能代码助手、代码自动提示、代码重构、代码版本管理(Git、SVN、Maven)、单元测试、代码分析等方面有着亮眼的发挥。IDEA 产于捷克,开发人员以严谨著称的东欧程序员为主。IDEA 分为社区版和付费版两个版本。 我呢,一直是 Eclipse 的忠实粉丝,差不多十年的老用户了。很早就接触到了 IDEA...
面试还搞不懂redis,快看看这40道面试题(含答案和思维导图)
Redis 面试题 1、什么是 Redis?. 2、Redis 的数据类型? 3、使用 Redis 有哪些好处? 4、Redis 相比 Memcached 有哪些优势? 5、Memcache 与 Redis 的区别都有哪些? 6、Redis 是单进程单线程的? 7、一个字符串类型的值能存储最大容量是多少? 8、Redis 的持久化机制是什么?各自的优缺点? 9、Redis 常见性...
大学四年自学走来,这些珍藏的「实用工具/学习网站」我全贡献出来了
知乎高赞:文中列举了互联网一线大厂程序员都在用的工具集合,涉及面非常广,小白和老手都可以进来看看,或许有新收获。
为什么要推荐大家学习字节码?
配套视频: 为什么推荐大家学习Java字节码 https://www.bilibili.com/video/av77600176/ 一、背景 本文主要探讨:为什么要学习 JVM 字节码? 可能很多人会觉得没必要,因为平时开发用不到,而且不学这个也没耽误学习。 但是这里分享一点感悟,即人总是根据自己已经掌握的知识和技能来解决问题的。 这里有个悖论,有时候你觉得有些技术没用恰恰是...
互联网公司的裁员,能玩出多少种花样?
裁员,也是一门学问,可谓博大精深!以下,是互联网公司的裁员的多种方法:-正文开始-135岁+不予续签的理由:千禧一代网感更强。95后不予通过试用期的理由:已婚已育员工更有责任心。2通知接下来要过苦日子,让一部分不肯同甘共苦的员工自己走人,以“兄弟”和“非兄弟”来区别员工。3强制996。员工如果平衡不了工作和家庭,可在离婚或离职里二选一。4不布置任何工作,但下班前必须提交千字工作日报。5不给活干+...
【超详细分析】关于三次握手与四次挥手面试官想考我们什么?
在面试中,三次握手和四次挥手可以说是问的最频繁的一个知识点了,我相信大家也都看过很多关于三次握手与四次挥手的文章,今天的这篇文章,重点是围绕着面试,我们应该掌握哪些比较重要的点,哪些是比较被面试官给问到的,我觉得如果你能把我下面列举的一些点都记住、理解,我想就差不多了。 三次握手 当面试官问你为什么需要有三次握手、三次握手的作用、讲讲三次三次握手的时候,我想很多人会这样回答: 首先很多人会先讲下握...
新程序员七宗罪
当我发表这篇文章《为什么每个工程师都应该开始考虑开发中的分析和编程技能呢?》时,我从未想到它会对读者产生如此积极的影响。那些想要开始探索编程和数据科学领域的人向我寻求建议;还有一些人问我下一篇文章的发布日期;还有许多人询问如何顺利过渡到这个职业。我非常鼓励大家继续分享我在这个旅程的经验,学习,成功和失败,以帮助尽可能多的人过渡到一个充满无数好处和机会的职业生涯。亲爱的读者,谢谢你。 -罗伯特。 ...
活到老,学到老,程序员也该如此
全文共2763字,预计学习时长8分钟 图片来源:Pixabay 此前,“网传阿里巴巴要求尽快实现P8全员35周岁以内”的消息闹得沸沸扬扬。虽然很快被阿里辟谣,但苍蝇不叮无缝的蛋,无蜜不招彩蝶蜂。消息从何而来?真相究竟怎样?我们无从而知。我们只知道一个事实:不知从何时开始,程序猿也被划在了“吃青春饭”行业之列。 饱受“996ICU”摧残后,好不容易“头秃了变强了”,即将步入为“高...
Vue快速实现通用表单验证
本文开篇第一句话,想引用鲁迅先生《祝福》里的一句话,那便是:“我真傻,真的,我单单知道后端整天都是CRUD,我没想到前端整天都是Form表单”。这句话要从哪里说起呢?大概要从最近半个月的“全栈工程师”说起。项目上需要做一个城市配载的功能,顾名思义,就是通过框选和拖拽的方式在地图上完成配载。博主选择了前后端分离的方式,在这个过程中发现:首先,只要有依赖jQuery的组件,譬如Kendoui,即使使用...
2019年Spring Boot面试都问了什么?快看看这22道面试题!
Spring Boot 面试题 1、什么是 Spring Boot? 2、Spring Boot 有哪些优点? 3、什么是 JavaConfig? 4、如何重新加载 Spring Boot 上的更改,而无需重新启动服务器? 5、Spring Boot 中的监视器是什么? 6、如何在 Spring Boot 中禁用 Actuator 端点安全性? 7、如何在自定义端口上运行 Sprin...
【图解】记一次手撕算法面试:字节跳动的面试官把我四连击了
字节跳动这家公司,应该是所有秋招的公司中,对算法最重视的一个了,每次面试基本都会让你手撕算法,今天这篇文章就记录下当时被问到的几个算法题,并且每个算法题我都详细着给出了最优解,下面再现当时的面试场景。看完一定让你有所收获 一、小牛试刀:有效括号 大部分情况下,面试官都会问一个不怎么难的问题,不过你千万别太开心,因为这道题往往可以拓展出更多有难度的问题,或者一道题看起来很简单,但是给出最优解,确实很...
关于裁员几点看法及建议
最近网易裁员事件引起广泛关注,昨天网易针对此事,也发了声明,到底谁对谁错,孰是孰非?我们作为吃瓜观众实在是知之甚少,所以不敢妄下定论。身处软件开发这个行业,近一两年来,对...
面试官:关于Java性能优化,你有什么技巧
通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。 一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。 下面将提供一些在JAVA程序的设计和编码中,为了能够提高JAVA程序的性能,而经常采用的一些方法和技巧。 1.对象的生成和大小的调整。 J...
相关热词 c# 数组类型 泛型约束 c#的赛狗日程序 c# 传递数组 可变参数 c# 生成存储过程 c# list 补集 c#获得所有窗体 c# 当前秒数转成年月日 c#中的枚举 c# 计算校验和 连续随机数不重复c#
立即提问