﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-Archer</title><link>http://www.blogjava.net/archerheyn/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 09:39:52 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 09:39:52 GMT</pubDate><ttl>60</ttl><item><title>jboss5.0 Beta4发布</title><link>http://www.blogjava.net/archerheyn/archive/2008/02/14/179969.html</link><dc:creator>Archer</dc:creator><author>Archer</author><pubDate>Thu, 14 Feb 2008 10:29:00 GMT</pubDate><guid>http://www.blogjava.net/archerheyn/archive/2008/02/14/179969.html</guid><wfw:comment>http://www.blogjava.net/archerheyn/comments/179969.html</wfw:comment><comments>http://www.blogjava.net/archerheyn/archive/2008/02/14/179969.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/archerheyn/comments/commentRss/179969.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/archerheyn/services/trackbacks/179969.html</trackback:ping><description><![CDATA[2月10日，大年初三，jboss5又发布了beta4，不知什么时候才有release啊
<img src ="http://www.blogjava.net/archerheyn/aggbug/179969.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/archerheyn/" target="_blank">Archer</a> 2008-02-14 18:29 <a href="http://www.blogjava.net/archerheyn/archive/2008/02/14/179969.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>netbeans6.1 M1 发布了</title><link>http://www.blogjava.net/archerheyn/archive/2008/02/01/netbeans.html</link><dc:creator>Archer</dc:creator><author>Archer</author><pubDate>Fri, 01 Feb 2008 04:23:00 GMT</pubDate><guid>http://www.blogjava.net/archerheyn/archive/2008/02/01/netbeans.html</guid><wfw:comment>http://www.blogjava.net/archerheyn/comments/178811.html</wfw:comment><comments>http://www.blogjava.net/archerheyn/archive/2008/02/01/netbeans.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/archerheyn/comments/commentRss/178811.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/archerheyn/services/trackbacks/178811.html</trackback:ping><description><![CDATA[又一个新版本的netbeans发布了，希望这次在JBoss, Websphere上支持多一些
<img src ="http://www.blogjava.net/archerheyn/aggbug/178811.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/archerheyn/" target="_blank">Archer</a> 2008-02-01 12:23 <a href="http://www.blogjava.net/archerheyn/archive/2008/02/01/netbeans.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Jboss5正式版什么时候出啊</title><link>http://www.blogjava.net/archerheyn/archive/2007/12/19/168806.html</link><dc:creator>Archer</dc:creator><author>Archer</author><pubDate>Wed, 19 Dec 2007 09:07:00 GMT</pubDate><guid>http://www.blogjava.net/archerheyn/archive/2007/12/19/168806.html</guid><wfw:comment>http://www.blogjava.net/archerheyn/comments/168806.html</wfw:comment><comments>http://www.blogjava.net/archerheyn/archive/2007/12/19/168806.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/archerheyn/comments/commentRss/168806.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/archerheyn/services/trackbacks/168806.html</trackback:ping><description><![CDATA[Jboss5 Beta2已经大半年了，正式版还没见影。
<img src ="http://www.blogjava.net/archerheyn/aggbug/168806.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/archerheyn/" target="_blank">Archer</a> 2007-12-19 17:07 <a href="http://www.blogjava.net/archerheyn/archive/2007/12/19/168806.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Tomcat6远程调用GlassFish V2的session bean</title><link>http://www.blogjava.net/archerheyn/archive/2007/12/18/168565.html</link><dc:creator>Archer</dc:creator><author>Archer</author><pubDate>Tue, 18 Dec 2007 11:00:00 GMT</pubDate><guid>http://www.blogjava.net/archerheyn/archive/2007/12/18/168565.html</guid><wfw:comment>http://www.blogjava.net/archerheyn/comments/168565.html</wfw:comment><comments>http://www.blogjava.net/archerheyn/archive/2007/12/18/168565.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/archerheyn/comments/commentRss/168565.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/archerheyn/services/trackbacks/168565.html</trackback:ping><description><![CDATA[GlassFish V2 是一个比较完整的ejb3服务器，性能也有了很大的提高，因此最近试用了一下，并通过Tomcat进行了分布式调用。<br />
Session Bean: com.test.session.TestSessionBean, TestSessionRemote<br />
web项目： test_web<br />
<br />
要作以下处理：<br />
1 Tomcat的test_web/WEB-INF/lib加载GlassFish的Client包，可以通过<a href="https://glassfish.dev.java.net/javaee5/ejb/EJB_FAQ.html">https://glassfish.dev.java.net/javaee5/ejb/EJB_FAQ.html</a>查看官方的说明，我的类包中含有：<br />
C:\\Java\\glassfish-v2\\lib\\appserv-ws.jar;C:\\Java\\glassfish-v2\\lib\\install\\applications\\jmsra\\imqjmsra.jar;C:\\Java\\glassfish-v2\\lib\\install\\applications\\jmsra\\imqjmx.jar;C:\\Java\\glassfish-v2\\lib\\javaee.jar;C:\\Java\\glassfish-v2\\lib\\appserv-ee.jar;C:\\Java\\glassfish-v2\\lib\\appserv-ext.jar;C:\\Java\\glassfish-v2\\lib\\appserv-deployment-client.jar;C:\\Java\\glassfish-v2\\lib\\jmxremote_optional.jar;C:\\Java\\glassfish-v2\\lib\\appserv-rt_ja.jar<br />
2 如果没在classpath中设置ant，则还要在%Tomcat%/lib下加入ant.jar,ant-launcher.jar.<br />
3 Context的设置<br />
<p>Properties props = new Properties();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; props.setProperty("java.naming.factory.initial", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "com.sun.enterprise.naming.SerialInitContextFactory");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; props.setProperty("java.naming.factory.url.pkgs", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "com.sun.enterprise.naming");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; props.setProperty("java.naming.factory.state",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl");</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // optional.&nbsp; Defaults to localhost.&nbsp; Only needed if web server is running <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // on a different host than the appserver&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; props.setProperty("org.omg.CORBA.ORBInitialHost", "localhost");</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // optional.&nbsp; Defaults to 3700.&nbsp; Only needed if target orb port is not 3700.<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; props.setProperty("org.omg.CORBA.ORBInitialPort", "3700");</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; InitialContext ic = new InitialContext(props);<br />
</p>
4 在lookup时，要用Bean的完整类名：com.test.TestSessionRemote<br />
5&nbsp;日志输出<br />
&nbsp;&nbsp; java.util.logging.Logger.getLogger(getClass().getName()).log(java.util.logging.Level.SEVERE, "exception caught", ne);<br />
<br />
<br />
OK。Tomcat与GlassFish的EJB3就可以合作了。
<img src ="http://www.blogjava.net/archerheyn/aggbug/168565.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/archerheyn/" target="_blank">Archer</a> 2007-12-18 19:00 <a href="http://www.blogjava.net/archerheyn/archive/2007/12/18/168565.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iReport中自定义jdbc驱动</title><link>http://www.blogjava.net/archerheyn/archive/2007/12/14/167808.html</link><dc:creator>Archer</dc:creator><author>Archer</author><pubDate>Fri, 14 Dec 2007 08:35:00 GMT</pubDate><guid>http://www.blogjava.net/archerheyn/archive/2007/12/14/167808.html</guid><wfw:comment>http://www.blogjava.net/archerheyn/comments/167808.html</wfw:comment><comments>http://www.blogjava.net/archerheyn/archive/2007/12/14/167808.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/archerheyn/comments/commentRss/167808.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/archerheyn/services/trackbacks/167808.html</trackback:ping><description><![CDATA[iReport自带了不少的jdbc驱动程序设置，在使用时，只要在classpath中设置好相应的jar，就可以使用了，很方便。<br />
但还有不少的jdbc驱动程序在iReport中没有包含，如sqlserver2005的驱动，怎么办？<br />
好在iReport是开源，在代码中搜一下，就会发现方法。<br />
在iReport中，有二个文件是关于jdbc驱动的，一个是it.businesslogic.ireport.gui.ConnectionDialog.java<br />
一个是it.businesslogic.ireport.connection.gui.JDBCConnectionEditor.java<br />
<br />
驱动程序的类名称及URL写法都是在文件中写代码写死的，我们只好改一下代码。<br />
我将sqlserver2000jdbc的类com.microsoft.jdbc.sqlserver.SQLServerDriver，URL jdbc:microsoft:sqlserver:/<br />
改成sqlserver2005jdbc的类com.microsoft.sqlserver.jdbc.SQLServerDriver，URL jdbc:sqlserver:/<br />
然后保存，编译，打包。<br />
然后把新的iReport.jar替换下%iReport%/bin下的iReport.jar<br />
再启动程序，OK。<br />
<br />
注意：<br />
&nbsp; 在iReport2.0中，新程序打开后，界面成了中文，而且在配置里也找不到英文的选项。这时，就要将源文件里的it\businesslogic\ireport\locale下的Ireport.properties复制一份，改名为Ireport_en.properties，再打包，就好了。<br />
<br />
<img src ="http://www.blogjava.net/archerheyn/aggbug/167808.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/archerheyn/" target="_blank">Archer</a> 2007-12-14 16:35 <a href="http://www.blogjava.net/archerheyn/archive/2007/12/14/167808.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>netbeans 6.0 final 发布了</title><link>http://www.blogjava.net/archerheyn/archive/2007/12/03/164948.html</link><dc:creator>Archer</dc:creator><author>Archer</author><pubDate>Mon, 03 Dec 2007 09:39:00 GMT</pubDate><guid>http://www.blogjava.net/archerheyn/archive/2007/12/03/164948.html</guid><wfw:comment>http://www.blogjava.net/archerheyn/comments/164948.html</wfw:comment><comments>http://www.blogjava.net/archerheyn/archive/2007/12/03/164948.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/archerheyn/comments/commentRss/164948.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/archerheyn/services/trackbacks/164948.html</trackback:ping><description><![CDATA[现在可以下载了
<img src ="http://www.blogjava.net/archerheyn/aggbug/164948.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/archerheyn/" target="_blank">Archer</a> 2007-12-03 17:39 <a href="http://www.blogjava.net/archerheyn/archive/2007/12/03/164948.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>tomcat+sqlserver+spring jpetstore安装配置</title><link>http://www.blogjava.net/archerheyn/archive/2007/12/03/164897.html</link><dc:creator>Archer</dc:creator><author>Archer</author><pubDate>Mon, 03 Dec 2007 08:03:00 GMT</pubDate><guid>http://www.blogjava.net/archerheyn/archive/2007/12/03/164897.html</guid><wfw:comment>http://www.blogjava.net/archerheyn/comments/164897.html</wfw:comment><comments>http://www.blogjava.net/archerheyn/archive/2007/12/03/164897.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/archerheyn/comments/commentRss/164897.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/archerheyn/services/trackbacks/164897.html</trackback:ping><description><![CDATA[<p><font face="宋体">1 在SQLserver查询分析器中<br />
&nbsp; create database jpetstore<br />
&nbsp; go<br />
2<br />
&nbsp; 打开 spring-framework-2.5-rc1\samples\jpetstore\db\hsqldb\jpetstore-hsqldb-schema.sql<br />
&nbsp; 删去 drop index 那几行<br />
&nbsp; 将数据类型中的date改为datetime<br />
&nbsp; 运行<br />
&nbsp; 再运行一遍<br />
3 打开 spring-framework-2.5-rc1\samples\jpetstore\db\hsqldb\jpetstore-hsqldb-dataload.sql<br />
&nbsp; 运行</font></p>
<p><font face="宋体"><br />
4 测一下set 中的JAVA_HOME是否正确<br />
5 运行spring-framework-2.5-rc1\samples\jpetstore\warfile.bat<br />
&nbsp; 会在spring-framework-2.5-rc1\samples\jpetstore\在生成dist文件夹，并有jpetstore.war文件</font></p>
<p>6 将jpetstore.war拷贝到$CATALINA_HOME/webapps/下<br />
7 启动tomcat<br />
8 打开$CATALINA_HOME/webapps，会发现下面有jpetstore文件夹</p>
<p>9 安装Microsoft SQL Server 2000 Driver for JDBC sp3<br />
10 将C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib下的三个jar文件拷贝到<br />
刚才的$CATALINA_HOME/webapps/jpetstore/lib下<br />
11 修改C:\Java\Tomcat 6.0\webapps\jpetstore\WEB-INF\jdbc.properties如下<br />
&nbsp; jdbc.driverClassName=com.microsoft.jdbc.sqlserver.SQLServerDriver<br />
jdbc.url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=jpetstore;SelectMethod=cursor;<br />
jdbc.username=sa<br />
jdbc.password=<br />
其中 SelectMethod=cursor;很重要，否则会引起SQL server错误</p>
<p>12 重新启动tomcat，当然，在tomcat6里，也可以将jpetstore单独reload。<br />
OK</p>
<div class="invisible" id="reference">文章引用自：<a href="" target=" href_cetemp="  ?></a> </div><img src ="http://www.blogjava.net/archerheyn/aggbug/164897.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/archerheyn/" target="_blank">Archer</a> 2007-12-03 16:03 <a href="http://www.blogjava.net/archerheyn/archive/2007/12/03/164897.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个基于ESB架构的企业系统构架(A framework of ESB based Enterprise System)</title><link>http://www.blogjava.net/archerheyn/archive/2007/11/29/ESB_based_framework.html</link><dc:creator>Archer</dc:creator><author>Archer</author><pubDate>Thu, 29 Nov 2007 13:29:00 GMT</pubDate><guid>http://www.blogjava.net/archerheyn/archive/2007/11/29/ESB_based_framework.html</guid><wfw:comment>http://www.blogjava.net/archerheyn/comments/164119.html</wfw:comment><comments>http://www.blogjava.net/archerheyn/archive/2007/11/29/ESB_based_framework.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/archerheyn/comments/commentRss/164119.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/archerheyn/services/trackbacks/164119.html</trackback:ping><description><![CDATA[<div>ESB 做为企业架构的总线，以Webservice/JMS为技术支持。各应用通过EJB与总线集成,整个系统的框架通过EJB与其它模块交互</div>
<img alt="" src="http://www.blogjava.net/images/blogjava_net/archerheyn/aa.gif" border="0" />
 <img src ="http://www.blogjava.net/archerheyn/aggbug/164119.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/archerheyn/" target="_blank">Archer</a> 2007-11-29 21:29 <a href="http://www.blogjava.net/archerheyn/archive/2007/11/29/ESB_based_framework.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>