mis98zb

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            7 Posts :: 0 Stories :: 5 Comments :: 0 Trackbacks

          2006年8月10日 #

          在tomcat中輸出log,有兩種方式:

          首先就是在log4j.properties中使用org.apache.log4j.ConsoleAppender方式輸出。這樣,log會輸出到tomcat的標(biāo)準(zhǔn)輸出log里邊去。

          還有就是使用org.apache.log4j.FileAppender一類的方式輸出。這樣就會輸出到自己指定的文件里去。
          這時候有一點(diǎn)需要注意:文件路徑的問題。
          在log4j.properties中把文件名設(shè)置為${catalina.base}/logs/YourFileName.log的話,就能輸出到tomcat的log目錄中(如果在eclipse的WDT中使用的話,就在workspace所在路徑下的.metadata\.plugins\org.eclipse.wst.server.core\tmpX。X為數(shù)字,對應(yīng)eclipse中設(shè)置的server的編號。)。
          如果只指定一個文件名的話,就會輸出到tomcat被啟動時的目錄中。
          posted @ 2007-02-13 09:48 mis98zb 閱讀(781) | 評論 (0)編輯 收藏

          呵呵,用上spring2.0了,但是辛辛苦苦研究出來的1.2.x的配置方法也不忍心就這么扔了,放這里做個記錄吧。
          首先是基于Java5 Annotation的配置:
          <?xml?version="1.0"?encoding="UTF-8"?>
          <!DOCTYPE?beans?PUBLIC?"-//SPRING//DTD?BEAN//EN"?"http://www.springframework.org/dtd/spring-beans.dtd">
          <beans>
          ????
          <import
          ????????
          resource="classpath:cn/com/nec/esmpro/gserver/util/database/database.beans.xml"?/>

          ????
          <bean
          ????????
          class="org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator">
          ????????
          <description>Switch?AOP?function?ON!</description>
          ????
          </bean>

          ????
          <bean
          ????????
          class="org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor">
          ????????
          <constructor-arg>
          ????????????
          <bean class="org.springframework.transaction.interceptor.TransactionInterceptor">
          ????????????????
          <property?name="transactionManager">
          ????????????????????
          <bean class="org.springframework.orm.hibernate3.HibernateTransactionManager">
          ????????????????????????
          <property?name="sessionFactory" ref="gserverSessionFactoryBean"?/>
          ????????????????????
          </bean>
          ????????????????
          </property>
          ????????????????
          <property?name="transactionAttributeSource">
          ????????????????????
          <bean?class="org.springframework.transaction.annotation.AnnotationTransactionAttributeSource"/>
          ????????????????
          </property>
          ????????????
          </bean>
          ????????
          </constructor-arg>
          ????
          </bean>
          </beans>
          然后是只使用XML的配置:
          <?xml?version="1.0"?encoding="UTF-8"?>
          <!DOCTYPE?beans?PUBLIC?"-//SPRING//DTD?BEAN//EN"?"http://www.springframework.org/dtd/spring-beans.dtd">
          <beans>
          ????
          <import
          ????????
          resource="classpath:cn/com/nec/esmpro/gserver/util/database/database.beans.xml"?/>

          ????
          <bean
          ????????
          class="org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator">
          ????????
          <description>Switch?AOP?function?ON!</description>
          ????
          </bean>

          ????
          <bean
          ????????
          class="org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor">
          ????????
          <property?name="classFilter">
          ????????????
          <bean?class="???????????????????????????????????????">
          ????????????
          </bean>
          ????????
          </property>
          ????????
          <property?name="transactionInterceptor">
          ????????????
          <bean?class="org.springframework.transaction.interceptor.TransactionInterceptor">
          ????????????????
          <property?name="transactionManager">
          ????????????????????
          <bean?class="org.springframework.orm.hibernate3.HibernateTransactionManager">
          ????????????????????????
          <property?name="sessionFactory"?ref="gserverSessionFactoryBean"?/>
          ????????????????????
          </bean>
          ????????????????
          </property>
          ????????????????
          <property?name="transactionAttributes">
          ????????????????????
          <props>
          ????????????????????????
          <prop?key="*">PROPAGATION_REQUIRED</prop>
          ????????????????????????
          <prop?key="find*">PROPAGATION_REQUIRED,readOnly</prop>
          ????????????????????
          </props>
          ????????????
          </property>
          ????????????
          </bean>
          ????????
          </property>
          ????
          </bean>
          </beans>

          posted @ 2006-08-22 14:47 mis98zb 閱讀(529) | 評論 (0)編輯 收藏

          寫了半天,老是出現(xiàn)config為null的問題:

          1?2006-08-10?00:37:54,015?INFO?[org.hibernate.cfg.AnnotationConfiguration]?-?Mapping?package?cn.com.nec.esmpro.gserver.author
          2?2006-08-10?00:37:54,093?WARN?[org.hibernate.cfg.AnnotationBinder]?-?Package?not?found?or?wo?package-info.java:?cn.com.nec.esmpro.gserver.author
          3?2006-08-10?00:37:54,093?INFO?[org.hibernate.cfg.AnnotationConfiguration]?-?Mapping?package?cn.com.nec.esmpro.gserver.source
          4?2006-08-10?00:37:54,093?WARN?[org.hibernate.cfg.AnnotationBinder]?-?Package?not?found?or?wo?package-info.java:?cn.com.nec.esmpro.gserver.source
          5?2006-08-10?00:37:54,750?INFO?[org.hibernate.cfg.AnnotationConfiguration]?-?Mapping?package?cn.com.nec.esmpro.gserver.user_support
          6?2006-08-10?00:37:54,750?WARN?[org.hibernate.cfg.AnnotationBinder]?-?Package?not?found?or?wo?package-info.java:?cn.com.nec.esmpro.gserver.user_support
          7?2006-08-10?00:37:54,750?INFO?[org.hibernate.cfg.Configuration]?-?Configured?SessionFactory:?null
          不知道什么原因。
          :(
          posted @ 2006-08-10 00:41 mis98zb 閱讀(1222) | 評論 (2)編輯 收藏

          主站蜘蛛池模板: 新余市| 营山县| 新巴尔虎左旗| 元江| 花莲市| 琼海市| 明光市| 兴义市| 达孜县| 瓦房店市| 鹿邑县| 衡东县| 兴安县| 丹寨县| 富平县| 武威市| 大埔区| 白玉县| 民权县| 云霄县| 鄂托克旗| 莱芜市| 池州市| 广元市| 安远县| 安塞县| 平顶山市| 西丰县| 紫金县| 博客| 桃源县| 彰化市| 嵊泗县| 富宁县| 土默特左旗| 清水县| 温泉县| 葵青区| 长子县| 房山区| 黄山市|