`
steeven
  • 浏览: 316652 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
ubuntu装在u盘上面,走到哪里都能玩。在公司需要的时候就用虚拟机来跑,不像windows那么挑剔。这次遇到新问题,搭好的redmine不能被别人访问,郁闷了半天,以为网管限制了每个端口的ip数量。一度申请个新电脑来装。。。 vmware 6.5 网络是bridge模式,能自动取得到局域网ip, 能ping通外网,但是不能被外网机器访问。关掉windows防火墙也一样。 本机windows下面可以ping通。。。 一度怀疑是cisco的vpn在捣乱,删了也不行。。。 刚才不死心,登录到公司电脑。。。。机器上有个公司统一安装的trend micro office scan,一看右键,有个d ...
虽然我个人喜欢svn和mercurial, 公司要用cvs,将来大家不爽的时候再迁移吧。 用户权限用系统用户,domain到公司的nis服务器,不用创建用户了。这是每个库的缺省设置,但是不工作。报告:incorrect user name or passowrd cvsd报错: cvsd: connection from 10.80.2.184 3771 cvsd: debug: fork() succeeded (child pid=13467) cvsd: cvs command exited with exit-status 1 sudo apt-get install cvsd 第一次 ...
最近接手新项目,找来找去,发现redmine是个better choice,常用的功能都有,一个solution搞定,在ubuntu下面安装相当简单. 主要功能: issue管理:包括任务/bug等,可以自行扩充 bug管理:issue管理的一部分 wiki: 专门的wiki和无处不在的wiki 版本库的集成:cvs/subversion/mercurial/git/...查看库的版本和变化。类似fisheye news: 可以讨论 files: 上传 documents: 文档。这个在redmine自己的网站都被关闭,没有版本管理和评论,没啥用。 forum: 论坛,基本功能都有了。 othe ...
在@WebService发布成wsdl时候, 方法的参数名称被自动的映射成arg0, arg1, 解决方法如下: public User create( @WebParam(name = "user") User user); 在wsimport自动生成的代码中也是这个样子. 这个馊主意丑陋无比. 如果参数多了,代码会惨不忍睹,而且这个工作会很无聊. 这个问题的主要原因还是java, 参数名称在编译后被抹掉了. 这个问题据说要在Java7才能解决. 几个solution: 1. 用插件来干这无聊的活,有人写吗? 但是写好后的代码依然惨不忍睹. 2. ...
tmd我一直都以为老外都是IT行业中的精英加高手.... 最近和我们一起做项目的老外真是让我彻底的faint 我们的项目是c/s结构, 所以在规划的时候规划了四个子项目: client/common/server/web 老外居然一直在说用一个项目就可以了, 在包名上分开. 经理跟他们解释了半天也没用. 以前我们公司的几个项目是一个大项目就做下来了, 但是调试极其痛苦, 而且有人在server端引用客户端的类. 运行的时候才发现问题. 我觉得开发调试应该尽量贴近运行状况. 如果用SLF4J的设计模式也会好办一些.... 唉, 我还没想按照功能分成无数个子项目呢, 按理说将来公司的产品也 ...
继承关系在Java中太常见了. 而用父类作为参数或者返回值转递时,生成的schema xsd里面不包含子类的定义, 所以在子类中拿到的一直都是父类. google了一下, 网上这个问题的答案很少. 特此记之. 举例: public class MO { public String dn; } public class MoOne extends MO { public String one; } @WebService(serviceName = "MoService") public class MoService { publi ...
JBoss EJB 3.0 第二章:引用和注入 JBoss EJB3.0 RC6 -PFD http://www.jboss.org/jbossejb3/docs/reference/build/reference/en/html/index.html 2 引用和注入 2.2 EJB引用 * @EJB的mappedName()厂商自定,JBoss定义为JNDI的全局名字,忽略其他属性 * 如果@EJB没有指定任何属性: @EJB SomeService myEjbRef; EJB的查找顺序:JAR > EAR -> JBoss。只能有一个,找到多个时抛异常。 * EJB.bean ...
很早以前就听高手说过EJB基于RMI, 最近也有美国同事说基于RMI的EJB远程调用会有问题。 but, 看了一些JBoss文档之后,There always a different answer: 首先JBoss Application Server5的EJB是JBoss EJB3实现. 在JBoss EJB3的参考文档里面指出JBoss EJB3是基于JBoss Remoting的 而JBoss Remoting的首页里面就指出, 它是的传输协议支持很多:   Socket (SSL Socket)   RMI (SSL RMI) //二奶身份   HTTP(S)   Bisocket ...
JBoss EJB3.0 RC6 -PFD http://www.jboss.org/jbossejb3/docs/reference/build/reference/en/html/index.html 10 传输 这张解释了客户端怎样和EJB3容器之间通讯, 怎样设置替换的传输方式。传输方式基于JBoss Remoting, 更深层次的例子请参见其文档。 10.1 缺省传输 基于socket的调用层,端口3878. 参见deploy/ejb3.deployer/META-INF/jboss-service.xml。实用设置: <mbean code="org.jbo ...
JBoss EJB3.0 RC6 -PFD http://www.jboss.org/jbossejb3/docs/reference/build/reference/en/html/index.html 6 EJB 3.0扩展 6.1 @Service EJB @service bean singlone, 没有实例池(独生子,same idea in EJB3.1?) 可以是@Remote和@Local接口,能被客户端访问。多个客户端访问的时候,拿到的是同一个实例。 (用来放系统级别的常量,配置?应该不如分布式缓存快?分布式缓存客户端可用?) 6.1.1 @org.jboss.annot ...
JBoss EJB3.0 RC6 -PFD http://www.jboss.org/jbossejb3/docs/reference/build/reference/en/html/index.html 1. Session Bean and MDB 1.1 Pooling Stateless和MDB豆油一个实例池. 标准配置里面用本地线程池来避免同步(org.jboss.ejb3.ThreadLocalPool) (对谁来说的Threadlocal?)。EJB可以别的poolinng机制。比如,JBoss有一个很严格的Pool size实现,只允许固定的并发访问数,其他的请求会被阻塞。配置 ...
(昨晚公司开会, 三个小时, 手机被活生生的打没电了, 更不幸的是我还没听懂几句. 真佩服manager们, 每天都能这么折腾, 不知道老板给了多少$$$, OK, 睡不着爬起来继续. 希望能尽早收工) 2.2.1 server内客户端配置 (server端缺省new InitialContext()的结果是本地JNDI,在classpath/system properties里面做手脚会影响本地JNDI, 所以在Server端调用HA-JNDI应该是ugly的, right?) Properties p = new Properties(); p.put(Context.INITIA ...
Chapter 2. Clustered JNDI Services (HA-JNDI服务也是个cluster的服务, 就像其它服务一样, 并且是其他服务的注册表) JNDI是应用服务器中最重要的服务(就像手机中的sim卡). JBoss HA-JNDI(High Availability JNDI)服务功能如下: * 透明的失败转移. 如果一个naming context连接的服务失效或者停机, 自动转移到另外一个AS 实例上 * 负载均衡. naming context自动的负载均衡到cluster中的所有server上. * 自动发现 HA-JNDI服务器, 利用广播.(现在的网络情况下能 ...
1.4.2.2 外部的负载分配器 不是说了嘛, 外部的东西自己决定平衡策略, 能干啥自己说了算. jboss唯一的要求就是session afinity(stick session), 粘滞session就是说一旦某客户和某cluster node发生了关系, 就要从一而终, 除非一方意外死亡, 否则不能解除关系. (个人觉得特殊需求, 比如报表/大图片/文件等还是需要小二小三存在的) 1.4.3 农场化部署Farming Deployment 在cluster里面部署应用, 最方便的是用farming service. 就是把ear/war/sar热部署到任意node的all/farm目录 ...
!!!重构版v2!!! Jboss5的文档按理说不收费了, 怎么5出来这么久了还没有像样的文档呢? 找了很久, 官方文档是去年的, SVN库里面是2009二月的, 自己maven编译出来. 网上这方面资料很少, 是不是jboss要over了? 一边翻译一边笔记, 仅供参考 ...
Global site tag (gtag.js) - Google Analytics