??xml version="1.0" encoding="utf-8" standalone="yes"?>99在线精品视频在线观看,国产亚洲精品91在线,国产欧美日韩精品高清二区综合区
http://www.aygfsteel.com/TiGERTiAN/category/36013.html----TiGERTiAN zh-cn Tue, 15 Jun 2010 12:13:10 GMT Tue, 15 Jun 2010 12:13:10 GMT 60 weblogic中如果?0端口和根目录作ؓ应用的默认目?/title> http://www.aygfsteel.com/TiGERTiAN/archive/2010/06/15/323603.htmlTiGERTiAN TiGERTiAN Tue, 15 Jun 2010 02:15:00 GMT http://www.aygfsteel.com/TiGERTiAN/archive/2010/06/15/323603.html http://www.aygfsteel.com/TiGERTiAN/comments/323603.html http://www.aygfsteel.com/TiGERTiAN/archive/2010/06/15/323603.html#Feedback 0 http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/323603.html http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/323603.html
<! DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd" >
< weblogic-web-app >
< context-root > / </ context-root >
</ weblogic-web-app >
之后Q在web.xml的welcome-file中指定一个蟩转页面比如是index.jspQ之后想默认跌{CQ何应用都可以通过q个跌{进行?
监听80端口Q需要在相关域下面的config目录中修改config.xmlQ例如:
< server >
< name > demo </ name >
< listen-port > 80 </ listen-port >
< listen-address > 192.168.1.2 </ listen-address >
</ server >
默认端口不是80Q只需要将listen-portҎ80卛_?
]]> 如何对属性资源文件进行合q和排序(How to merge and sort the properties files) http://www.aygfsteel.com/TiGERTiAN/archive/2009/01/01/249479.htmlTiGERTiAN TiGERTiAN Thu, 01 Jan 2009 13:05:00 GMT http://www.aygfsteel.com/TiGERTiAN/archive/2009/01/01/249479.html http://www.aygfsteel.com/TiGERTiAN/comments/249479.html http://www.aygfsteel.com/TiGERTiAN/archive/2009/01/01/249479.html#Feedback 2 http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/249479.html http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/249479.html
下面q个是一个带排序的Propertiesc(SortedPropertiesQ?br />
package com.gcoresoft.utils;
import java.util.Collections;
import java.util.Enumeration;
import java.util.Properties;
import java.util.Vector;
/** */ /**
*
* TODO 带排序的配置文gc?br />
*
* @author <a href="mailto:tianlu@jsecode.com">tianlu</a>
* @version $Rev$ <br>
* $Id$
*/
public class SortedProperties extends Properties
{
public synchronized Enumeration keys()
{
Enumeration keysEnum = super .keys();
Vector keyList = new Vector();
while (keysEnum.hasMoreElements()) {
keyList.add(keysEnum.nextElement());
}
Collections.sort(keyList);
return keyList.elements();
}
}
然后在主E序里面写了一个处理方法:
public static void updateApplicationResources()
{
try {
String path = Utils. class .getResource( " / " ).getPath();
String cnFilePath = path
+ " ApplicationResources_zh_CN.properties " ;
ResourceBundle enBundle = ResourceBundle.getBundle( " ApplicationResources " );
Properties cnProp = new SortedProperties();
InputStream cnInput = new FileInputStream(cnFilePath);
cnProp.load(cnInput);
cnInput.close();
Enumeration < String > enu = enBundle.getKeys();
while (enu.hasMoreElements())
{
String key = enu.nextElement();
cnProp.setProperty(key, enBundle.getString(key));
}
OutputStream output = new FileOutputStream(cnFilePath);
cnProp.store(output, "" );
output.close();
} catch (Exception e) {
e.printStackTrace();
}
}
q样可以将中文资源文g中缺的条目都复制过dƈ排序好,也方便我们的汉化译?
]]> Roller 3.1 中管理员新增用户界面Q默认语a和时区的Ҏ http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240810.htmlTiGERTiAN TiGERTiAN Sun, 16 Nov 2008 05:26:00 GMT http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240810.html http://www.aygfsteel.com/TiGERTiAN/comments/240810.html http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240810.html#Feedback 0 http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/240810.html http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/240810.html
userForm.setLocale(Locale.getDefault().toString());
userForm.setTimeZone(TimeZone.getDefault().getID());
userForm.setDataFromSSO( false );
]]> 【第二版】Roller 3.1二次开发工E配|(d了常见问题解军_详细步骤Q?/title> http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240807.htmlTiGERTiAN TiGERTiAN Sun, 16 Nov 2008 05:03:00 GMT http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240807.html http://www.aygfsteel.com/TiGERTiAN/comments/240807.html http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240807.html#Feedback 2 http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/240807.html http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/240807.html required jarsQ一定要下蝲Q否则没有办法编译和q行Q?br />
required jars : https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=6962&expandFolder=6962&folderID=6959
2.然后在命令行中源代码的目录下面执行build all命o?br />
如果你的JDK环境大于1.4了,虽然可以调整兼容{Q但q是你用JDK1.4Qؓ了不改变你的原始JDK环境Q可以在build.bat中加?br />
set JAVA_HOME=D:\j2sdk1.4.2_17\
set PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
set CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
来时设|新jdk
3.build allq后Q首先,他会生成所有的wrappercȝ{,生成的所有的cL文g(src下的)拯到roller源代码根目录src目录中,webapp中的内容拯到根目录下web中,在compile目录下的business\org\apache\roller\pojos\和business\org\apache\roller\planet\pojos\中有很多hbm.xml需要拷贝到源代码同L目录中,q有是classes下的所有文件拷贝到roller的src根目录下?br />
其次Q如果你需要覆盖一些属性,例如数据库连接配|等{,需要在src下徏立一个roller-custom.properties文gQ放入一些你要覆盖的配置,例如我要q接SQL Server数据库,则这样配|?br />
hibernate.dialect=org.hibernate.dialect.SQLServerDialect
jdbc.driverClass=com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc.connectionURL=jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=roller31;User=sa;Password=
jdbc.username=sa
jdbc.password=
当然Q不要忘了把相关jar包放q去?br />
其他配置请参考Install Guide
4.下面是徏立数据库Q如果你使用的SQL ServerQ徏议你rollerdb脚本中的textcd字段Q全部改为ntextQ因为SQL Server jdbc的驱动对text的支持存在bug...会有问题的?br />
如果你用的tomcat 5.xQ请M载一个兼容包Q用来兼容在JDK 1.4上的q行Q默认配|下只可以在jdk 1.5上稳定运行?br />
5.建立一个Web ProjectQ将roller3.1/src中所有文件拷贝到目的src中,roller3.1/web中的所有内Ҏ贝到目webroot中,LWEB-INF目录下面lib目录中的roller-business.jar和roller-web.jar两个文gQ将其他文gd到build path中?br />
注意Q?br />
如果你是直接部v方式Q碰到用h注册,但每ơ登陆都提示用户名密码错误(Wrong username and password combinationQ,请修改security.xmlQ源代码D修改如下部分:
< bean id ="jdbcAuthenticationDao" class ="org.acegisecurity.userdetails.jdbc.JdbcDaoImpl" >
< property name ="dataSource" >
< bean id ="dataSource" class ="org.springframework.jdbc.datasource.DriverManagerDataSource" >
< property name ="driverClassName" >
< value > net.sourceforge.jtds.jdbc.Driver </ value >
</ property >
< property name ="url" >
< value > jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=roller31;User=sa;Password= </ value >
</ property >
< property name ="username" >
< value > sa </ value >
</ property >
< property name ="password" >
< value ></ value >
</ property >
</ bean >
</ property >
< property name ="usersByUsernameQuery" >
< value > SELECT username,passphrase,isenabled FROM rolleruser WHERE username = ? </ value >
</ property >
< property name ="authoritiesByUsernameQuery" >
< value > SELECT username,rolename FROM userrole WHERE username = ? </ value >
</ property >
</ bean >
数据源d上去Q因为我发现3.1中的讑֮jdbc.XX只会对rollerȝ序有效,对acegi无效Q但是如果你是通过配置tomcat来加载的׃需要,q种情况只会发生在直接部|上面?br />
如果你碰CResultSet can not re-read row data for column 1问题Q请参考:
http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html
xQroller 3.1 的二ơ开发环境就搭好了?br />
{项目完成的差不多了Q我会把3.1?.0的中文国际化文g发布出来Q方便大家用?
]]> Roller 3.1 ResultSet can not re-read row data for column 1 问题的解x?/title> http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.htmlTiGERTiAN TiGERTiAN Sun, 16 Nov 2008 02:55:00 GMT http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html http://www.aygfsteel.com/TiGERTiAN/comments/240794.html http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html#Feedback 0 http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/240794.html http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/240794.html q是|上热心人ȝ的微软驱动的~点及解x案:
Q?Q如果采用jdbc-odbc驱动Q那么就必须按照查询序来一ơ读取(不论有没有image或textcdQ?/font>
Q?Q如果采用微软提供的ms sql server jdbc driverQ如果查询语句中Q不存在image或textcd字段Q那么可以按照无序获?/font>
Q?Q如果采用微软提供的ms sql server jdbc driverQ如果查询语句中Q存在image或textcd字段Q那么就必须按照序dQ否则就会报告Driver]ResultSet can not re-read row data for column之类的错?/font>
Q?Q如果想不查询语句中有没有image或textcd字段Q都可以不按照顺序获取,或重复获取?/font>
Microsoft support也提供了相关|页Q?a title="http://support.microsoft.com/kb/824106" >http://support.microsoft.com/kb/824106描述q个问题.当然使用Sql Server 2000的第三方驱动没有这L问题存在。我?|上扑ֈjTDS取代微Y的SQLServer2000的JDBC驱动Q希望对大家有帮助:
要用jTDS驱动Q配|要做一些变动:
数据库URLQjdbc:jtds:sqlserver://localhost:1433;DatabaseName=XXX
驱动c:net.sourceforge.jtds.jdbc.Driver
其在sourceforge上的介绍中写刎ͼ
Open source JDBC 3.0 Type 4 driver for Microsoft SQL Server (6.5, 7.0, 2000 and 2005) and Sybase. jTDS is the fastest JDBC driver for MS SQL Server and is a complete implementation of the JDBC spec.
目前最新版本是1.2.2
目:http://sourceforge.net/projects/jtds/
]]>临时讄jdk,jre的环境变量JAVAHOME,PATH,CLASSPATHQj2re 1.4{等Q?/title> http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240775.htmlTiGERTiAN TiGERTiAN Sun, 16 Nov 2008 00:27:00 GMT http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240775.html http://www.aygfsteel.com/TiGERTiAN/comments/240775.html http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240775.html#Feedback 3 http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/240775.html http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/240775.html
set JAVA_HOME=D:\j2sdk1.4.2_17\
set PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
set CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
q样的代码即可,注意h换ؓ您自qjdk路径?br />
做个备忘Q方便大家用?
]]> Roller 3.1 二次开发环境配|?/title> http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/03/238251.htmlTiGERTiAN TiGERTiAN Sun, 02 Nov 2008 16:42:00 GMT http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/03/238251.html http://www.aygfsteel.com/TiGERTiAN/comments/238251.html http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/03/238251.html#Feedback 5 http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/238251.html http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/238251.html required jarsQ一定要下蝲Q否则没有办法编译和q行Q?br />
required jars : https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=6962&expandFolder=6962&folderID=6959
2.然后在命令行中源代码的目录下面执行build all命o?br />
如果你的JDK环境大于1.4了,虽然可以调整兼容{Q但q是你用JDK1.4Qؓ了不改变你的原始JDK环境Q可以在build.bat中加?br />
set JAVA_HOME=D:\j2sdk1.4.2_17\
set PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
set CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
来时设|新jdk
3.build allq后Q首先,他会生成所有的wrappercȝ{,生成的所有的cL文g(src下的)拯到roller源代码根目录src目录中,webapp中的内容拯到根目录下web中,在compile目录下的business\org\apache\roller\pojos\和business\org\apache\roller\planet\pojos\中有很多hbm.xml需要拷贝到源代码同L目录中,q有是classes下的所有文件拷贝到roller的src根目录下?br />
其次Q如果你需要覆盖一些属性,例如数据库连接配|等{,需要在src下徏立一个roller-custom.properties文gQ放入一些你要覆盖的配置,例如我要q接SQL Server数据库,则这样配|?br />
hibernate.dialect=org.hibernate.dialect.SQLServerDialect
jdbc.driverClass=com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc.connectionURL=jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=roller31;User=sa;Password=
jdbc.username=sa
jdbc.password=
当然Q不要忘了把相关jar包放q去?br />
其他配置请参考Install Guide
4.下面是徏立数据库Q如果你使用的SQL ServerQ徏议你rollerdb脚本中的textcd字段Q全部改为ntextQ因为SQL Server jdbc的驱动对text的支持存在bug...会有问题的?br />
如果你用的tomcat 5.xQ请M载一个兼容包Q用来兼容在JDK 1.4上的q行Q默认配|下只可以在jdk 1.5上稳定运行?br />
5.建立一个Web ProjectQ将roller3.1/src中所有文件拷贝到目的src中,roller3.1/web中的所有内Ҏ贝到目webroot中,LWEB-INF目录下面lib目录中的roller-business.jar和roller-web.jar两个文gQ将其他文gd到build path中?br />
注意Q?br />
如果你是直接部v方式Q碰到用h注册,但每ơ登陆都提示用户名密码错误(Wrong username and password combinationQ,请修改security.xmlQ源代码D修改如下部分:
< bean id ="jdbcAuthenticationDao" class ="org.acegisecurity.userdetails.jdbc.JdbcDaoImpl" >
< property name ="dataSource" >
< bean id ="dataSource" class ="org.springframework.jdbc.datasource.DriverManagerDataSource" >
< property name ="driverClassName" >
< value > net.sourceforge.jtds.jdbc.Driver </ value >
</ property >
< property name ="url" >
< value > jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=roller31;User=sa;Password= </ value >
</ property >
< property name ="username" >
< value > sa </ value >
</ property >
< property name ="password" >
< value ></ value >
</ property >
</ bean >
</ property >
< property name ="usersByUsernameQuery" >
< value > SELECT username,passphrase,isenabled FROM rolleruser WHERE username = ? </ value >
</ property >
< property name ="authoritiesByUsernameQuery" >
< value > SELECT username,rolename FROM userrole WHERE username = ? </ value >
</ property >
</ bean >
数据源d上去Q因为我发现3.1中的讑֮jdbc.XX只会对rollerȝ序有效,对acegi无效Q但是如果你是通过配置tomcat来加载的׃需要,q种情况只会发生在直接部|上面?br />
如果你碰CResultSet can not re-read row data for column 1问题Q请参考:
http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html
xQroller 3.1 的二ơ开发环境就搭好了?br />
后面我再研究下,如何使得最l发布文件没有class文gQ只有roller-business.jar和roller-web.jar两个文gQ跟原版一栗?
]]> roller 4.0 中文标题q的解?/title> http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234032.htmlTiGERTiAN TiGERTiAN Mon, 13 Oct 2008 08:17:00 GMT http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234032.html http://www.aygfsteel.com/TiGERTiAN/comments/234032.html http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234032.html#Feedback 4 http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/234032.html http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/234032.html ]]> Roller 4.0中用SQL Server 2000产生的异常[Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes 的解军_?/title> http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234013.htmlTiGERTiAN TiGERTiAN Mon, 13 Oct 2008 07:02:00 GMT http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234013.html http://www.aygfsteel.com/TiGERTiAN/comments/234013.html http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234013.html#Feedback 0 http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/234013.html http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/234013.html
http://support.microsoft.com/kb/894559
1.最好能有最新的hotfix驱动Q上面已l列出来了?br />
2.l所有的text列一个默认?'
3.所有的textcd改ؓntext卛_
q可以去下蝲W三斚w动jTDSQ没有这个问题:
使用jTDS驱动Q配|要做一些变动:
数据库URLQjdbc:jtds:sqlserver://localhost:1433;DatabaseName=XXX
驱动c:net.sourceforge.jtds.jdbc.Driver
目前最新版本是1.2.2
http://sourceforge.net/projects/jtds/
]]> Roller 4.0 二次开发项目工E配|?/title> http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234011.htmlTiGERTiAN TiGERTiAN Mon, 13 Oct 2008 06:59:00 GMT http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234011.html http://www.aygfsteel.com/TiGERTiAN/comments/234011.html http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234011.html#Feedback 4 http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/234011.html http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/234011.html
2.d相应的包Qmail.jar.activation.jar,以及roller bin中所有的包?br />
3.weblogger/custom目录以及build.properties和properties.xmlf拯到刚才新建的Java工程目根目?br />
4.对build.xml点击右键--run--open external tool dialogQ配|Ant参数?br />
5.Ant参数中,Main中Base Directory讑֮为roller 4.0源代码目录的webbloger目录QClasspath里面djboss-j2ee.jar,mail.jar,activation.jar三个包。Targets选择usage和rebuildQ点ȝ成即可?br />
6.再新Z个web projectQ把上一个工E的所有包都加q去Q同时还要加入数据库q接的包(比如mysql?以及上一个工E生成的jar包(roller-business.jar和roller-web.jarQ。同时还需要把所有资源文件加入进去(存放于weblogger\web\WEB-INF\classes\下的所有文Ӟ主要都是一些资源配|文件没有类文gQ,q样可以了?br />
7.每次修改生成的jar包会跟着一起部|到容器里面
]]>
վ֩ģ壺
ȷɽ |
ӳ |
Ϻӿ |
|
|
֦ |
ʯʨ |
|
|
|
|
Ͽ |
|
|
봨 |
|
|
|
|
¹ |
|
|
|
ɽ |
|
|
ƽ |
|
|
|
ƽ |
|
ѳ |
ϰ |
|
ɽ |
٤ʦ |
|
|
|
ʡ |