Java Mailing List Archive

http://www.junlu.com/

Google
Google
Mailing List
Home
Forum Home
JBoss - Java Application Server
Struts - A MVC web framework
Tomcat - JSP/Servlet container
iText - An open source PDF Java Library
JDOM - JDOM XML Parser
J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition
J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog
Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology
JSP - A mailing list about Java Server Pages specification and reference
Struts & Hibernate
Subjects
JSP editor plugin for eclipse ?
org apache jasper JasperException: Unable to compile class for JSP
Tomcat: Connection reset by peer: socket write error
Cannot retrieve definition for form bean null
Struts Tiles Tutorial (free Struts training)
Where do I download Tomcat 4 0 6?
Data Access Object (DAO) pattern, example DAO 's
Where to download Tomcat v 4 1 24 from?
Tomcat 5 0 16 Requested resource not available
Oracle Connection Pooling in 3 2 2
Servlet : Session invalidate
Servlet action is currently unavailable
Tomcat/Struts Unicode Encoding/Decoding problems
Tomcat and webapplication specific java library path
Running a Simple JMS Example
Mapping in workers2 properties
org apache jasper JasperException
Cannot find message resources under key org apache struts action
   MESSAGE
problem with html:text bean throwing exception
Cannot find message resources under key org apache struts action MESSAGE
invalid direct reference problem with solution
Tool for jsp debug Try Sysdeo Eclipse Plugin
Tomcat 5 Cannot load JDBC driver class 'null ' SQL state: null
weblogic ejbc
java properties file
Jboss 3 2 3 Coyote Can 't re
Tomcat 5, Apache2 and mod jk2 integration problem
JBoss example problem new to J2EE
url string for connecting jboss to oracle
Value attribute of <html:checkbox
javax servlet ServletException: BeanUtils populate
HTTP Status 404 The requested resource is not available
5 0 18: Windows XP Pro vs Windows 2000
 
Problem about jini datasourec.

Problem about jini datasourec.

2004-01-14       - By � H

 Back

I want to use jini datasource,the old code as follow work normally:

=======work normally
code===========================================================================
=================

             
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); //ע����ݿ�
��
              conn = DriverManager.getConnection(
             
"jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=travelsky;selectMethod
=cursor;",

              "sa", "mypassword");

===============================================================================
====================

   
but after i config the server.xml and web.xml,change the code,the web
application crash,
the "work unnormally code" , the "exception",the "server.xml" and the
"web.xml" as follow:  
             
======work unnormally
code===========================================================================
==================
           
              Context initContext = new InitialContext();
              Context envContext  =
(Context)initContext.lookup("java:/comp/env");
              DataSource ds =
(DataSource)envContext.lookup("jdbc/tomcat_sqlServer");
              conn = ds.getConnection();
===============================================================================
====================


=====exception=================================================================
======================

TyrexDataSourceFactory:  Cannot create DataSource, Exception
java.lang.NoClassDefFoundError Source code of java.lang.NoClassDefFoundError: tyrex/jdbc/xa/EnabledDataSource
  at
org.apache.naming.factory.TyrexDataSourceFactory.getObjectInstance
(TyrexDataSourceFactory.java:166)

  at
org.apache.naming.factory.ResourceFactory Source code of org.apache.naming.factory.ResourceFactory(ResourceFactory
.java:164)

  at
javax.naming.spi.NamingManager Source code of javax.naming.spi.NamingManager(NamingManager.java:301)
  at org.apache.naming.NamingContext Source code of org.apache.naming.NamingContext(NamingContext.java:834)
  at org.apache.naming.NamingContext Source code of org.apache.naming.NamingContext(NamingContext.java:181)
  at org.apache.naming.NamingContext Source code of org.apache.naming.NamingContext(NamingContext.java:822)
  at org.apache.naming.NamingContext Source code of org.apache.naming.NamingContext(NamingContext.java:194)
  at travelsky.db.DataBean.setConnection(DataBean.java:68)
  at travelsky.db.DataBean.executeQueryCount(DataBean.java:342)
  at org.apache.jsp.login$jsp._jspService(login$jsp.java:107)
  at org.apache.jasper.runtime.HttpJspBase Source code of org.apache.jasper.runtime.HttpJspBase(HttpJspBase.java:107)
  at javax.servlet.http.HttpServlet Source code of javax.servlet.http.HttpServlet(HttpServlet.java:853)
  at
org.apache.jasper.servlet.JspServlet Source code of org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java
:201)

  at
org.apache.jasper.servlet.JspServlet Source code of org.apache.jasper.servlet.JspServlet(JspServlet.java:381)
  at org.apache.jasper.servlet.JspServlet Source code of org.apache.jasper.servlet.JspServlet(JspServlet.java:473)
  at javax.servlet.http.HttpServlet Source code of javax.servlet.http.HttpServlet(HttpServlet.java:853)
  at
org.apache.catalina.core.ApplicationFilterChain Source code of org.apache.catalina.core.ApplicationFilterChain
(ApplicationFilterChain.java:247)

  at
org.apache.catalina.core.ApplicationFilterChain Source code of org.apache.catalina.core.ApplicationFilterChain(ApplicationFilterChain
.java:193)

  at
org.apache.catalina.core.StandardWrapperValve Source code of org.apache.catalina.core.StandardWrapperValve(StandardWrapperValve.java
:243)

  at
org.apache.catalina.core.StandardPipeline Source code of org.apache.catalina.core.StandardPipeline(StandardPipeline.java:566)

  at
org.apache.catalina.core.StandardPipeline Source code of org.apache.catalina.core.StandardPipeline(StandardPipeline.java:472)
  at org.apache.catalina.core.ContainerBase Source code of org.apache.catalina.core.ContainerBase(ContainerBase.java:943)
  at
org.apache.catalina.core.StandardContextValve Source code of org.apache.catalina.core.StandardContextValve(StandardContextValve.java
:190)

  at
org.apache.catalina.core.StandardPipeline Source code of org.apache.catalina.core.StandardPipeline(StandardPipeline.java:566)

  at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)

  at
org.apache.catalina.core.StandardPipeline Source code of org.apache.catalina.core.StandardPipeline(StandardPipeline.java:564)

  at
org.apache.catalina.core.StandardPipeline Source code of org.apache.catalina.core.StandardPipeline(StandardPipeline.java:472)
  at org.apache.catalina.core.ContainerBase Source code of org.apache.catalina.core.ContainerBase(ContainerBase.java:943)
  at
org.apache.catalina.core.StandardContext Source code of org.apache.catalina.core.StandardContext(StandardContext.java:2347)
  at
org.apache.catalina.core.StandardHostValve Source code of org.apache.catalina.core.StandardHostValve(StandardHostValve.java:180)

  at
org.apache.catalina.core.StandardPipeline Source code of org.apache.catalina.core.StandardPipeline(StandardPipeline.java:566)

  at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve
.java:170)

  at
org.apache.catalina.core.StandardPipeline Source code of org.apache.catalina.core.StandardPipeline(StandardPipeline.java:564)

  at
org.apache.catalina.valves.ErrorReportValve Source code of org.apache.catalina.valves.ErrorReportValve(ErrorReportValve.java:170)

  at
org.apache.catalina.core.StandardPipeline Source code of org.apache.catalina.core.StandardPipeline(StandardPipeline.java:564)

  at
org.apache.catalina.core.StandardPipeline Source code of org.apache.catalina.core.StandardPipeline(StandardPipeline.java:472)
  at org.apache.catalina.core.ContainerBase Source code of org.apache.catalina.core.ContainerBase(ContainerBase.java:943)
  at
org.apache.catalina.core.StandardEngineValve Source code of org.apache.catalina.core.StandardEngineValve(StandardEngineValve.java
:174)

  at
org.apache.catalina.core.StandardPipeline Source code of org.apache.catalina.core.StandardPipeline(StandardPipeline.java:566)

  at
org.apache.catalina.core.StandardPipeline Source code of org.apache.catalina.core.StandardPipeline(StandardPipeline.java:472)
  at org.apache.catalina.core.ContainerBase Source code of org.apache.catalina.core.ContainerBase(ContainerBase.java:943)
  at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java
:1027)

  at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)

  at java.lang.Thread Source code of java.lang.Thread(Thread.java:536)
javax.naming.NamingException Source code of javax.naming.NamingException: Exception creating DataSource:
tyrex/jdbc/xa/EnabledDataSource
===============================================================================
====================


=====server.xml================================================================
==============

<?xml version="1.0" encoding="UTF-8 (See http://UTF-8.ora-code.com)"?>
<Server debug="0" port="8081" shutdown="SHUTDOWN">
 <Service name="Tomcat-Standalone">
   <Connector acceptCount="10"
className="org.apache.catalina.connector.http.HttpConnector"
connectionTimeout="60000" debug="0" maxProcessors="75" minProcessors="5"
port="8080"/>
   <Engine debug="0" defaultHost="localhost" name="Standalone">
     <Host appBase="D:\cdz_prj_OA\1112\travelsky\Tomcat\webapps" debug="0"
name="localhost" unpackWARs="true">
       <Context debug="0"
docBase="D:\cdz_prj_OA\1112\travelsky\defaultroot" path=""
reloadable="true" workDir="D:\cdz_prj_OA\1112\travelsky\Tomcat\work"/>
       
       <Context debug="0"
docBase="D:\cdz_prj_OA\1112\travelsky\travelskyApp" path="/travelskyApp"
reloadable="true"
workDir="D:\cdz_prj_OA\1112\travelsky\Tomcat\work\travelskyApp">
        <Resource name="jdbc/tomcat_sqlServer" auth="Container"
             type="javax.sql.DataSource Source code of javax.sql.DataSource"/>
      <ResourceParams name="jdbc/tomcat_sqlServer">
         <parameter>
           <name>factory</name>
           <value>org.apache.commons.dbcp.BasicDataSourceFactory Source code of org.apache.commons.dbcp.BasicDataSourceFactory</value>
         </parameter>
         <parameter>
           <name>driverClassName</name>
           <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
         </parameter>
         <parameter>
           <name>url</name>
           
<value>jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=travelsky
;selectMethod=cursor;</value>

         </parameter>
         <parameter>
           <name>username</name>
           <value>www_user</value>
         </parameter>
         <parameter>
           <name>password</name>
           <value>www_user</value>
         </parameter>
         <parameter>
           <name>maxActive</name>
           <value>200</value>
         </parameter>
         <parameter>
           <name>maxIdle</name>
           <value>60</value>
         </parameter>
         <parameter>
           <name>maxWait</name>
           <value>-1</value>
         </parameter>
      </ResourceParams>
    </Context>
     </Host>
   </Engine>
 </Service>
</Server>
===============================================================================
====================


=====web.xml===================================================================
====================

<?xml version="1.0" encoding="UTF-8 (See http://UTF-8.ora-code.com)"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
 <servlet>
   <servlet-name>debugjsp</servlet-name>
   <description>Added to compile JSPs with debug info</description>
   <servlet-class>org.apache.jasper.servlet.JspServlet Source code of org.apache.jasper.servlet.JspServlet</servlet-class>
   <init-param>
     <param-name>classdebuginfo</param-name>
     <param-value>true</param-value>
   </init-param>
   <load-on-startup>3</load-on-startup>
 </servlet>
 <servlet-mapping>
   <servlet-name>debugjsp</servlet-name>
   <url-pattern>*.jsp</url-pattern>
 </servlet-mapping>
 <resource-ref>
   <description>travelskyApp sqlServer DataResource</description>
   <res-ref-name>jdbc/tomcat_sqlServer</res-ref-name>
   <res-type>javax.sql.DataSource Source code of javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
 </resource-ref>
</web-app>
===============================================================================
====================


I thank you for your guidance. thanks much and sorry for the trouble.

cdzerg

__ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ __
�����=������ĵ����ʼ�ϵͳ�� MSN Hotmail��  http://www.hotmail.com  


-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------
To unsubscribe, e-mail: tomcat-user-unsubscribe@(protected)
For additional commands, e-mail: tomcat-user-help@(protected)




©2008 junlu.com - Jax Systems, LLC, U.S.A.