<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>Yin's Blog</title>
    <description></description>
    <link>http://yinguowei.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>Seam Reference v2.0.2.GA 第34章中文翻译——发布到Weblogic</title>
        <author>graying</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://yinguowei.javaeye.com">graying</a>&nbsp;
          链接：<a href="http://yinguowei.javaeye.com/blog/200282" style="color:red;">http://yinguowei.javaeye.com/blog/200282</a>&nbsp;
          发表时间: 2008年06月04日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>前文所说：<br />最近整了个Seam的小应用。选择了在Weblogic上进行生产环境发布。</p>
<p>Seam-2.0.2.GA版本中，有Seam on Weblogic和Seam on Websphere两章</p>
<p><br />最早满江红对Seam-2.0.1.RC的reference进行了本地化，可惜该两章是从Seam-2.0.1.GA开始的，所以本地化版本中少了这两章节，我也想yulimin提出过这个问题，但是小俞希望我也参与一下翻译的工作，无奈前期工作太忙，最近终于忙里抽身，腾出点时间，感觉做了一点翻译，也算是一点点小贡献吧。</p>
<p>原本已经翻译了Seam-2.0.1.GA reference的27、28章，但是到了Seam-2.0.2.GA开始，章节变掉，连章节的内容也变了一部分（Weblogic使用了不同的版本）</p>
<p>首先第34章的Seam on Weblogic是我看的重点，发现其中有三大块：</p>
<p>1. 发布jee5/booking到Weblogic<br />2. 发布jpa/weblogic10到Weblogic<br />3. 发布seam-gen生产的应用到Weblogic</p>
<p>在花了一周左右的时间，基本摸透了1和2发布两个应用到Weblogic的修改过程，其中1是EAR，2是用POJO的WAR<br />对于3，也是我认为实际应用中脚本重用率最高的，我估计Gavin其实可以写发布EAR的步骤的，但是他写了WAR，估计是为了给Websphere腾出了写EAR的余地</p>
<p>发布WAR比较简单，EAR的步骤就复杂些，这从1、2中就已经看出来了，我最后还是自己做了一个试验，通过比较jee5/booking的发布脚本和ref中提到的发布WAR的seam-gen应用对比，做出了一份发布EAR的seam-gen应用的步骤，以后贴出来。</p>
<p>另外，一个很重要的问题：2.0.2.GA的ref中还存在不少错误，我翻译的时候有些会加译注，有些请参考我其他的贴。</p>
<p>本周先提供Seam on Weblogic的翻译，希望给打算在Weblogic进行开发或生产的朋友提供一点帮助。</p>
          <br/>
          <span style="color:red;">
            <a href="http://yinguowei.javaeye.com/blog/200282#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 04 Jun 2008 22:41:40 +0800</pubDate>
        <link>http://yinguowei.javaeye.com/blog/200282</link>
        <guid>http://yinguowei.javaeye.com/blog/200282</guid>
      </item>
      <item>
        <title>Weblogic10注册成Windows2008的服务——为Seam on Weblogic做准备</title>
        <author>graying</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://yinguowei.javaeye.com">graying</a>&nbsp;
          链接：<a href="http://yinguowei.javaeye.com/blog/198468" style="color:red;">http://yinguowei.javaeye.com/blog/198468</a>&nbsp;
          发表时间: 2008年05月29日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>近来需要做一个小项目，用到EJB3，所以最近一直在研究Seam。</p>
<p>在选择服务器的时候，鉴于Weblogic10的率先支持，选择了Weblogic10。</p>
<p>不过在注册Weblogic为windows服务的时候，遇到了一点点小麻烦。</p>
<p>首先回顾一下过去Weblogic注册为服务的操作方式：</p>
<p>记得实在自己的domain目录下（也就是bea/user_projects/domains/$domain_name$），找到一个installService，设置好各个参数（后面会提到），执行之即可。</p>
<p>但是现在安装好Weblogic10之后，怎么也找不到InstallService命令文件了，以Service为关键字也找不到。最后查得doc原来这次改了地方改了名，改到bea/wlserver_10.0/server/bin下面，改名为installSvc.cmd了。（-_-早知道以install为关键字查找了）</p>
<p>现在看一下需要做的一些配置：</p>
<p><span style="background-color: #ffff00;">第一批：环境变量中的配置</span></p>
<p><span style="background-color: #ffff00;">WL_HOME</span></p>
<p><span style="background-color: #ffff00;">JAVA_HOME</span></p>
<p><span style="background-color: #ffff00;">PATH</span></p>
<p><span style="background-color: #ffff00;">CLASSPATH</span></p>
<p>后三个基本不用多说，第一个在命令文件中设置一下就可以了，而且weblogic10在安装好以后就已经帮我们写好了，例如：</p>
<p>set WL_HOME=C:\bea\wlserver_10.0</p>
<p><span style="background-color: #ffff00;">第二批：我们可以设置的一些配置：</span></p>
<p><span style="background-color: #ffff00;">WLS_USER</span></p>
<p><span style="background-color: #ffff00;">WLS_PW</span></p>
<p><span style="background-color: #ffff00;">ADMIN_URL</span></p>
<p><span style="background-color: #ffff00;">PRODUCTION_MODE</span></p>
<p><span style="background-color: #ffff00;">JAVA_OPTIONS</span></p>
<p><span style="background-color: #ffff00;">JAVA_VM</span></p>
<p><span style="background-color: #ffff00;">MEM_ARGS</span></p>
<p>用户名密码不用说</p>
<p>ADMIN_URL：if this variable is set, the server started will be a managed server, and will look to the url specified (i.e. <a href="http://localhost:7001">http://localhost:7001</a>) as the admin server.</p>
<p>PRODUCTION_MODE：如果设置为false，则会以开发模式启动服务，可以支持热部署，生产环境建议设置true</p>
<p>JAVA_OPTIONS：JVM命令运行启动参数</p>
<p>JAVA_VM：JVM启动方式（server,jrocket,client）</p>
<p>MEM_ARGS：JVM启动的内存参数，建议调大，例如：-Xms256m -Xmx512m</p>
<p><span style="background-color: #ffff00;">第三批，也是最重要的参数：</span></p>
<p><span style="background-color: #ffff00;">SERVER_NAME</span></p>
<p>设置为服务的名称，此服务是指welogic的server name，也就是console常用到的那个AdminServer。但是这里和文档中所说的不同，没有说明有特指哪个服务名，而是说成了要安装的windows的服务名，可任意；然而实际情况是不设置console里面的server name不行。</p>
<p>另外如果单单设置了server name，安装的服务名称为beasvc _AdminServer，有个空格不说，还带个_开头，怪怪的。所以有：</p>
<p><span style="background-color: #ffff00;">第四批，domain参数：</span></p>
<p><span style="background-color: #ffff00;">DOMAIN_NAME</span></p>
<p><span style="background-color: #ffff00;">USERDOMAIN_HOME</span></p>
<p>以上两个参数都是从命令文件中挖出来的，设置了DOMAIN_NAME后，就会产生类似则以的服务名称：beasvc domain1_AdminServer，如果还觉得不舒服，只能自己在命令执行处自行修改了。</p>
          <br/>
          <span style="color:red;">
            <a href="http://yinguowei.javaeye.com/blog/198468#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 29 May 2008 22:29:08 +0800</pubDate>
        <link>http://yinguowei.javaeye.com/blog/198468</link>
        <guid>http://yinguowei.javaeye.com/blog/198468</guid>
      </item>
      <item>
        <title>满江红的Seam Reference中文版RC发布，做了个单机看的下载整合版</title>
        <author>graying</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://yinguowei.javaeye.com">graying</a>&nbsp;
          链接：<a href="http://yinguowei.javaeye.com/blog/152173" style="color:red;">http://yinguowei.javaeye.com/blog/152173</a>&nbsp;
          发表时间: 2008年01月01日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>
首先感谢满江红的工作，在我最需要Seam文档的时候拿了个RC版出来。详见：
</p>
<p>
&nbsp;
</p>
<p>
<a href="http://wiki.redsaga.com/confluence/display/SeamRef/Home">http://wiki.redsaga.com/confluence/display/SeamRef/Home</a>
</p>
<p>
&nbsp;
</p>
<p>
前几天刚看完了一本英文版的《Beginning JBoss Seam》，正需要看着Reference操刀一下。
</p>
<p>
&nbsp;
</p>
<p>
附件是我下载了 <a href="http://www.redsaga.com/opendoc/Seam2.0/html_single/">http://www.redsaga.com/opendoc/Seam2.0/html_single/</a> 页面后，做了以下小改动：
</p>
<p>
&nbsp;
</p>
<p>
。修正了连接<br />
。修正一个图片链接
</p>
<p>
。修复了目录中的两个错误<br />
。给每个标题处增加了 top 连接
</p>
<p>
&nbsp;
</p>
<p>
经过测试，推荐用IE7观看，FF内存耗费多一些，Opera打开后有问题。IE6没有测试。<img title="smile" src="../../images/smiles/icon_smile.gif" border="0" alt="smile" />
</p>
<p>
&nbsp;
</p>

          <br/>
          <span style="color:red;">
            <a href="http://yinguowei.javaeye.com/blog/152173#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 01 Jan 2008 18:38:28 +0800</pubDate>
        <link>http://yinguowei.javaeye.com/blog/152173</link>
        <guid>http://yinguowei.javaeye.com/blog/152173</guid>
      </item>
  </channel>
</rss>