精华内容
下载资源
问答
  • websphere6.1部署的程序启动顺序

    千次阅读 2009-08-24 22:15:00
    为了配置程序启动顺序websphere6.1里面找了一下,发现有个“启动顺序”选项,试下有效果,特此记录下。企业应用程序,点击对应的程序名称,进入程序配置页面,点击“启动行为”链接,输入各自的启动顺序。数字越小...

    为了配置程序启动顺序,websphere6.1里面找了一下,发现有个“启动顺序 ”选项 ,试下有效果,特此记录下。

    企业应用程序 ,点击对应的程序名称,进入程序配置页面,点击“启动行为”链接,输入各自的启动顺序。数字越小就先启动,默认为 1

    websphere配置程序启动顺序截图

    展开全文
  • websphere5.1中可以通过控制台调整该应用程序的类装载顺序。具体方法如下: 1) 首先停止该应用服务     点击该服务连接   选择“类载入器方式”和“war类载入器策略”如图所示选项,点击确定。...

    WebSphere下配置说明

    • was 5.1

    websphere5.1中可以通过控制台调整该应用程序的类装载顺序。具体方法如下:

    1)        首先停止该应用服务

     

     

    点击该服务连接

     

    选择“类载入器方式”和“war类载入器策略”如图所示选项,点击确定。然后启动该服务就可以了。

     

    • was6.1、was7





     





     

    确定,后保存,保存后重启这个应用程序。

     



     

     

    展开全文
  • birt 部署到 was 6 上总是出现问题  注意类的引用顺序修改 父类后启动  另外 birt 需要的引用库 如 db2 ,js.jar 之类的 将最新的拷贝到 was 系统启动加载类库中 一般在 appserver/lib 下. 其它服务器...

    1.  birt 部署到 was 6 上总是出现问题

         注意类的引用顺序修改 父类后启动

         另外 birt 需要的引用库 如 db2 ,js.jar 之类的 将最新的拷贝到 was 系统启动加载类库中 一般在 appserver/lib 下. 其它服务器应该类似吧

    展开全文
  • 2,在发布到websphere上后不要立刻启动这个应用启动也报错,需要修改这个应用的管理模块处的类装载顺序,为本应用优先,方法参考本人另一个文章。需要注意的是,这里只需要改“管理模块”处的类装载顺序,不要改...

    要想用axis2做的webservice在websphere上发布好使,需要做两件事

    1,将modules目录下的mar包都拷贝一份到lib下,然后都重新命名扩展名为jar。

    2,在发布到websphere上后不要立刻启动这个应用,启动也报错,需要修改这个应用的管理模块处的类装载顺序,为本应用优先,方法参考本人另一个文章
    需要注意的是,这里只需要改“管理模块”处的类装载顺序,不要改“类装入器”处的。


    直接从tomcat移植过来可能出现如下问题

    [12-9-25 13:37:21:746 CST] 0000001c webapp        I com.ibm.ws.webcontainer.webapp.WebGroupImpl WebGroup SRVE0169I: 正在装入 Web 模块:es。
    [12-9-25 13:37:21:783 CST] 0000001c WASSessionCor I SessionContextRegistry getSessionContext SESN0176I: 将为应用程序键 default_host/ 创建新的会话上下文
    [12-9-25 13:37:22:480 CST] 0000001c ClusterBuilde I org.apache.axis2.deployment.ClusterBuilder buildCluster Clustering has been disabled
    [12-9-25 13:37:22:508 CST] 0000001c WarBasedAxisC E org.apache.axis2.deployment.WarBasedAxisConfigurator <init> org.apache.commons.fileupload.FileUploadException
                                     org.apache.axis2.deployment.DeploymentException: org.apache.commons.fileupload.FileUploadException
    	at org.apache.axis2.deployment.AxisConfigBuilder.processMessageBuilders(AxisConfigBuilder.java:741)
    	at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:202)
    	at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:641)
    	at org.apache.axis2.deployment.WarBasedAxisConfigurator.<init>(WarBasedAxisConfigurator.java:157)
    	at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:522)
    	at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:440)
    	at org.apache.axis2.webapp.AxisAdminServlet.init(AxisAdminServlet.java:56)
    	at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:358)
    	at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:169)
    	at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1809)
    	at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:98)
    	at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:1038)
    	at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:959)
    	at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:638)
    	at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:436)
    	at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:304)
    	at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:100)
    	at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:166)
    	at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:732)
    	at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:617)
    	at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
    	at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
    	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1127)
    	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1319)
    	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:610)
    	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:944)
    	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740)
    	at com.ibm.ws.runtime.component.ApplicationMgrImpl$1.run(ApplicationMgrImpl.java:1272)
    	at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:5343)
    	at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5431)
    	at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)
    	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplicationDynamically(ApplicationMgrImpl.java:1277)
    	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2048)
    	at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:385)
    	at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
    	at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:328)
    	at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:599)
    	at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:561)
    	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1184)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    	at java.lang.reflect.Method.invoke(Method.java:611)
    	at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:49)
    	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    	at java.lang.reflect.Method.invoke(Method.java:611)
    	at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:256)
    	at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1085)
    	at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:966)
    	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:848)
    	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:773)
    	at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1331)
    	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
    	at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1224)
    	at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:181)
    	at com.ibm.ws.management.connector.ipc.CallRouter.route(CallRouter.java:242)
    	at com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink.doWork(IPCConnectorInboundLink.java:353)
    	at com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink$IPCConnectorReadCallback.complete(IPCConnectorInboundLink.java:595)
    	at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1784)
    	at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    	at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    	at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    	at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
    	at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
    	at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
    	at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
    	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
    Caused by: java.lang.NoClassDefFoundError: org.apache.commons.fileupload.FileUploadException
    	at java.lang.J9VMInternals.verifyImpl(Native Method)
    	at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
    	at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
    	at java.lang.J9VMInternals.newInstanceImpl(Native Method)
    	at java.lang.Class.newInstance(Class.java:1345)
    	at org.apache.axis2.deployment.DescriptionBuilder.processMessageBuilders(DescriptionBuilder.java:230)
    	at org.apache.axis2.deployment.AxisConfigBuilder.processMessageBuilders(AxisConfigBuilder.java:738)
    	... 67 more
    Caused by: java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileUploadException
    	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:402)
    	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:347)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
    	... 74 more
    
     

     

    展开全文
  • jvm及WebSphere的类装载

    千次阅读 2013-06-24 15:56:25
    Jvm的类加载顺序 Bootstrap classloader 引导(原始)加载器,负责加载jvm核心类库 Extension classloader 扩展加载器,负责加载jre扩展目录(JAVA_HOME/...系统(应用)类加载器,它负责在JVM被启动时,加载来自
  • Web加载顺序说明

    2013-10-16 11:55:48
    应用服务器启动时web.xml加载过程,至于这些节点在xml文件中的前后顺序没有关系,不过有些应用服务器,我曾碰到过的 websphere就严格要求web.xml的节点顺序,否则部署不成功,所以还是赞成按照web.xml标准格式写 ...
  • web.xml加载顺序

    2015-07-15 10:44:00
    应用服务器启动时web.xml加载过程,至于这些节点在xml文件中的前后顺序没有关系,不过有些应用服务器,我曾碰到过的 websphere就严格要求web.xml的节点顺序,否则部署不成功,所以还是赞成按照web.xml标准格式写 ...
  • web.xml加载顺序与web.xml常用节点解析

    千次阅读 2017-03-03 15:12:39
    应用服务器启动时web.xml加载过程,至于这些节点在xml文件中的前后顺序没有关系,不过有些应用服务器,我曾碰到过的 websphere就严格要求web.xml的节点顺序,否则部署不成功,所以还是赞成按照web.xml标准格式写 ...
  • 应用服务器启动时web.xml加载过程,至于这些节点在xml文件中的前后顺序没有关系,不过有些应用服务器,我曾碰到过的 websphere就严格要求web.xml的节点顺序,否则部署不成功,所以还是赞成按照web.xml标准格式写 ...
  • 应用服务器启动时web.xml加载过程,至于这些节点在xml文件中的前后顺序没有关系,不过有些应用服务器,我曾碰到过的 websphere就严格要求web.xml的节点顺序,否则部署不成功,所以还是赞成按照web.xml标准格式写 ...
  • web.xml详细配置

    2013-08-06 11:26:40
    应用服务器启动时web.xml加载过程,至于这些节点在xml文件中的前后顺序没有关系,不过有些应用服务器,我曾碰到过的 websphere就严格要求web.xml的节点顺序,否则部署不成功,所以还是赞成按照web.xml标准格式写content-...
  • java 面试题 总结

    2009-09-16 08:45:34
    以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。 public class ThreadTest1{ private int j; public static void main(String args[]){ ThreadTest1 tt=new ThreadTest1(); Inc inc=tt.new Inc(); ...
  • 应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。 20、abstract class和interface有什么区别? ...
  • java面试题

    2018-01-01 15:35:15
    以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。 107 84.4. 现在输入n个数字,以逗号”,”分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset 108 84.5. 金额...

空空如也

空空如也

1 2
收藏数 24
精华内容 9
关键字:

websphere应用启动顺序