当柳上原的风吹向天际的时候...

真正的快乐来源于创造

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks

#

如果RSA/Eclipse总是处于Building中,可能是错误的工程在Wrokspace中导致的,此问题严重起来可能导致无法使用RSA/Eclipse.
我的处置办法如下:
1.将“Build Automatically”取消。
2.关闭RSA/Eclipse,如果Building还在处理中,在任务管理器中找到Eclipse进程,Kill掉。
3.再次打开RSA/Eclipse,删除掉可能导致Building出错的工程。如果实在不清楚,全部删除之。
4.再启用“Build Automatically”选项,此时Build会开始,然后就正常结束了。

有的网文说在Eclipse启动时加入参数:   -vmargs -Xmx512M能解决问题,我试了无效,可能和他遇到的问题不是一个。
posted @ 2012-11-09 08:39 何杨 阅读(343) | 评论 (1)编辑 收藏

在Servers窗口中,右键点击服务器,弹出菜单中选“Administration”,再选“Run Administrative Console”,如下图:
posted @ 2012-11-09 08:05 何杨 阅读(429) | 评论 (0)编辑 收藏

在Servers窗口中,找到目标服务器,右键点击,在弹出菜单中选属性。第三项就包括了Was服务器的常规信息。
posted @ 2012-11-08 15:18 何杨 阅读(357) | 评论 (0)编辑 收藏

右键点击工程,选属性一项,找到“Web Project Setting”选项,在Context Root中输入新的context,图示如下:
posted @ 2012-10-18 14:30 何杨 阅读(248) | 评论 (0)编辑 收藏

点击菜单windows->Preferences->server->websphere
将Allow applications containing errors to be published on a server一项勾选。

如果不进行这项设置,在部署时会出现以下错误。

Publish failed with errors, warnings or both. Please see server logs for more details.

 The application contains validation errors. Correct the errors in the Problems view before publishing the application on the server. If you want to allow applications containing errors to be published on the server, enable the Allow applications containing errors to be published on a server check box (Windows > Preferences >Servers > WebSphere).

No start tag (<p>).

但愿你不是出错了再回来找的。J

posted @ 2012-10-17 13:58 何杨 阅读(354) | 评论 (0)编辑 收藏

下是使用RSA(Rational Software Architect)时的一个Tip,在这里写下来,希望能对那些遇到和我同样困扰问题的人有些帮助。

使用RSA开发web程序时,会需要把应用发布到容器中,但有时RSA是没有显示Servers窗口的,使用“Show View”菜单也见不到。
此时无需慌乱,切换到Web视图,再使用“Show View”菜单,servers窗口就显示出来了。
以下是切换到Web视图的图示:


以下是使用“Show View”菜单,显示servers窗口的图示

以下是Servers窗口显示出来的图示



就这么简单,可有时寸劲遇到了也能让人烦一阵的。

posted @ 2012-10-16 13:32 何杨 阅读(217) | 评论 (0)编辑 收藏

下载地址:
http://www.blogjava.net/Files/heyang/Utf8Test20120927.rar

转化效果:
%E4%BD%95%E6%9D%A8%E5%88%B0%E6%AD%A4%E4%B8%80%E6%B8%B8%EF%BC%81
何杨到此一游!

有时候也挺好玩的。
posted @ 2012-09-27 23:48 何杨 阅读(359) | 评论 (2)编辑 收藏

2012年6月21日15:21:59

程序代码下载:
http://www.blogjava.net/Files/heyang/ViewDsSample.zip
注意这个程序是RSA中的Dynamic Web Project


如果需要建立数据源,请参考:
http://www.blogjava.net/heyang/archive/2012/06/21/381257.html

如果需要建立JDBC Provider,请参考:
http://www.blogjava.net/heyang/archive/2012/06/21/381254.html

由于是示例代码,所以比较简单,功能就是访问数据库中一张表,然后把数据在表格中显示出来。index.jsp中的代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ page language="java" autoFlush="true" isThreadSafe="true" buffer="10kb" %>
<%@ page import="javax.servlet.http.*"%>
<%@ page import="java.util.*,java.lang.*,java.math.*"%>


<%@ page import="java.sql.Connection"%>
<%@ page import="java.sql.DriverManager"%>
<%@ page import="java.sql.Statement"%>
<%@ page import="javax.naming.Context"%>
<%@ page import="javax.naming.InitialContext"%>
<%@ page import="javax.sql.DataSource"%>
<%@ page import="java.sql.ResultSet"%>


<html>
    
<head>
        
<title>View DataSource In Was</title>
    
</head>
    
    
<body>
        
<table width="100px" border="1">
        
<caption>Visit the data in DataSource</caption>    
        
<thead>
        
<tr>
            
<td width="50px">Id</td>
            
<td width="50px">Name</td>
        
</tr>    
        
</thead>
        
<tbody>
        
<%
            Context ctx
= new InitialContext();
            DataSource ds 
= (DataSource) ctx.lookup("jdbc/localdb2");// 注意这里需要和数据源配置中的jndi名对应上。
            
            Connection con 
= ds.getConnection();
            
String sql = "select * from SYSTEM.TESTTB0619";
            
            Statement stmt 
= con.createStatement();
            ResultSet rs
=stmt.executeQuery(sql);
            
            
while (rs.next()) {
                
String id = rs.getString("id");
                
String name = rs.getString("name");
                
                out.println(
"<tr>");
                out.println(
"<td>"+id+"</td>");
                out.println(
"<td>"+name+"</td>");
                out.println(
"</tr>");
            }
            
            
            rs.close();
            stmt.close();
            con.close();
        
%>
        
</tbody>
        
</table>
    
</body>
</html>

首页显示效果如下:
posted @ 2012-06-21 15:25 何杨 阅读(347) | 评论 (0)编辑 收藏

2012年6月21日14:54:37

在进行以下步骤前需要先增加一个JDBC Provider,如果没有,请参考http://www.blogjava.net/heyang/archive/2012/06/21/381254.html

01.左边点"Resources"->"JDBC"->"Data Sources",右边点"New"。


02.DataSource名自己定,jndi名是要给程序用的,两方面要协调一致,下一个框是选访问数据库的用户名密码,没有可以新建一个。


03.这一步是选JDBC Provider,http://www.blogjava.net/heyang/archive/2012/06/21/381254.html一文中所有工作就是为了这一步。


04.这一步的参数除了Dirver type不用动之外,其它的按照你的实际情况输入。


05.这一步就是选Finish。


06.这一步就是要点Save。


07.测试一下,连接成功了。




好了,下一步可以在程序中测试这个数据源DataSource是否好用了。
posted @ 2012-06-21 14:53 何杨 阅读(325) | 评论 (0)编辑 收藏

2012年6月21日14:29:40

1.左边点"Resource">"JDBC">"JDBC Provider",右边点"New".


2.按图示的选项进行选择,Provider名字自己定。


3.这一步是找两个关键的jar所在的目录,一个是db2jcc.jar,一个是db2jcc_license_cisuz.jar,如果安装了Db2的话,这两个jar会出来。在我机器上,
它们位于C:\Program Files\IBM\SQLLIB\java和C:\Program Files\IBM\SQLLIB_01\java中。


4.这一步点Finish就行了。


5.最后完成了。


Provider是给DataSource用的,在下一节就会看到。

2012年6月21日14:36:36
posted @ 2012-06-21 14:28 何杨 阅读(441) | 评论 (0)编辑 收藏

仅列出标题
共28页: First 上一页 2 3 4 5 6 7 8 9 10 下一页 Last