1、类加载问题ClassNotFoundException 在OSGi环境中,ClassNotFoundException是最常见的,主要是因为在OSGi环境,每一个Bundle都有自己独立的ClassLoader,而Bundle之间的通信交互是通过依赖关系(import/export)来控制...
分类:
其他好文 时间:
2015-02-10 22:55:14
阅读次数:
373
其实我们就两点Ø确定测试登录最大并发用户数;Ø事务平均响应时间(两个查询)得到这个任务 如何展开测试工作呢?一、WindowsResources设置(其实不监控 设不设都行 我感觉)1.添加设备2.windows server 2008选择platform为win2003就可以(这个试了好几个才弄对...
分类:
其他好文 时间:
2015-02-05 17:42:03
阅读次数:
170
Jetty提供了一个Web服务器和javax.servlet容器,为SPDY、WebSocket、OSGi、JMX、JNDI、JAAS以及许多其它集成套件添加了支持。这些组件都是开源的,也可用于商业用途和分发。Jetty被广泛用于多种项目和产品,都可以在开发环境和生产环境中使用。Jetty可以很容易...
分类:
系统相关 时间:
2015-02-04 16:20:07
阅读次数:
207
搞了两天,终于找到解决办法了。原来 Eclipse 插件项目引入外面的jar包不能用 build path---->add external jars的方法。先说明两个概念:类加载器,OSGI类加载器(class loader),顾名思义就是JVM用于加载类的一个工具。当然,它本身也是一个java类...
分类:
编程语言 时间:
2015-02-04 00:18:13
阅读次数:
332
OSGI环境、VIRGO应用服务器,使用redis做sesson共享。...
分类:
其他好文 时间:
2015-02-03 19:34:14
阅读次数:
262
该问题困扰多天,终于查到原因。问题:对webwork源码的修改始终无法加载,osgi总是读取源码中未修改的类 com.opensymphony.webwork.dispatcher.DispatcherUtils原因:bin/位于webwork-nostatic-2.2.6.jar的 最下方,因此先...
分类:
编程语言 时间:
2015-02-03 19:09:28
阅读次数:
160
JBOSS的版本从5.0升级到eap
6.2的版本,也算是突破了一下,为什么这样说呢?
现在JBOSS EAP 6.2
版本这里面有一个模块的概念,所以如果是通用的jar包的话需要在模块里面配置,每有一个jar包都需要配置一下,很恶心。而5.0版本的直接把jar包放到lib里就可以了,不需要模块化配置。新版本的jboss还支持osgi、热插拔等这些,很强大。...
分类:
其他好文 时间:
2015-01-28 15:58:23
阅读次数:
211
通过ServiceTracker能够对查找的Service进行扩展以下的demo引入装饰器模式对Service进行日志的扩展demo:Providerstudent-manage/Activator.javapackage com.demo.service;import java.util.Dict...
分类:
其他好文 时间:
2015-01-28 12:32:36
阅读次数:
165
最近一段时间,我们的生产系统升级频繁出现故障,具体故障现象是启动后10来分钟就出现交易缓慢,处理线程耗尽等现象,并且故障发生的频率蛮高的。经过详细的诊断和排查,终于发现了问题,是groovy在osgi中运行会出现classloader死锁,最后我们也解决了这个问题。 如果单靠通过查看代码是很...
分类:
编程语言 时间:
2015-01-23 18:17:38
阅读次数:
202
eclipse3.7运行一个简单的servlet,Target Platfrom 必要的jar为0ACTIVE org.eclipse.osgi_3.7.2.v20120110-14158ACTIVE org.eclipse.equinox.http.registry_1.1.100.v201105...
分类:
Web程序 时间:
2015-01-15 12:15:51
阅读次数:
187