Entrar
¿Nuevo usuario? Inscribirme
DesarrolloJava · Desarrollo de Software en Java/J++/J#
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
Mensajes 25281 - 25310 de 25875   Más reciente  |  < Más reciente  |  Más antiguo >  |  Más antiguo
Mensajes: Mostrar resúmenes de los mensajes   (Agrupar por tema) Clasificar por fecha v  
#25310 De: Javier Leyba <xleyba@...>
Fecha: Mié, 1 de Jul, 2009 7:30 am
Asunto: Re: [Java] ACEGI, JGUARD, JSECURITY, Que pueden aconsejarme...
xavierleyba
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Esto es lo mejor que vas a encotrar:

http://www.jasig.org/cas

Saludos

2009/6/30 Dario Javier Nutz <dario_jn@...>:
>
>
> Como están?
>
>     Los molesto en esta ocasión para aconsejarme un poco sobre que
framework
> de seguridad puedo utilizar para resolver el siguiente tema:
>
> Necesito, además de controlar el acceso a las pantalla de una aplicación,
> mostrar u ocultar botones de funciones tales como "Nuevo", "Modificar",
> "Borrar", "Consultar", "Procesar", etc.  dependiendo del rol/perfil/grupo
> del usuario autenticado.
>
> ¿Con que framework les parece que lo puedo resolver?
>
> Mire un poco los ACLs de ACEGI pero no estoy seguro que se aplica para esto.
>
> Desde ya muchas gracias por su ayuda.
>
> Dario
>
> ________________________________
> ¡Viví la mejor experiencia en la web!
> Descargá gratis el nuevo Internet Explorer 8
> http://downloads.yahoo.com/ieak8/?l=ar
>
>



--
Javier Leyba
Barcelona - Spain
http://blog.leyba.com.ar
http://www.leybafendrik.com.ar

#25309 De: Fernando Wermus <fernando.wermus@...>
Fecha: Mar, 30 de Jun, 2009 4:39 pm
Asunto: Re: [Java] ACEGI, JGUARD, JSECURITY, Que pueden aconsejarme...
fewermus
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Jsecurity, que esta por entrar a la comunidad apache, se que es realmente simple de usar, segun el comentario de ellos. Por el lado de ACEGI, todo es para mi muy complejo. Depende del tipo de seguridad que estas buscando

2009/6/30 Dario Javier Nutz <dario_jn@...>


Como están?

    Los molesto en esta ocasión para aconsejarme un poco sobre que framework de seguridad puedo utilizar para resolver el siguiente tema:

Necesito, además de controlar el acceso a las pantalla de una aplicación, mostrar u ocultar botones de funciones tales como "Nuevo", "Modificar", "Borrar", "Consultar", "Procesar", etc.  dependiendo del rol/perfil/grupo del usuario autenticado.

¿Con que framework les parece que lo puedo resolver?

Mire un poco los ACLs de ACEGI pero no estoy seguro que se aplica para esto.

Desde ya muchas gracias por su ayuda.

Dario



¡Viví la mejor experiencia en la web!
Descargá gratis el nuevo Internet Explorer 8
http://downloads.yahoo.com/ieak8/?l=ar



--
Fernando Wermus.

www.linkedin.com/in/fernandowermus

#25308 De: Dario Javier Nutz <dario_jn@...>
Fecha: Mar, 30 de Jun, 2009 4:28 pm
Asunto: ACEGI, JGUARD, JSECURITY, Que pueden aconsejarme...
dario_jn
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Como están?

    Los molesto en esta ocasión para aconsejarme un poco sobre que framework de seguridad puedo utilizar para resolver el siguiente tema:

Necesito, además de controlar el acceso a las pantalla de una aplicación, mostrar u ocultar botones de funciones tales como "Nuevo", "Modificar", "Borrar", "Consultar", "Procesar", etc.  dependiendo del rol/perfil/grupo del usuario autenticado.

¿Con que framework les parece que lo puedo resolver?

Mire un poco los ACLs de ACEGI pero no estoy seguro que se aplica para esto.

Desde ya muchas gracias por su ayuda.

Dario



¡Viví la mejor experiencia en la web!
Descargá gratis el nuevo Internet Explorer 8
http://downloads.yahoo.com/ieak8/?l=ar

#25307 De: "Lichi" <lisandro_medrano@...>
Fecha: Mar, 30 de Jun, 2009 12:51 pm
Asunto: Re: swing
lisandro_med...
En línea En línea
Enviar correo Enviar correo
 
Hola, te paso un ejemplo que borra todos los campos de un form

public void enableAll(Container cont, boolean cond){
		 Object items[]=cont.getComponents();
		 for(int i=0;i<items.length;i++){
			 Object item=items[i];
			 if (item instanceof JTextComponent) {
				 ((JTextComponent) item).setEditable(cond);
			 }
			 if (item instanceof AbstractButton) {
				 ((AbstractButton) item).setEnabled(cond);
			 }
			 if (item instanceof JComboBox) {
				 ((JComboBox)item).setEnabled(cond);
			 }
			 if (item instanceof JCheckBox) {
				 ((JCheckBox)item).setEnabled(cond);
			 }
			 if (item instanceof Container) {
				 enableAll((Container)item,cond);
			 }
		 }
	 }

Espero te sirva
Saludos
--- En DesarrolloJava@..., Pablo Lillia <pablofer72@...>
escribió:
>
> El 29/06/2009 20:32, chris666456 escribió:
> > Hola a todos tengo una duda ¿Como puedo recorrer todos los componentes de un
formulario? esto es para preguntar si es un jTextField y si es que lo bloquee
para que no se pueda editar
> >
> >
> ¿Algo así?
>
http://www.java2s.com/Code/Java/Swing-JFC/Retrieveallcomponentsindividually.htm
>
> No dejes de repasar el tutorial de Swing:
> http://java.sun.com/docs/books/tutorial/uiswing/
> http://java.sun.com/docs/books/tutorial/uiswing/components/index.html
>
> Slds.-
> Pablo
>

#25306 De: "Alvaro Gomez" <agomez@...>
Fecha: Lun, 29 de Jun, 2009 2:55 pm
Asunto: RE: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados
ernestomarti...
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Porque no instalas una version mas reciente de Apache Tomcat como la 6.0.14


De: luis abel salvador quinto [mailto:salvador_5to@...]
Enviado el: Sábado, 27 de Junio de 2009 07:54 p.m.
Para: Claudio Fernandez
CC: programacionfiis; desarrollo java
Asunto: Re: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

Hola amigo, claro que el driver esta en el tomcat, como te digo en otra version si funca en esta maldita version no¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿

 
Luis 
 



De: Claudio Fernandez <claudiof@gmail.com>
Para: luis abel salvador quinto <salvador_5to@yahoo.es>
Enviado: jueves, 25 de junio, 2009 17:56:07
Asunto: Re: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

Banca, otra cosa. Te està tirando un no suitable driver, tenes el driver de oracle en tu classpath? (o en el classpath del tomcat en caso de que no lo estes creando especificamente en tu aplicacion).

2009/6/25 luis abel salvador quinto <salvador_5to@yahoo.es>
Hola caludio
Segui tu consejo, he creado el data source dentro de mi proyecto y el mensaje me sale igual
 
mi context.xml
 

<?

xml version="1.0" encoding="UTF-8"?>

<

Context path="/PruebaWebDS" docBase="/PruebaWebDS" debug="5" reloadable="true" crossContext="true">

<

Resource name="jdbc/myoracle" auth="Container"

type="javax.sql.DataSource"

removeAbandoned="true"

removeAbandonedTimeout="30"

maxActive="100"

maxIdle="30"

maxWait="10000"

username="SYSTEM"

password="systemoracle"

driverClassName="oracle.jdbc.driver.OracleDriver"

url="jdbc:oracle:thin:@salvador-pc:1521:BDORACLE"/>

</

Context>
 

25-jun-2009 16:15:48 org.apache.catalina.startup.Catalina start
INFO: Server startup in 2265 ms
class ConexionDataSource
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '

' for connect URL 'null'
        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:780)
        at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource
.java:540)
        at comp.ConexionDataSource.crearConexion(ConexionDataSource.java:27)

        at org.apache.jsp.index_jsp._jspService(index_jsp.java:51)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:324)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
92)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

ilterChain.java:157)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(Standard

ContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
0)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ssConnection(Http11Protocol.java:705)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java

:577)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:683)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.sql.SQLException: No suitable driver
        at java.sql.DriverManager.getDriver(DriverManager.java:243)

        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:773)
        ... 33 more

Alguna solucionseñores.......... Heeeeeeeeeeeelp¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Luís



De: luis abel salvador quinto <salvador_5to@yahoo.es>
Para: DesarrolloJava@gruposyahoo.com.ar; claudiof@gmail.com
CC: programacionfiis <programacionfiis@yahoogroups.com>
Enviado: jueves, 25 de junio, 2009 16:00:10
Asunto: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados



claro tambien lo he puesto asi, es la priemra pagina que he revisado para realizar el data source.
En otra version del tomcat si me funciona pero esta version NO¡¡¡¡¡¡¡¡¡¡, es algo raro
 
----
 
<Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSource" />
 <ResourceParams name="jdbc/myoracle ">
   <parameter>
  <name>factory</name>
  <value>org.apache.commons. dbcp.BasicDataSo urceFactory</value>

   </parameter>
   <parameter>
  <name>driverClassName</name>
  <value>oracle.jdbc. driver.OracleDri ver</value>

   </parameter>
   <parameter>
  <name>url</name>
  <value>jdbc:oracle: thin:@salvador- pc:1521:BDORACLE</value>
   </parameter>
   <parameter>
  <name>username</name>
  <value>SYSTEM</value>
   </parameter>
   <parameter>
  <name>password</name>
  <value>systemoracle</value>
   </parameter>
   <parameter>
  <name>maxActive</name>
  <value>20</value>
   </parameter>
   <parameter>
  <name>maxIdle</name>
  <value>10</value>
   </parameter>
   <parameter>
  <name>maxWait</name>
  <value>-1</value>
   </parameter>
 </ResourceParams>
 
----
Seguro necesita algo mas
 
gracias por la ayuda
Luís



De: Claudio Fernandez <claudiof@gmail. com>
Para: DesarrolloJava@ gruposyahoo. com.ar
Enviado: jueves, 25 de junio, 2009 14:12:52
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

En el 4 los parametros de configuration se podian poder adentro de la seccion datasource, como en el archvito que muestran aca:

http://tomcat. apache.org/ tomcat-4. 1-doc/jndi- datasource- examples- howto.html

Probaste con eso?

2009/6/25 luis abel salvador quinto <salvador_5to@ yahoo.es>


Hola señores aqui les envio los pasos que he realizado para crear un datasource en tomcat5.0.28. exe (tiene en administrador)

 

En tomcat5.0.28. exe

Cambio el file C:\tomcat\conf\ server.xml, se agreo (se siguio unos ejemplos de internet, ademas el cuando creo el datasource por medio del administrador del tomcat, este te genera ahi)

<!-- Global JNDI resources -->
  <GlobalNamingResourc es>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang. Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache. catalina .UserDatabase"
       description= "User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
      <parameter>
        <name>factory</name>
        <value>org.apache.catalina .users.MemoryUse rDatabaseFactory</value>
      </parameter>
      <parameter>
        <name>pathname</name>
        <value>conf/tomcat- users.xml</value>
      </parameter>
    </ResourceParams>

 

<!-- Nuevo datasouce -->

 <Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSourc e" driverClassName= "oracle.jdbc. OracleDriver"
              url="jdbc:oracle: thin:@salvador- pc:1521:BDORACLE"
              username="SYSTEM" password="systemora cle" maxActive="20" maxIdle="10"
              maxWait="-1" />

 <!---->
  </GlobalNamingResour ces>

ojo:

- En el apache-tomcat- 5.5.27.zip esto se agrega en :\tomcat\conf\ context.xml y ahi si funciona mi data source

- En tomcat5.0.28. exe el file  \tomcat\conf\ context.xml  no existe   ¡¡¡¡¡¡¡¡

 

 

Agrege el classes12.jar C:\tomcat\common\ lib\
 

En mi proyecto PruebaWebDS

en el web.xml agrego

 

<resource-ref>

<description>Oracle Datasource example</description>

<res-ref-name>jdbc/myoracle</res-ref-name>

<res-type>javax.sql.DataSourc e</res-type>

<res-auth>Container</res-auth>

</

resource-ref>

 

 

clase

public

class ConexionDataSource {

public void crearConexion( ){

DataSource ds =

null;

Connection conn =

null;

try{

System.

out.println("class ConexionDataSource");

Context initContext =

new InitialContext( );

Context envContext = (Context)initContex t.lookup(

"java:/comp/ env");

ds = (DataSource) envContext. lookup(

"jdbc/myoracle");

conn = ds.getConnection( );

System.

out.println("conn="+conn);

}

catch(Exception e){

e.printStackTrace( );

}

}

}

 en pagina index.jsp lo llamo

<%@

page language="java" import="java.util.* " pageEncoding="ISO-8859-1"%>

<%@

page import="comp.ConexionDataS o urce"%>

<%

String path = request.getContextP ath();

String basePath = request.getScheme( )+

"://"+request.getServerN ame()+":"+request.getServerP ort()+path+"/";

ConexionDataSource onexionDataSource =

new ConexionDataSource( );

onexionDataSource. crearConexion( );

%>

.

.

.

.

.

 En la consola sale lo siguiente

25-jun-2009 13:05:54 org.apache.coyote. http11.Http11Pro tocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:54 org.apache.catalina .startup. Catalina load
INFO: Initialization processed in 703 ms
25-jun-2009 13:05:54 org.apache.catalina .core.StandardSe rvice start
INFO: Arrancando servicio Catalina
25-jun-2009 13:05:54 org.apache.catalina .core.StandardEn gine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st start
INFO: Desactivada la validaci¾n XML
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \admin.xml
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. util.LocalString s', returnNull=tru
e
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. action.ActionRes ources', returnNul
l=true
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.webapp. admin.Applicatio nResources', retur
nNull=true
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \balancer. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \manager. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /PruebaWebDS desde
URL file:C:/tomcat/ webapps/PruebaWe bDS
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /jsp-examples desde
 URL file:C:\tomcat\ webapps\jsp- examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto  desde URL file:C:\
tomcat\webapps\ ROOT
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /servlets-examples
desde URL file:C:\tomcat\ webapps\servlets -examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /tomcat-docs desde
URL file:C:\tomcat\ webapps\tomcat- docs
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /webdav desde URL f
ile:C:\tomcat\ webapps\webdav
25-jun-2009 13:05:56 org.apache.coyote. http11.Http11Pro tocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:56 org.apache.jk. common.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25-jun-2009 13:05:56 org.apache.jk. server.JkMain start
INFO: Jk running ID=0 time=0/15  config=C:\tomcat\ conf\jk2. properties
25-jun-2009 13:05:56 org.apache.catalina .startup. Catalina start
INFO: Server startup in 2359 ms
class ConexionDataSource
org.apache.commons. dbcp.SQLNestedEx ception: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:780)

        at org.apache.commons. dbcp.BasicDataSo urce.getConnecti on(BasicDataSour ce
.java:540)
        at comp.ConexionDataSo urce.crearConexi on(ConexionDataS ource.java: 29)
        at org.apache.jsp. index_jsp. _jspService( index_jsp. java:51)
        at org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:94)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper
.java:324)
        at org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:2
92)
        at org.apache.jasper. servlet.JspServl et.service( JspServlet. java:236)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter (Appl
icationFilterChain. java:237)
        at org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationF
ilterChain.java: 157)
        at org.apache.catalina .core.StandardWr apperValve. invoke(StandardW rapperV
alve.java:214)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardCo ntextValve. invokeInternal( Standard
ContextValve. java:198)
        at org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC ontextV
alve.java:152)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv e.j
ava:137)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.j
ava:118)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 102)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineVal
ve.java:109)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. java:929)

        at org.apache.coyote. tomcat5.CoyoteAd apter.service( CoyoteAdapter. java:16
0)
        at org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java
:799)
        at org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. proce
ssConnection( Http11Protocol. java:705)
        at org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java
:577)
        at org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadP
ool.java:683)
        at java.lang.Thread. run(Thread. java:595)
Caused by: java.sql.SQLExcepti on: No suitable driver
        at java.sql.DriverMana ger.getDriver( DriverManager. java:243)
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:773)
        ... 33 more

Sorry por lo extenso del mensaje pero me pidieron asi,..... jejejej

 

les agradecere su ayuda

 

Luís Salvador

De: luis abel salvador quinto <salvador_5to@ yahoo.es>
Para: programacionfiis <programacionfiis@ yahoogroups. com>; desarrollo java <DesarrolloJava@ gruposyahoo. com.ar>
Enviado: miércoles, 24 de junio, 2009 22:05:51
Asunto: DATA SOURCE en tomcat 5.0.28

Hola amigos
Estoy usando el tomcat 5.0.28 (es un ejecutable que biene con su jdk)
el tema es que he tratado de crear un dataSource para oracle y me retorna un error referente a las librerias del
mismo tomcat
 
En otras versiones del tomcat si he realizado datasource, pero parece que esta version necesita otras cositas
El cliente trabaja con ese servidor ( :( ), asi que no puedo cambiar por otro
 
Les agradeceria su ayuda par
 
postata: les enviare los pasos que he realizado segun ejemplos de internet
 
Luís
 







#25305 De: "Alvaro Gomez" <agomez@...>
Fecha: Lun, 29 de Jun, 2009 2:51 pm
Asunto: RE: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados
ernestomarti...
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Si, me referia a que el server que configurastes en el server anterior fuera el mismo en el cual pero al parecer es por la libreria de conexion, aunque me parece raro que en una te funcionara si estas utilizando la misma libreria de clases de conexion


De: luis abel salvador quinto [mailto:salvador_5to@...]
Enviado el: Sábado, 27 de Junio de 2009 08:04 p.m.
Para: agomez@...
CC: programacionfiis; desarrollo java
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

???
como que ambos server
yo solo configuro el server.xml del tomcat eso debe ser suficiente
ademas estoy realizando este datasource para oracle 9i y en la plataforma win
Luís



De: Alvaro Gomez <agomez@....com.sv>
Para: DesarrolloJava@gruposyahoo.com.ar
Enviado: viernes, 26 de junio, 2009 11:28:53
Asunto: RE: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

La configuracion de ambos server.xml tiene que ser iguales, no tendrias que tener problemas con la version, que version de Oracle estas utilizando?


De: luis abel salvador quinto [mailto:salvador_ 5to@yahoo. es]
Enviado el: Jueves, 25 de Junio de 2009 03:00 p.m.
Para: DesarrolloJava@ gruposyahoo. com.ar; claudiof@gmail. com
CC: programacionfiis
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

claro tambien lo he puesto asi, es la priemra pagina que he revisado para realizar el data source.
En otra version del tomcat si me funciona pero esta version NO¡¡¡¡¡¡¡¡¡¡, es algo raro
 
----
 
<Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSource" />
 <ResourceParams name="jdbc/myoracle ">
   <parameter>
  <name>factory</name>
  <value>org.apache.commons. dbcp.BasicDataSo urceFactory</value>
   </parameter>
   <parameter>
  <name>driverClassName</name>
  <value>oracle.jdbc. driver.OracleDri ver</value>
   </parameter>
   <parameter>
  <name>url</name>
  <value>jdbc:oracle: thin:@salvador- pc:1521:BDORACLE</value>
   </parameter>
   <parameter>
  <name>username</name>
  <value>SYSTEM</value>
   </parameter>
   <parameter>
  <name>password</name>
  <value>systemoracle</value>
   </parameter>
   <parameter>
  <name>maxActive</name>
  <value>20</value>
   </parameter>
   <parameter>
  <name>maxIdle</name>
  <value>10</value>
   </parameter>
   <parameter>
  <name>maxWait</name>
  <value>-1</value>
   </parameter>
 </ResourceParams>
 
----
Seguro necesita algo mas
 
gracias por la ayuda
Luís



De: Claudio Fernandez <claudiof@gmail. com>
Para: DesarrolloJava@ gruposyahoo. com.ar
Enviado: jueves, 25 de junio, 2009 14:12:52
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

En el 4 los parametros de configuration se podian poder adentro de la seccion datasource, como en el archvito que muestran aca:

http://tomcat. apache.org/ tomcat-4. 1-doc/jndi- datasource- examples- howto.html

Probaste con eso?

2009/6/25 luis abel salvador quinto <salvador_5to@ yahoo.es>


Hola señores aqui les envio los pasos que he realizado para crear un datasource en tomcat5.0.28. exe (tiene en administrador)

 

En tomcat5.0.28. exe

Cambio el file C:\tomcat\conf\ server.xml, se agreo (se siguio unos ejemplos de internet, ademas el cuando creo el datasource por medio del administrador del tomcat, este te genera ahi)

<!-- Global JNDI resources -->
  <GlobalNamingResourc es>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang. Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache. catalina .UserDatabase"
       description= "User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
      <parameter>
        <name>factory</name>
        <value>org.apache.catalina .users.MemoryUse rDatabaseFactory</value>
      </parameter>
      <parameter>
        <name>pathname</name>
        <value>conf/tomcat- users.xml</value>
      </parameter>
    </ResourceParams>

 

<!-- Nuevo datasouce -->

 <Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSourc e" driverClassName= "oracle.jdbc. OracleDriver"
              url="jdbc:oracle: thin:@salvador- pc:1521:BDORACLE"
              username="SYSTEM" password="systemora cle" maxActive="20" maxIdle="10"
              maxWait="-1" />

 <!---->
  </GlobalNamingResour ces>

ojo:

- En el apache-tomcat- 5.5.27.zip esto se agrega en :\tomcat\conf\ context.xml y ahi si funciona mi data source

- En tomcat5.0.28. exe el file  \tomcat\conf\ context.xml  no existe   ¡¡¡¡¡¡¡¡

 

 

Agrege el classes12.jar C:\tomcat\common\ lib\
 

En mi proyecto PruebaWebDS

en el web.xml agrego

 

<resource-ref>

<description>Oracle Datasource example</description>

<res-ref-name>jdbc/myoracle</res-ref-name>

<res-type>javax.sql.DataSourc e</res-type>

<res-auth>Container</res-auth>

</

resource-ref>

 

 

clase

public

class ConexionDataSource {

public void crearConexion( ){

DataSource ds =

null;

Connection conn =

null;

try{

System.

out.println("class ConexionDataSource");

Context initContext =

new InitialContext( );

Context envContext = (Context)initContex t.lookup(

"java:/comp/ env");

ds = (DataSource) envContext. lookup(

"jdbc/myoracle");

conn = ds.getConnection( );

System.

out.println("conn="+conn);

}

catch(Exception e){

e.printStackTrace( );

}

}

}

 en pagina index.jsp lo llamo

<%@

page language="java" import="java.util.* " pageEncoding="ISO-8859-1"%>

<%@

page import="comp.ConexionDataS o urce"%>

<%

String path = request.getContextP ath();

String basePath = request.getScheme( )+

"://"+request.getServerN ame()+":"+request.getServerP ort()+path+"/";

ConexionDataSource onexionDataSource =

new ConexionDataSource( );

onexionDataSource. crearConexion( );

%>

.

.

.

.

.

 En la consola sale lo siguiente

25-jun-2009 13:05:54 org.apache.coyote. http11.Http11Pro tocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:54 org.apache.catalina .startup. Catalina load
INFO: Initialization processed in 703 ms
25-jun-2009 13:05:54 org.apache.catalina .core.StandardSe rvice start
INFO: Arrancando servicio Catalina
25-jun-2009 13:05:54 org.apache.catalina .core.StandardEn gine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st start
INFO: Desactivada la validaci¾n XML
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \admin.xml
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. util.LocalString s', returnNull=tru
e
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. action.ActionRes ources', returnNul
l=true
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.webapp. admin.Applicatio nResources', retur
nNull=true
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \balancer. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \manager. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /PruebaWebDS desde
URL file:C:/tomcat/ webapps/PruebaWe bDS
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /jsp-examples desde
 URL file:C:\tomcat\ webapps\jsp- examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto  desde URL file:C:\
tomcat\webapps\ ROOT
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /servlets-examples
desde URL file:C:\tomcat\ webapps\servlets -examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /tomcat-docs desde
URL file:C:\tomcat\ webapps\tomcat- docs
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /webdav desde URL f
ile:C:\tomcat\ webapps\webdav
25-jun-2009 13:05:56 org.apache.coyote. http11.Http11Pro tocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:56 org.apache.jk. common.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25-jun-2009 13:05:56 org.apache.jk. server.JkMain start
INFO: Jk running ID=0 time=0/15  config=C:\tomcat\ conf\jk2. properties
25-jun-2009 13:05:56 org.apache.catalina .startup. Catalina start
INFO: Server startup in 2359 ms
class ConexionDataSource
org.apache.commons. dbcp.SQLNestedEx ception: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:780)

        at org.apache.commons. dbcp.BasicDataSo urce.getConnecti on(BasicDataSour ce
.java:540)
        at comp.ConexionDataSo urce.crearConexi on(ConexionDataS ource.java: 29)
        at org.apache.jsp. index_jsp. _jspService( index_jsp. java:51)
        at org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:94)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper
.java:324)
        at org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:2
92)
        at org.apache.jasper. servlet.JspServl et.service( JspServlet. java:236)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter (Appl
icationFilterChain. java:237)
        at org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationF
ilterChain.java: 157)
        at org.apache.catalina .core.StandardWr apperValve. invoke(StandardW rapperV
alve.java:214)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardCo ntextValve. invokeInternal( Standard
ContextValve. java:198)
        at org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC ontextV
alve.java:152)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv e.j
ava:137)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.j
ava:118)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 102)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineVal
ve.java:109)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. java:929)

        at org.apache.coyote. tomcat5.CoyoteAd apter.service( CoyoteAdapter. java:16
0)
        at org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java
:799)
        at org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. proce
ssConnection( Http11Protocol. java:705)
        at org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java
:577)
        at org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadP
ool.java:683)
        at java.lang.Thread. run(Thread. java:595)
Caused by: java.sql.SQLExcepti on: No suitable driver
        at java.sql.DriverMana ger.getDriver( DriverManager. java:243)
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:773)
        ... 33 more

Sorry por lo extenso del mensaje pero me pidieron asi,..... jejejej

 

les agradecere su ayuda

 

Luís Salvador

De: luis abel salvador quinto <salvador_5to@ yahoo.es>
Para: programacionfiis <programacionfiis@ yahoogroups. com>; desarrollo java <DesarrolloJava@ gruposyahoo. com.ar>
Enviado: miércoles, 24 de junio, 2009 22:05:51
Asunto: DATA SOURCE en tomcat 5.0.28

Hola amigos
Estoy usando el tomcat 5.0.28 (es un ejecutable que biene con su jdk)
el tema es que he tratado de crear un dataSource para oracle y me retorna un error referente a las librerias del
mismo tomcat
 
En otras versiones del tomcat si he realizado datasource, pero parece que esta version necesita otras cositas
El cliente trabaja con ese servidor ( :( ), asi que no puedo cambiar por otro
 
Les agradeceria su ayuda par
 
postata: les enviare los pasos que he realizado segun ejemplos de internet
 
Luís
 





#25304 De: Pablo Lillia <pablofer72@...>
Fecha: Lun, 29 de Jun, 2009 11:44 pm
Asunto: Re: [Java] swing
pablofer72
Sin conexión Sin conexión
Enviar correo Enviar correo
 
El 29/06/2009 20:32, chris666456 escribió:
> Hola a todos tengo una duda ¿Como puedo recorrer todos los componentes de un
formulario? esto es para preguntar si es un jTextField y si es que lo bloquee
para que no se pueda editar
>
>
¿Algo así?
http://www.java2s.com/Code/Java/Swing-JFC/Retrieveallcomponentsindividually.htm

No dejes de repasar el tutorial de Swing:
http://java.sun.com/docs/books/tutorial/uiswing/
http://java.sun.com/docs/books/tutorial/uiswing/components/index.html

Slds.-
Pablo

#25303 De: "chris666456" <chris_666456@...>
Fecha: Lun, 29 de Jun, 2009 11:32 pm
Asunto: swing
chris666456
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola a todos tengo una duda ¿Como puedo recorrer todos los componentes de un
formulario? esto es para preguntar si es un jTextField y si es que lo bloquee
para que no se pueda editar

#25302 De: Federico Piazza <federico.piazza@...>
Fecha: Lun, 29 de Jun, 2009 6:34 pm
Asunto: Re: [Java] LifeRay
fedepia
Sin conexión Sin conexión
Enviar correo Enviar correo
 
No hay problema. Unos temas que me faltó detallar un poco más, es acerca de qué es lo que necesitas hacer.

Tenés que tener en cuenta dos puntos importantes a la hora de desarrollar en Liferay, es decir, podés:
1- Extender la funcionalidad existente del CMS, por ejemplo modificando su código fuente
2- ...o crear un nuevo portlet que tenga la funcionalidad que necesites

Te lo comento como dos temas separados, porque según lo que quieras hacer, la gente de Liferay creó un ambiente para lo que necesites. Para el punto 1, los tipos ofrecen un "Extension Environment", te puede servir para orientarte este link (es una documentación vieja). Por otro lado, para el punto 2, proveen un sdk para crear portlets... creo que se llama "Liferay SDK Plugin", este otro link te puede servir.

Bueno, espero que te sirva la info.

Saludos,

Federico


PD: una cosita que me olvidé decirte es que liferay usa como base de datos por default a HSQL, si querés cambiar la base de datos, busca información sobre cómo crear el archivo "portal-ext.properties"





2009/6/29 Fernando Wermus <fernando.wermus@...>


muchas gracias Federico. No conocia nadie que hubiera trabajado con Liferay y tus comentarios fueron muy positivos para entender por donde agarrar.

2009/6/29 Federico Piazza <federico.piazza@...>


Hola Fernando, como estas? Te cuento que estuve trabajando unos meses con Liferay 5.2, basicamente lo que hice fue integrarlo con una suite de BI. Por otro lado, estudie como extender el cms desarrollando con el toolkit que ofrece, crear porlets y themes usando el ambiente de liferay.

Personalmente, creo que el portal esta bueno, la comunidad es grande, hay cualquier cantidad de portlets y en el foro oficial obtenes una buena participacion de la gente, pero la documentacion (por lo menos hace unos 3 meses) estaba desactualizada... demasiaaaado desactualizada. La curva de aprendizaje es corta, es facil aprender a desarrollar portlets. Aunque tiene limitaciones que dejan algo que desear, esto se gana seguridad. Otra desventaja es que hay poquisimos temas desarrollados para instalarte, y encima son espantosos, pero como ya te comente, hace un par de meses que deje de trabajar con Liferay.

Por otro lado, no tuve la suerte de encontrar otro cms en java por lo que no sabria decirte ventajas y desventajas sobre una arquitectura similar. He probado otro cms como joomla, y la verdad que esta excelente, pero es un mundo completamente distinto (dentro del rubro cms).

Saludos,

Federico


pd: sobre la licencia podes encontrar algo aca http://www.liferay.com/web/guest/products/portal/licensing


2009/6/26 Fernando Wermus <fernando.wermus@...>



Alguien trabajo con Liferay?

Que tipo de licencia ofrece? cual fue su experiencia con Liferay, que otros cms han probado?

Saludos!

--
Fernando Wermus.

www.linkedin.com/in/fernandowermus




#25301 De: Fernando Wermus <fernando.wermus@...>
Fecha: Lun, 29 de Jun, 2009 4:41 pm
Asunto: Re: [Java] LifeRay
fewermus
Sin conexión Sin conexión
Enviar correo Enviar correo
 
muchas gracias Federico. No conocia nadie que hubiera trabajado con Liferay y tus comentarios fueron muy positivos para entender por donde agarrar.

2009/6/29 Federico Piazza <federico.piazza@...>


Hola Fernando, como estas? Te cuento que estuve trabajando unos meses con Liferay 5.2, basicamente lo que hice fue integrarlo con una suite de BI. Por otro lado, estudie como extender el cms desarrollando con el toolkit que ofrece, crear porlets y themes usando el ambiente de liferay.

Personalmente, creo que el portal esta bueno, la comunidad es grande, hay cualquier cantidad de portlets y en el foro oficial obtenes una buena participacion de la gente, pero la documentacion (por lo menos hace unos 3 meses) estaba desactualizada... demasiaaaado desactualizada. La curva de aprendizaje es corta, es facil aprender a desarrollar portlets. Aunque tiene limitaciones que dejan algo que desear, esto se gana seguridad. Otra desventaja es que hay poquisimos temas desarrollados para instalarte, y encima son espantosos, pero como ya te comente, hace un par de meses que deje de trabajar con Liferay.

Por otro lado, no tuve la suerte de encontrar otro cms en java por lo que no sabria decirte ventajas y desventajas sobre una arquitectura similar. He probado otro cms como joomla, y la verdad que esta excelente, pero es un mundo completamente distinto (dentro del rubro cms).

Saludos,

Federico


pd: sobre la licencia podes encontrar algo aca http://www.liferay.com/web/guest/products/portal/licensing


2009/6/26 Fernando Wermus <fernando.wermus@...>



Alguien trabajo con Liferay?

Que tipo de licencia ofrece? cual fue su experiencia con Liferay, que otros cms han probado?

Saludos!

--
Fernando Wermus.

www.linkedin.com/in/fernandowermus





--
Fernando Wermus.

www.linkedin.com/in/fernandowermus

#25300 De: Fernando Wermus <fernando.wermus@...>
Fecha: Lun, 29 de Jun, 2009 4:39 pm
Asunto: Re: [Java] LifeRay
fewermus
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Probaste Alfresco?

2009/6/29 Javier Leyba <xleyba@...>


La alternativa natural a Liferay me parece que es Alfresco
(http://www.alfresco.com/).

Saludos

2009/6/29 Federico Piazza <federico.piazza@...>:


>
>
> Hola Fernando, como estas? Te cuento que estuve trabajando unos meses con
> Liferay 5.2, basicamente lo que hice fue integrarlo con una suite de BI. Por
> otro lado, estudie como extender el cms desarrollando con el toolkit que
> ofrece, crear porlets y themes usando el ambiente de liferay.
>
> Personalmente, creo que el portal esta bueno, la comunidad es grande, hay
> cualquier cantidad de portlets y en el foro oficial obtenes una buena
> participacion de la gente, pero la documentacion (por lo menos hace unos 3
> meses) estaba desactualizada... demasiaaaado desactualizada. La curva de
> aprendizaje es corta, es facil aprender a desarrollar portlets. Aunque tiene
> limitaciones que dejan algo que desear, esto se gana seguridad. Otra
> desventaja es que hay poquisimos temas desarrollados para instalarte, y
> encima son espantosos, pero como ya te comente, hace un par de meses que
> deje de trabajar con Liferay.
>
> Por otro lado, no tuve la suerte de encontrar otro cms en java por lo que no
> sabria decirte ventajas y desventajas sobre una arquitectura similar. He
> probado otro cms como joomla, y la verdad que esta excelente, pero es un
> mundo completamente distinto (dentro del rubro cms).
>
> Saludos,
>
> Federico
>
>
> pd: sobre la licencia podes encontrar algo aca
> http://www.liferay.com/web/guest/products/portal/licensing
>
>
> 2009/6/26 Fernando Wermus <fernando.wermus@...>
>>
>>
>> Alguien trabajo con Liferay?
>>
>> Que tipo de licencia ofrece? cual fue su experiencia con Liferay, que
>> otros cms han probado?
>>
>> Saludos!
>>
>> --
>> Fernando Wermus.
>>
>> www.linkedin.com/in/fernandowermus
>
>
>
>

--
Javier Leyba
Barcelona - Spain
http://blog.leyba.com.ar
http://www.leybafendrik.com.ar



--
Fernando Wermus.

www.linkedin.com/in/fernandowermus

#25299 De: Javier Leyba <xleyba@...>
Fecha: Lun, 29 de Jun, 2009 12:45 pm
Asunto: Re: [Java] LifeRay
xavierleyba
Sin conexión Sin conexión
Enviar correo Enviar correo
 
La alternativa natural a Liferay me parece que es Alfresco
(http://www.alfresco.com/).

Saludos


2009/6/29 Federico Piazza <federico.piazza@...>:
>
>
> Hola Fernando, como estas? Te cuento que estuve trabajando unos meses con
> Liferay 5.2, basicamente lo que hice fue integrarlo con una suite de BI. Por
> otro lado, estudie como extender el cms desarrollando con el toolkit que
> ofrece, crear porlets y themes usando el ambiente de liferay.
>
> Personalmente, creo que el portal esta bueno, la comunidad es grande, hay
> cualquier cantidad de portlets y en el foro oficial obtenes una buena
> participacion de la gente, pero la documentacion (por lo menos hace unos 3
> meses) estaba desactualizada... demasiaaaado desactualizada. La curva de
> aprendizaje es corta, es facil aprender a desarrollar portlets. Aunque tiene
> limitaciones que dejan algo que desear, esto se gana seguridad. Otra
> desventaja es que hay poquisimos temas desarrollados para instalarte, y
> encima son espantosos, pero como ya te comente, hace un par de meses que
> deje de trabajar con Liferay.
>
> Por otro lado, no tuve la suerte de encontrar otro cms en java por lo que no
> sabria decirte ventajas y desventajas sobre una arquitectura similar. He
> probado otro cms como joomla, y la verdad que esta excelente, pero es un
> mundo completamente distinto (dentro del rubro cms).
>
> Saludos,
>
> Federico
>
>
> pd: sobre la licencia podes encontrar algo aca
> http://www.liferay.com/web/guest/products/portal/licensing
>
>
> 2009/6/26 Fernando Wermus <fernando.wermus@...>
>>
>>
>> Alguien trabajo con Liferay?
>>
>> Que tipo de licencia ofrece? cual fue su experiencia con Liferay, que
>> otros cms han probado?
>>
>> Saludos!
>>
>> --
>> Fernando Wermus.
>>
>> www.linkedin.com/in/fernandowermus
>
>
>
>



--
Javier Leyba
Barcelona - Spain
http://blog.leyba.com.ar
http://www.leybafendrik.com.ar

#25298 De: Federico Piazza <federico.piazza@...>
Fecha: Lun, 29 de Jun, 2009 12:27 pm
Asunto: Re: [Java] LifeRay
fedepia
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola Fernando, como estas? Te cuento que estuve trabajando unos meses con Liferay 5.2, basicamente lo que hice fue integrarlo con una suite de BI. Por otro lado, estudie como extender el cms desarrollando con el toolkit que ofrece, crear porlets y themes usando el ambiente de liferay.

Personalmente, creo que el portal esta bueno, la comunidad es grande, hay cualquier cantidad de portlets y en el foro oficial obtenes una buena participacion de la gente, pero la documentacion (por lo menos hace unos 3 meses) estaba desactualizada... demasiaaaado desactualizada. La curva de aprendizaje es corta, es facil aprender a desarrollar portlets. Aunque tiene limitaciones que dejan algo que desear, esto se gana seguridad. Otra desventaja es que hay poquisimos temas desarrollados para instalarte, y encima son espantosos, pero como ya te comente, hace un par de meses que deje de trabajar con Liferay.

Por otro lado, no tuve la suerte de encontrar otro cms en java por lo que no sabria decirte ventajas y desventajas sobre una arquitectura similar. He probado otro cms como joomla, y la verdad que esta excelente, pero es un mundo completamente distinto (dentro del rubro cms).

Saludos,

Federico


pd: sobre la licencia podes encontrar algo aca http://www.liferay.com/web/guest/products/portal/licensing


2009/6/26 Fernando Wermus <fernando.wermus@...>


Alguien trabajo con Liferay?

Que tipo de licencia ofrece? cual fue su experiencia con Liferay, que otros cms han probado?

Saludos!

--
Fernando Wermus.

www.linkedin.com/in/fernandowermus



#25297 De: "Miguel Senosiain" <msenosiain@...>
Fecha: Lun, 29 de Jun, 2009 4:23 am
Asunto: RE: [Java] svn en netbeans
micel286
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Si podes tener la cantidad de proyectos que quieras y todos en el mismo repositorio si queres

 

 

De: DesarrolloJava@... [mailto:DesarrolloJava@...] En nombre de Pablo Vagliati
Enviado el: domingo, 28 de junio de 2009 12:03 a.m.
Para: DesarrolloJava@...
Asunto: [Java] svn en netbeans

 




hola,

puedo tener en netbeans dos proyectos asociados a dos carpetas de un mismo repositorio svn? En particular estoy trabajando con LWUIT:

https://lwuit.dev.java.net/svn/lwuit/trunk/

y cuando intento crear el segundo proyecto me da problemas de auntentificacion. El usuario es "guest" y sin clave. 

Estoy utilizando el netbeans 6.5 sobre ubuntu 8.10.

Lo mas probable es que sea error mio pero.. puedo tener dos proyectos, no?

--
Ing. Pablo Vagliati
0054 03858 15 44 9012


#25296 De: Pablo Vagliati <jvagliat@...>
Fecha: Dom, 28 de Jun, 2009 3:10 pm
Asunto: agentes moviles
jvagliat
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola,

en lineas generales, que recomiendan hoy para agentes moviles?

--
Ing. Pablo Vagliati
0054 03858 15 44 9012

#25295 De: luis abel salvador quinto <salvador_5to@...>
Fecha: Dom, 28 de Jun, 2009 1:54 am
Asunto: Re: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados
salvador_5to
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola amigo, claro que el driver esta en el tomcat, como te digo en otra version si funca en esta maldita version no¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿

 
Luis 
 



De: Claudio Fernandez <claudiof@...>
Para: luis abel salvador quinto <salvador_5to@...>
Enviado: jueves, 25 de junio, 2009 17:56:07
Asunto: Re: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

Banca, otra cosa. Te està tirando un no suitable driver, tenes el driver de oracle en tu classpath? (o en el classpath del tomcat en caso de que no lo estes creando especificamente en tu aplicacion).

2009/6/25 luis abel salvador quinto <salvador_5to@...>
Hola caludio
Segui tu consejo, he creado el data source dentro de mi proyecto y el mensaje me sale igual
 
mi context.xml
 

<?

xml version="1.0" encoding="UTF-8"?>

<

Context path="/PruebaWebDS" docBase="/PruebaWebDS" debug="5" reloadable="true" crossContext="true">

<

Resource name="jdbc/myoracle" auth="Container"

type="javax.sql.DataSource"

removeAbandoned="true"

removeAbandonedTimeout="30"

maxActive="100"

maxIdle="30"

maxWait="10000"

username="SYSTEM"

password="systemoracle"

driverClassName="oracle.jdbc.driver.OracleDriver"

url="jdbc:oracle:thin:@salvador-pc:1521:BDORACLE"/>

</

Context>
 

25-jun-2009 16:15:48 org.apache.catalina.startup.Catalina start
INFO: Server startup in 2265 ms
class ConexionDataSource
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '

' for connect URL 'null'
        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:780)
        at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource
.java:540)
        at comp.ConexionDataSource.crearConexion(ConexionDataSource.java:27)

        at org.apache.jsp.index_jsp._jspService(index_jsp.java:51)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:324)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
92)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

ilterChain.java:157)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(Standard

ContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
0)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ssConnection(Http11Protocol.java:705)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java

:577)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:683)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.sql.SQLException: No suitable driver
        at java.sql.DriverManager.getDriver(DriverManager.java:243)

        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:773)
        ... 33 more

Alguna solucionseñores.......... Heeeeeeeeeeeelp¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Luís



De: luis abel salvador quinto <salvador_5to@...>
Para: DesarrolloJava@...; claudiof@...
CC: programacionfiis <programacionfiis@yahoogroups.com>
Enviado: jueves, 25 de junio, 2009 16:00:10
Asunto: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados



claro tambien lo he puesto asi, es la priemra pagina que he revisado para realizar el data source.
En otra version del tomcat si me funciona pero esta version NO¡¡¡¡¡¡¡¡¡¡, es algo raro
 
----
 
<Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSource" />
 <ResourceParams name="jdbc/myoracle ">
   <parameter>
  <name>factory</name>
  <value>org.apache.commons. dbcp.BasicDataSo urceFactory</value>

   </parameter>
   <parameter>
  <name>driverClassName</name>
  <value>oracle.jdbc. driver.OracleDri ver</value>

   </parameter>
   <parameter>
  <name>url</name>
  <value>jdbc:oracle: thin:@salvador- pc:1521:BDORACLE</value>
   </parameter>
   <parameter>
  <name>username</name>
  <value>SYSTEM</value>
   </parameter>
   <parameter>
  <name>password</name>
  <value>systemoracle</value>
   </parameter>
   <parameter>
  <name>maxActive</name>
  <value>20</value>
   </parameter>
   <parameter>
  <name>maxIdle</name>
  <value>10</value>
   </parameter>
   <parameter>
  <name>maxWait</name>
  <value>-1</value>
   </parameter>
 </ResourceParams>
 
----
Seguro necesita algo mas
 
gracias por la ayuda
Luís



De: Claudio Fernandez <claudiof@gmail. com>
Para: DesarrolloJava@ gruposyahoo. com.ar
Enviado: jueves, 25 de junio, 2009 14:12:52
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

En el 4 los parametros de configuration se podian poder adentro de la seccion datasource, como en el archvito que muestran aca:

http://tomcat. apache.org/ tomcat-4. 1-doc/jndi- datasource- examples- howto.html

Probaste con eso?

2009/6/25 luis abel salvador quinto <salvador_5to@ yahoo.es>


Hola señores aqui les envio los pasos que he realizado para crear un datasource en tomcat5.0.28. exe (tiene en administrador)

 

En tomcat5.0.28. exe

Cambio el file C:\tomcat\conf\ server.xml, se agreo (se siguio unos ejemplos de internet, ademas el cuando creo el datasource por medio del administrador del tomcat, este te genera ahi)

<!-- Global JNDI resources -->
  <GlobalNamingResourc es>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang. Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache. catalina .UserDatabase"
       description= "User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
      <parameter>
        <name>factory</name>
        <value>org.apache.catalina .users.MemoryUse rDatabaseFactory</value>
      </parameter>
      <parameter>
        <name>pathname</name>
        <value>conf/tomcat- users.xml</value>
      </parameter>
    </ResourceParams>

 

<!-- Nuevo datasouce -->

 <Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSourc e" driverClassName= "oracle.jdbc. OracleDriver"
              url="jdbc:oracle: thin:@salvador- pc:1521:BDORACLE"
              username="SYSTEM" password="systemora cle" maxActive="20" maxIdle="10"
              maxWait="-1" />

 <!---->
  </GlobalNamingResour ces>

ojo:

- En el apache-tomcat- 5.5.27.zip esto se agrega en :\tomcat\conf\ context.xml y ahi si funciona mi data source

- En tomcat5.0.28. exe el file  \tomcat\conf\ context.xml  no existe   ¡¡¡¡¡¡¡¡

 

 

Agrege el classes12.jar C:\tomcat\common\ lib\
 

En mi proyecto PruebaWebDS

en el web.xml agrego

 

<resource-ref>

<description>Oracle Datasource example</description>

<res-ref-name>jdbc/myoracle</res-ref-name>

<res-type>javax.sql.DataSourc e</res-type>

<res-auth>Container</res-auth>

</

resource-ref>

 

 

clase

public

class ConexionDataSource {

public void crearConexion( ){

DataSource ds =

null;

Connection conn =

null;

try{

System.

out.println("class ConexionDataSource");

Context initContext =

new InitialContext( );

Context envContext = (Context)initContex t.lookup(

"java:/comp/ env");

ds = (DataSource) envContext. lookup(

"jdbc/myoracle");

conn = ds.getConnection( );

System.

out.println("conn="+conn);

}

catch(Exception e){

e.printStackTrace( );

}

}

}

 en pagina index.jsp lo llamo

<%@

page language="java" import="java.util.* " pageEncoding="ISO-8859-1"%>

<%@

page import="comp.ConexionDataS o urce"%>

<%

String path = request.getContextP ath();

String basePath = request.getScheme( )+

"://"+request.getServerN ame()+":"+request.getServerP ort()+path+"/";

ConexionDataSource onexionDataSource =

new ConexionDataSource( );

onexionDataSource. crearConexion( );

%>

.

.

.

.

.

 En la consola sale lo siguiente

25-jun-2009 13:05:54 org.apache.coyote. http11.Http11Pro tocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:54 org.apache.catalina .startup. Catalina load
INFO: Initialization processed in 703 ms
25-jun-2009 13:05:54 org.apache.catalina .core.StandardSe rvice start
INFO: Arrancando servicio Catalina
25-jun-2009 13:05:54 org.apache.catalina .core.StandardEn gine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st start
INFO: Desactivada la validaci¾n XML
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \admin.xml
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. util.LocalString s', returnNull=tru
e
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. action.ActionRes ources', returnNul
l=true
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.webapp. admin.Applicatio nResources', retur
nNull=true
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \balancer. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \manager. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /PruebaWebDS desde
URL file:C:/tomcat/ webapps/PruebaWe bDS
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /jsp-examples desde
 URL file:C:\tomcat\ webapps\jsp- examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto  desde URL file:C:\
tomcat\webapps\ ROOT
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /servlets-examples
desde URL file:C:\tomcat\ webapps\servlets -examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /tomcat-docs desde
URL file:C:\tomcat\ webapps\tomcat- docs
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /webdav desde URL f
ile:C:\tomcat\ webapps\webdav
25-jun-2009 13:05:56 org.apache.coyote. http11.Http11Pro tocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:56 org.apache.jk. common.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25-jun-2009 13:05:56 org.apache.jk. server.JkMain start
INFO: Jk running ID=0 time=0/15  config=C:\tomcat\ conf\jk2. properties
25-jun-2009 13:05:56 org.apache.catalina .startup. Catalina start
INFO: Server startup in 2359 ms
class ConexionDataSource
org.apache.commons. dbcp.SQLNestedEx ception: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:780)

        at org.apache.commons. dbcp.BasicDataSo urce.getConnecti on(BasicDataSour ce
.java:540)
        at comp.ConexionDataSo urce.crearConexi on(ConexionDataS ource.java: 29)
        at org.apache.jsp. index_jsp. _jspService( index_jsp. java:51)
        at org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:94)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper
.java:324)
        at org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:2
92)
        at org.apache.jasper. servlet.JspServl et.service( JspServlet. java:236)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter (Appl
icationFilterChain. java:237)
        at org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationF
ilterChain.java: 157)
        at org.apache.catalina .core.StandardWr apperValve. invoke(StandardW rapperV
alve.java:214)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardCo ntextValve. invokeInternal( Standard
ContextValve. java:198)
        at org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC ontextV
alve.java:152)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv e.j
ava:137)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.j
ava:118)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 102)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineVal
ve.java:109)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. java:929)

        at org.apache.coyote. tomcat5.CoyoteAd apter.service( CoyoteAdapter. java:16
0)
        at org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java
:799)
        at org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. proce
ssConnection( Http11Protocol. java:705)
        at org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java
:577)
        at org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadP
ool.java:683)
        at java.lang.Thread. run(Thread. java:595)
Caused by: java.sql.SQLExcepti on: No suitable driver
        at java.sql.DriverMana ger.getDriver( DriverManager. java:243)
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:773)
        ... 33 more

Sorry por lo extenso del mensaje pero me pidieron asi,..... jejejej

 

les agradecere su ayuda

 

Luís Salvador

De: luis abel salvador quinto <salvador_5to@ yahoo.es>
Para: programacionfiis <programacionfiis@ yahoogroups. com>; desarrollo java <DesarrolloJava@ gruposyahoo. com.ar>
Enviado: miércoles, 24 de junio, 2009 22:05:51
Asunto: DATA SOURCE en tomcat 5.0.28

Hola amigos
Estoy usando el tomcat 5.0.28 (es un ejecutable que biene con su jdk)
el tema es que he tratado de crear un dataSource para oracle y me retorna un error referente a las librerias del
mismo tomcat
 
En otras versiones del tomcat si he realizado datasource, pero parece que esta version necesita otras cositas
El cliente trabaja con ese servidor ( :( ), asi que no puedo cambiar por otro
 
Les agradeceria su ayuda par
 
postata: les enviare los pasos que he realizado segun ejemplos de internet
 
Luís
 







#25294 De: luis abel salvador quinto <salvador_5to@...>
Fecha: Dom, 28 de Jun, 2009 2:06 am
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados
salvador_5to
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Aqui esta
 
En la consola sale lo siguiente

25-jun-2009 13:05:54 org.apache.coyote. http11.Http11Pro tocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:54 org.apache.catalina .startup. Catalina load
INFO: Initialization processed in 703 ms
25-jun-2009 13:05:54 org.apache.catalina .core.StandardSe rvice start
INFO: Arrancando servicio Catalina
25-jun-2009 13:05:54 org.apache.catalina .core.StandardEn gine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st start
INFO: Desactivada la validaci¾n XML
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \admin.xml
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. util.LocalString s', returnNull=tru
e
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. action.ActionRes ources', returnNul
l=true
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.webapp. admin.Applicatio nResources', retur
nNull=true
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \balancer. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \manager. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /PruebaWebDS desde
URL file:C:/tomcat/ webapps/PruebaWe bDS
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /jsp-examples desde
 URL file:C:\tomcat\ webapps\jsp- examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto  desde URL file:C:\
tomcat\webapps\ ROOT
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /servlets-examples
desde URL file:C:\tomcat\ webapps\servlets -examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /tomcat-docs desde
URL file:C:\tomcat\ webapps\tomcat- docs
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /webdav desde URL f
ile:C:\tomcat\ webapps\webdav
25-jun-2009 13:05:56 org.apache.coyote. http11.Http11Pro tocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:56 org.apache.jk. common.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25-jun-2009 13:05:56 org.apache.jk. server.JkMain start
INFO: Jk running ID=0 time=0/15  config=C:\tomcat\ conf\jk2. properties
25-jun-2009 13:05:56 org.apache.catalina .startup. Catalina start
INFO: Server startup in 2359 ms
class ConexionDataSource
org.apache.commons. dbcp.SQLNestedEx ception: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:780)

        at org.apache.commons. dbcp.BasicDataSo urce.getConnecti on(BasicDataSour ce
.java:540)
        at comp.ConexionDataSo urce.crearConexi on(ConexionDataS ource.java: 29)
        at org.apache.jsp. index_jsp. _jspService( index_jsp. java:51)
        at org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:94)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper
.java:324)
        at org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:2
92)
        at org.apache.jasper. servlet.JspServl et.service( JspServlet. java:236)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter (Appl
icationFilterChain. java:237)
        at org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationF
ilterChain.java: 157)
        at org.apache.catalina .core.StandardWr apperValve. invoke(StandardW rapperV
alve.java:214)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardCo ntextValve. invokeInternal( Standard
ContextValve. java:198)
        at org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC ontextV
alve.java:152)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv e.j
ava:137)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.j
ava:118)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 102)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineVal
ve.java:109)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. java:929)

        at org.apache.coyote. tomcat5.CoyoteAd apter.service( CoyoteAdapter. java:16
0)
        at org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java
:799)
        at org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. proce
ssConnection( Http11Protocol. java:705)
        at org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java
:577)
        at org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadP
ool.java:683)
        at java.lang.Thread. run(Thread. java:595)
Caused by: java.sql.SQLExcepti on: No suitable driver
        at java.sql.DriverMana ger.getDriver( DriverManager. java:243)
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:773)
        ... 33 more

 

Luís



De: Alvaro Gomez <agomez@...>
Para: DesarrolloJava@...
Enviado: viernes, 26 de junio, 2009 11:37:03
Asunto: RE: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

Enviame la trama cuando inicias el apache, estas seguro que te esta viendo la base en linea, veamos en que te puedo ayudar, sabes como hacer la trama verdad...
 
avisame cualquier cosa, estas en windows o linux?
 


De: luis abel salvador quinto [mailto:salvador_ 5to@yahoo. es]
Enviado el: Jueves, 25 de Junio de 2009 03:00 p.m.
Para: DesarrolloJava@ gruposyahoo. com.ar; claudiof@gmail. com
CC: programacionfiis
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

claro tambien lo he puesto asi, es la priemra pagina que he revisado para realizar el data source.
En otra version del tomcat si me funciona pero esta version NO¡¡¡¡¡¡¡¡¡¡, es algo raro
 
----
 
<Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSource" />
 <ResourceParams name="jdbc/myoracle ">
   <parameter>
  <name>factory</name>
  <value>org.apache.commons. dbcp.BasicDataSo urceFactory</value>
   </parameter>
   <parameter>
  <name>driverClassName</name>
  <value>oracle.jdbc. driver.OracleDri ver</value>
   </parameter>
   <parameter>
  <name>url</name>
  <value>jdbc:oracle: thin:@salvador- pc:1521:BDORACLE</value>
   </parameter>
   <parameter>
  <name>username</name>
  <value>SYSTEM</value>
   </parameter>
   <parameter>
  <name>password</name>
  <value>systemoracle</value>
   </parameter>
   <parameter>
  <name>maxActive</name>
  <value>20</value>
   </parameter>
   <parameter>
  <name>maxIdle</name>
  <value>10</value>
   </parameter>
   <parameter>
  <name>maxWait</name>
  <value>-1</value>
   </parameter>
 </ResourceParams>
 
----
Seguro necesita algo mas
 
gracias por la ayuda
Luís



De: Claudio Fernandez <claudiof@gmail. com>
Para: DesarrolloJava@ gruposyahoo. com.ar
Enviado: jueves, 25 de junio, 2009 14:12:52
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

En el 4 los parametros de configuration se podian poder adentro de la seccion datasource, como en el archvito que muestran aca:

http://tomcat. apache.org/ tomcat-4. 1-doc/jndi- datasource- examples- howto.html

Probaste con eso?

2009/6/25 luis abel salvador quinto <salvador_5to@ yahoo.es>


Hola señores aqui les envio los pasos que he realizado para crear un datasource en tomcat5.0.28. exe (tiene en administrador)

 

En tomcat5.0.28. exe

Cambio el file C:\tomcat\conf\ server.xml, se agreo (se siguio unos ejemplos de internet, ademas el cuando creo el datasource por medio del administrador del tomcat, este te genera ahi)

<!-- Global JNDI resources -->
  <GlobalNamingResourc es>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang. Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache. catalina .UserDatabase"
       description= "User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
      <parameter>
        <name>factory</name>
        <value>org.apache.catalina .users.MemoryUse rDatabaseFactory</value>
      </parameter>
      <parameter>
        <name>pathname</name>
        <value>conf/tomcat- users.xml</value>
      </parameter>
    </ResourceParams>

 

<!-- Nuevo datasouce -->

 <Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSourc e" driverClassName= "oracle.jdbc. OracleDriver"
              url="jdbc:oracle: thin:@salvador- pc:1521:BDORACLE"
              username="SYSTEM" password="systemora cle" maxActive="20" maxIdle="10"
              maxWait="-1" />

 <!---->
  </GlobalNamingResour ces>

ojo:

- En el apache-tomcat- 5.5.27.zip esto se agrega en :\tomcat\conf\ context.xml y ahi si funciona mi data source

- En tomcat5.0.28. exe el file  \tomcat\conf\ context.xml  no existe   ¡¡¡¡¡¡¡¡

 

 

Agrege el classes12.jar C:\tomcat\common\ lib\
 

En mi proyecto PruebaWebDS

en el web.xml agrego

 

<resource-ref>

<description>Oracle Datasource example</description>

<res-ref-name>jdbc/myoracle</res-ref-name>

<res-type>javax.sql.DataSourc e</res-type>

<res-auth>Container</res-auth>

</

resource-ref>

 

 

clase

public

class ConexionDataSource {

public void crearConexion( ){

DataSource ds =

null;

Connection conn =

null;

try{

System.

out.println("class ConexionDataSource");

Context initContext =

new InitialContext( );

Context envContext = (Context)initContex t.lookup(

"java:/comp/ env");

ds = (DataSource) envContext. lookup(

"jdbc/myoracle");

conn = ds.getConnection( );

System.

out.println("conn="+conn);

}

catch(Exception e){

e.printStackTrace( );

}

}

}

 en pagina index.jsp lo llamo

<%@

page language="java" import="java.util.* " pageEncoding="ISO-8859-1"%>

<%@

page import="comp.ConexionDataS o urce"%>

<%

String path = request.getContextP ath();

String basePath = request.getScheme( )+

"://"+request.getServerN ame()+":"+request.getServerP ort()+path+"/";

ConexionDataSource onexionDataSource =

new ConexionDataSource( );

onexionDataSource. crearConexion( );

%>

.

.

.

.

.

 En la consola sale lo siguiente

25-jun-2009 13:05:54 org.apache.coyote. http11.Http11Pro tocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:54 org.apache.catalina .startup. Catalina load
INFO: Initialization processed in 703 ms
25-jun-2009 13:05:54 org.apache.catalina .core.StandardSe rvice start
INFO: Arrancando servicio Catalina
25-jun-2009 13:05:54 org.apache.catalina .core.StandardEn gine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st start
INFO: Desactivada la validaci¾n XML
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \admin.xml
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. util.LocalString s', returnNull=tru
e
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. action.ActionRes ources', returnNul
l=true
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.webapp. admin.Applicatio nResources', retur
nNull=true
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \balancer. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \manager. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /PruebaWebDS desde
URL file:C:/tomcat/ webapps/PruebaWe bDS
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /jsp-examples desde
 URL file:C:\tomcat\ webapps\jsp- examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto  desde URL file:C:\
tomcat\webapps\ ROOT
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /servlets-examples
desde URL file:C:\tomcat\ webapps\servlets -examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /tomcat-docs desde
URL file:C:\tomcat\ webapps\tomcat- docs
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /webdav desde URL f
ile:C:\tomcat\ webapps\webdav
25-jun-2009 13:05:56 org.apache.coyote. http11.Http11Pro tocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:56 org.apache.jk. common.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25-jun-2009 13:05:56 org.apache.jk. server.JkMain start
INFO: Jk running ID=0 time=0/15  config=C:\tomcat\ conf\jk2. properties
25-jun-2009 13:05:56 org.apache.catalina .startup. Catalina start
INFO: Server startup in 2359 ms
class ConexionDataSource
org.apache.commons. dbcp.SQLNestedEx ception: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:780)

        at org.apache.commons. dbcp.BasicDataSo urce.getConnecti on(BasicDataSour ce
.java:540)
        at comp.ConexionDataSo urce.crearConexi on(ConexionDataS ource.java: 29)
        at org.apache.jsp. index_jsp. _jspService( index_jsp. java:51)
        at org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:94)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper
.java:324)
        at org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:2
92)
        at org.apache.jasper. servlet.JspServl et.service( JspServlet. java:236)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter (Appl
icationFilterChain. java:237)
        at org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationF
ilterChain.java: 157)
        at org.apache.catalina .core.StandardWr apperValve. invoke(StandardW rapperV
alve.java:214)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardCo ntextValve. invokeInternal( Standard
ContextValve. java:198)
        at org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC ontextV
alve.java:152)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv e.j
ava:137)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.j
ava:118)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 102)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineVal
ve.java:109)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. java:929)

        at org.apache.coyote. tomcat5.CoyoteAd apter.service( CoyoteAdapter. java:16
0)
        at org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java
:799)
        at org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. proce
ssConnection( Http11Protocol. java:705)
        at org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java
:577)
        at org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadP
ool.java:683)
        at java.lang.Thread. run(Thread. java:595)
Caused by: java.sql.SQLExcepti on: No suitable driver
        at java.sql.DriverMana ger.getDriver( DriverManager. java:243)
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:773)
        ... 33 more

Sorry por lo extenso del mensaje pero me pidieron asi,..... jejejej

 

les agradecere su ayuda

 

Luís Salvador

De: luis abel salvador quinto <salvador_5to@ yahoo.es>
Para: programacionfiis <programacionfiis@ yahoogroups. com>; desarrollo java <DesarrolloJava@ gruposyahoo. com.ar>
Enviado: miércoles, 24 de junio, 2009 22:05:51
Asunto: DATA SOURCE en tomcat 5.0.28

Hola amigos
Estoy usando el tomcat 5.0.28 (es un ejecutable que biene con su jdk)
el tema es que he tratado de crear un dataSource para oracle y me retorna un error referente a las librerias del
mismo tomcat
 
En otras versiones del tomcat si he realizado datasource, pero parece que esta version necesita otras cositas
El cliente trabaja con ese servidor ( :( ), asi que no puedo cambiar por otro
 
Les agradeceria su ayuda par
 
postata: les enviare los pasos que he realizado segun ejemplos de internet
 
Luís
 





#25293 De: luis abel salvador quinto <salvador_5to@...>
Fecha: Dom, 28 de Jun, 2009 2:03 am
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados
salvador_5to
Sin conexión Sin conexión
Enviar correo Enviar correo
 
???
como que ambos server
yo solo configuro el server.xml del tomcat eso debe ser suficiente
ademas estoy realizando este datasource para oracle 9i y en la plataforma win
Luís



De: Alvaro Gomez <agomez@...>
Para: DesarrolloJava@...
Enviado: viernes, 26 de junio, 2009 11:28:53
Asunto: RE: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

La configuracion de ambos server.xml tiene que ser iguales, no tendrias que tener problemas con la version, que version de Oracle estas utilizando?


De: luis abel salvador quinto [mailto:salvador_ 5to@yahoo. es]
Enviado el: Jueves, 25 de Junio de 2009 03:00 p.m.
Para: DesarrolloJava@ gruposyahoo. com.ar; claudiof@gmail. com
CC: programacionfiis
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

claro tambien lo he puesto asi, es la priemra pagina que he revisado para realizar el data source.
En otra version del tomcat si me funciona pero esta version NO¡¡¡¡¡¡¡¡¡¡, es algo raro
 
----
 
<Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSource" />
 <ResourceParams name="jdbc/myoracle ">
   <parameter>
  <name>factory</name>
  <value>org.apache.commons. dbcp.BasicDataSo urceFactory</value>
   </parameter>
   <parameter>
  <name>driverClassName</name>
  <value>oracle.jdbc. driver.OracleDri ver</value>
   </parameter>
   <parameter>
  <name>url</name>
  <value>jdbc:oracle: thin:@salvador- pc:1521:BDORACLE</value>
   </parameter>
   <parameter>
  <name>username</name>
  <value>SYSTEM</value>
   </parameter>
   <parameter>
  <name>password</name>
  <value>systemoracle</value>
   </parameter>
   <parameter>
  <name>maxActive</name>
  <value>20</value>
   </parameter>
   <parameter>
  <name>maxIdle</name>
  <value>10</value>
   </parameter>
   <parameter>
  <name>maxWait</name>
  <value>-1</value>
   </parameter>
 </ResourceParams>
 
----
Seguro necesita algo mas
 
gracias por la ayuda
Luís



De: Claudio Fernandez <claudiof@gmail. com>
Para: DesarrolloJava@ gruposyahoo. com.ar
Enviado: jueves, 25 de junio, 2009 14:12:52
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

En el 4 los parametros de configuration se podian poder adentro de la seccion datasource, como en el archvito que muestran aca:

http://tomcat. apache.org/ tomcat-4. 1-doc/jndi- datasource- examples- howto.html

Probaste con eso?

2009/6/25 luis abel salvador quinto <salvador_5to@ yahoo.es>


Hola señores aqui les envio los pasos que he realizado para crear un datasource en tomcat5.0.28. exe (tiene en administrador)

 

En tomcat5.0.28. exe

Cambio el file C:\tomcat\conf\ server.xml, se agreo (se siguio unos ejemplos de internet, ademas el cuando creo el datasource por medio del administrador del tomcat, este te genera ahi)

<!-- Global JNDI resources -->
  <GlobalNamingResourc es>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang. Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache. catalina .UserDatabase"
       description= "User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
      <parameter>
        <name>factory</name>
        <value>org.apache.catalina .users.MemoryUse rDatabaseFactory</value>
      </parameter>
      <parameter>
        <name>pathname</name>
        <value>conf/tomcat- users.xml</value>
      </parameter>
    </ResourceParams>

 

<!-- Nuevo datasouce -->

 <Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSourc e" driverClassName= "oracle.jdbc. OracleDriver"
              url="jdbc:oracle: thin:@salvador- pc:1521:BDORACLE"
              username="SYSTEM" password="systemora cle" maxActive="20" maxIdle="10"
              maxWait="-1" />

 <!---->
  </GlobalNamingResour ces>

ojo:

- En el apache-tomcat- 5.5.27.zip esto se agrega en :\tomcat\conf\ context.xml y ahi si funciona mi data source

- En tomcat5.0.28. exe el file  \tomcat\conf\ context.xml  no existe   ¡¡¡¡¡¡¡¡

 

 

Agrege el classes12.jar C:\tomcat\common\ lib\
 

En mi proyecto PruebaWebDS

en el web.xml agrego

 

<resource-ref>

<description>Oracle Datasource example</description>

<res-ref-name>jdbc/myoracle</res-ref-name>

<res-type>javax.sql.DataSourc e</res-type>

<res-auth>Container</res-auth>

</

resource-ref>

 

 

clase

public

class ConexionDataSource {

public void crearConexion( ){

DataSource ds =

null;

Connection conn =

null;

try{

System.

out.println("class ConexionDataSource");

Context initContext =

new InitialContext( );

Context envContext = (Context)initContex t.lookup(

"java:/comp/ env");

ds = (DataSource) envContext. lookup(

"jdbc/myoracle");

conn = ds.getConnection( );

System.

out.println("conn="+conn);

}

catch(Exception e){

e.printStackTrace( );

}

}

}

 en pagina index.jsp lo llamo

<%@

page language="java" import="java.util.* " pageEncoding="ISO-8859-1"%>

<%@

page import="comp.ConexionDataS o urce"%>

<%

String path = request.getContextP ath();

String basePath = request.getScheme( )+

"://"+request.getServerN ame()+":"+request.getServerP ort()+path+"/";

ConexionDataSource onexionDataSource =

new ConexionDataSource( );

onexionDataSource. crearConexion( );

%>

.

.

.

.

.

 En la consola sale lo siguiente

25-jun-2009 13:05:54 org.apache.coyote. http11.Http11Pro tocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:54 org.apache.catalina .startup. Catalina load
INFO: Initialization processed in 703 ms
25-jun-2009 13:05:54 org.apache.catalina .core.StandardSe rvice start
INFO: Arrancando servicio Catalina
25-jun-2009 13:05:54 org.apache.catalina .core.StandardEn gine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st start
INFO: Desactivada la validaci¾n XML
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \admin.xml
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. util.LocalString s', returnNull=tru
e
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. action.ActionRes ources', returnNul
l=true
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.webapp. admin.Applicatio nResources', retur
nNull=true
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \balancer. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \manager. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /PruebaWebDS desde
URL file:C:/tomcat/ webapps/PruebaWe bDS
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /jsp-examples desde
 URL file:C:\tomcat\ webapps\jsp- examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto  desde URL file:C:\
tomcat\webapps\ ROOT
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /servlets-examples
desde URL file:C:\tomcat\ webapps\servlets -examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /tomcat-docs desde
URL file:C:\tomcat\ webapps\tomcat- docs
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /webdav desde URL f
ile:C:\tomcat\ webapps\webdav
25-jun-2009 13:05:56 org.apache.coyote. http11.Http11Pro tocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:56 org.apache.jk. common.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25-jun-2009 13:05:56 org.apache.jk. server.JkMain start
INFO: Jk running ID=0 time=0/15  config=C:\tomcat\ conf\jk2. properties
25-jun-2009 13:05:56 org.apache.catalina .startup. Catalina start
INFO: Server startup in 2359 ms
class ConexionDataSource
org.apache.commons. dbcp.SQLNestedEx ception: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:780)

        at org.apache.commons. dbcp.BasicDataSo urce.getConnecti on(BasicDataSour ce
.java:540)
        at comp.ConexionDataSo urce.crearConexi on(ConexionDataS ource.java: 29)
        at org.apache.jsp. index_jsp. _jspService( index_jsp. java:51)
        at org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:94)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper
.java:324)
        at org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:2
92)
        at org.apache.jasper. servlet.JspServl et.service( JspServlet. java:236)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter (Appl
icationFilterChain. java:237)
        at org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationF
ilterChain.java: 157)
        at org.apache.catalina .core.StandardWr apperValve. invoke(StandardW rapperV
alve.java:214)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardCo ntextValve. invokeInternal( Standard
ContextValve. java:198)
        at org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC ontextV
alve.java:152)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv e.j
ava:137)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.j
ava:118)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 102)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineVal
ve.java:109)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. java:929)

        at org.apache.coyote. tomcat5.CoyoteAd apter.service( CoyoteAdapter. java:16
0)
        at org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java
:799)
        at org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. proce
ssConnection( Http11Protocol. java:705)
        at org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java
:577)
        at org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadP
ool.java:683)
        at java.lang.Thread. run(Thread. java:595)
Caused by: java.sql.SQLExcepti on: No suitable driver
        at java.sql.DriverMana ger.getDriver( DriverManager. java:243)
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:773)
        ... 33 more

Sorry por lo extenso del mensaje pero me pidieron asi,..... jejejej

 

les agradecere su ayuda

 

Luís Salvador

De: luis abel salvador quinto <salvador_5to@ yahoo.es>
Para: programacionfiis <programacionfiis@ yahoogroups. com>; desarrollo java <DesarrolloJava@ gruposyahoo. com.ar>
Enviado: miércoles, 24 de junio, 2009 22:05:51
Asunto: DATA SOURCE en tomcat 5.0.28

Hola amigos
Estoy usando el tomcat 5.0.28 (es un ejecutable que biene con su jdk)
el tema es que he tratado de crear un dataSource para oracle y me retorna un error referente a las librerias del
mismo tomcat
 
En otras versiones del tomcat si he realizado datasource, pero parece que esta version necesita otras cositas
El cliente trabaja con ese servidor ( :( ), asi que no puedo cambiar por otro
 
Les agradeceria su ayuda par
 
postata: les enviare los pasos que he realizado segun ejemplos de internet
 
Luís
 





#25292 De: Pablo Vagliati <jvagliat@...>
Fecha: Dom, 28 de Jun, 2009 3:03 am
Asunto: svn en netbeans
jvagliat
Sin conexión Sin conexión
Enviar correo Enviar correo
 
hola,

puedo tener en netbeans dos proyectos asociados a dos carpetas de un mismo repositorio svn? En particular estoy trabajando con LWUIT:

https://lwuit.dev.java.net/svn/lwuit/trunk/

y cuando intento crear el segundo proyecto me da problemas de auntentificacion. El usuario es "guest" y sin clave. 

Estoy utilizando el netbeans 6.5 sobre ubuntu 8.10.

Lo mas probable es que sea error mio pero.. puedo tener dos proyectos, no?

--
Ing. Pablo Vagliati
0054 03858 15 44 9012

#25291 De: Gabriel Rodriguez Castell <gcastell@...>
Fecha: Vie, 26 de Jun, 2009 9:45 pm
Asunto: Re: [Java] Consulta JPA
gcastell1969
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hasta donde se hay una anotación @Table y otra @Column con las que podés
hacer que cada atributo de tu clase se corresponda con una columna en
tablas distintas.
No tengo un ejemplo concreto, pero si te fijas en la documentacion de
JPA seguro lo encontrás.

Leonardo Miguel Torres escribió:
>
>
>
>
> Hola , no es posible lo que dices.
>
> Puedes hacer vistas y pasarselas a las entidades como si fueran las
> tablas,
> pero solo serian de lectura, a no ser que uses Oracle y sean vistas
> materializadas, pagarias con baja performance.
>
> Saludos
> Leonardo Torres
> http://www.linkedin.com/pub/leonardo-torres-altez/b/b05/2ab
> <http://www.linkedin.com/pub/leonardo-torres-altez/b/b05/2ab>
>
> ------ Mensaje original -------
> De : DesarrolloJava@...
> <mailto:DesarrolloJava%40gruposyahoo.com.ar>
> Para : desarrollojava@...
> <mailto:desarrollojava%40gruposyahoo.com.ar>, javasos@googlegroups.com
> <mailto:javasos%40googlegroups.com>
> Fecha : Fri, 26 Jun 2009 12:01:10 -0300
> Asunto : [Java] Consulta JPA
> >
> >Buenas...
> >
> >
> >
> >Quería hacer una consulta sobre JPA.
> >
> >
> >
> >Resulta que tengo que hacer una aplicación en donde las tablas ya estan
> creadas (y no muy bien normalizadas). Mi problema es que una entidad que
> modele posee
> >
> >varios atributos que se corresponden con diferentes campos de distintas
> tablas.
> >
> >
> >
> >Alguien tiene idea si con alguna anotación puedo especificar que un
> atributo
> de mi entidad pertenece alguna tabla determinada.
> >
> >
> >
> >saludos.
> >
> >Leandro.
> >
> >__________________________________________________________
> >Gratis Internet Explorer 8 optimizado para MSN
> >http://www.ie8.msn.com/microsoft/internet-explorer-8/es-ar/ie8.aspx
> <http://www.ie8.msn.com/microsoft/internet-explorer-8/es-ar/ie8.aspx>
>
>

#25290 De: "Alvaro Gomez" <agomez@...>
Fecha: Vie, 26 de Jun, 2009 4:57 pm
Asunto: RE: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados
ernestomarti...
Sin conexión Sin conexión
Enviar correo Enviar correo
 
revisa o puedes enviar el server.xml y tomcat-users, estas seguro que tienes el usuario, auqne creo que con la trama de como inicia el apache startup.bat se puede verificar todo.
 


De: luis abel salvador quinto [mailto:salvador_5to@...]
Enviado el: Jueves, 25 de Junio de 2009 03:24 p.m.
Para: DesarrolloJava@...; claudiof@...
CC: programacionfiis
Asunto: Re: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

Hola caludio
Segui tu consejo, he creado el data source dentro de mi proyecto y el mensaje me sale igual
 
mi context.xml
 

<?xml version="1.0" encoding="UTF-8"?>

<Context path="/PruebaWebDS" docBase="/PruebaWebDS" debug="5" reloadable="true" crossContext="true">

<Resource name="jdbc/myoracle" auth="Container"

type="javax.sql.DataSource"

removeAbandoned="true"

removeAbandonedTimeout="30"

maxActive="100"

maxIdle="30"

maxWait="10000"

username="SYSTEM"

password="systemoracle"

driverClassName="oracle.jdbc.driver.OracleDriver"

url="jdbc:oracle:thin:@salvador-pc:1521:BDORACLE"/>

</Context>

 

25-jun-2009 16:15:48 org.apache.catalina.startup.Catalina start
INFO: Server startup in 2265 ms
class ConexionDataSource
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:780)
        at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource
.java:540)
        at comp.ConexionDataSource.crearConexion(ConexionDataSource.java:27)
        at org.apache.jsp.index_jsp._jspService(index_jsp.java:51)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:324)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
92)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:157)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(Standard
ContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
0)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ssConnection(Http11Protocol.java:705)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:577)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:683)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.sql.SQLException: No suitable driver
        at java.sql.DriverManager.getDriver(DriverManager.java:243)
        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:773)
        ... 33 more

Alguna solucionseñores.......... Heeeeeeeeeeeelp¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Luís



De: luis abel salvador quinto <salvador_5to@yahoo.es>
Para: DesarrolloJava@gruposyahoo.com.ar; claudiof@gmail.com
CC: programacionfiis <programacionfiis@yahoogroups.com>
Enviado: jueves, 25 de junio, 2009 16:00:10
Asunto: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

claro tambien lo he puesto asi, es la priemra pagina que he revisado para realizar el data source.
En otra version del tomcat si me funciona pero esta version NO¡¡¡¡¡¡¡¡¡¡, es algo raro
 
----
 
<Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSource" />
 <ResourceParams name="jdbc/myoracle ">
   <parameter>
  <name>factory</name>
  <value>org.apache.commons. dbcp.BasicDataSo urceFactory</value>
   </parameter>
   <parameter>
  <name>driverClassName</name>
  <value>oracle.jdbc. driver.OracleDri ver</value>
   </parameter>
   <parameter>
  <name>url</name>
  <value>jdbc:oracle: thin:@salvador- pc:1521:BDORACLE</value>
   </parameter>
   <parameter>
  <name>username</name>
  <value>SYSTEM</value>
   </parameter>
   <parameter>
  <name>password</name>
  <value>systemoracle</value>
   </parameter>
   <parameter>
  <name>maxActive</name>
  <value>20</value>
   </parameter>
   <parameter>
  <name>maxIdle</name>
  <value>10</value>
   </parameter>
   <parameter>
  <name>maxWait</name>
  <value>-1</value>
   </parameter>
 </ResourceParams>
 
----
Seguro necesita algo mas
 
gracias por la ayuda
Luís



De: Claudio Fernandez <claudiof@gmail. com>
Para: DesarrolloJava@ gruposyahoo. com.ar
Enviado: jueves, 25 de junio, 2009 14:12:52
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

En el 4 los parametros de configuration se podian poder adentro de la seccion datasource, como en el archvito que muestran aca:

http://tomcat. apache.org/ tomcat-4. 1-doc/jndi- datasource- examples- howto.html

Probaste con eso?

2009/6/25 luis abel salvador quinto <salvador_5to@ yahoo.es>


Hola señores aqui les envio los pasos que he realizado para crear un datasource en tomcat5.0.28. exe (tiene en administrador)

 

En tomcat5.0.28. exe

Cambio el file C:\tomcat\conf\ server.xml, se agreo (se siguio unos ejemplos de internet, ademas el cuando creo el datasource por medio del administrador del tomcat, este te genera ahi)

<!-- Global JNDI resources -->
  <GlobalNamingResourc es>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang. Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache. catalina .UserDatabase"
       description= "User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
      <parameter>
        <name>factory</name>
        <value>org.apache.catalina .users.MemoryUse rDatabaseFactory</value>
      </parameter>
      <parameter>
        <name>pathname</name>
        <value>conf/tomcat- users.xml</value>
      </parameter>
    </ResourceParams>

 

<!-- Nuevo datasouce -->

 <Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSourc e" driverClassName= "oracle.jdbc. OracleDriver"
              url="jdbc:oracle: thin:@salvador- pc:1521:BDORACLE"
              username="SYSTEM" password="systemora cle" maxActive="20" maxIdle="10"
              maxWait="-1" />

 <!---->
  </GlobalNamingResour ces>

ojo:

- En el apache-tomcat- 5.5.27.zip esto se agrega en :\tomcat\conf\ context.xml y ahi si funciona mi data source

- En tomcat5.0.28. exe el file  \tomcat\conf\ context.xml  no existe   ¡¡¡¡¡¡¡¡

 

 

Agrege el classes12.jar C:\tomcat\common\ lib\
 

En mi proyecto PruebaWebDS

en el web.xml agrego

 

<resource-ref>

<description>Oracle Datasource example</description>

<res-ref-name>jdbc/myoracle</res-ref-name>

<res-type>javax.sql.DataSourc e</res-type>

<res-auth>Container</res-auth>

</

resource-ref>

 

 

clase

public

class ConexionDataSource {

public void crearConexion( ){

DataSource ds =

null;

Connection conn =

null;

try{

System.

out.println("class ConexionDataSource");

Context initContext =

new InitialContext( );

Context envContext = (Context)initContex t.lookup(

"java:/comp/ env");

ds = (DataSource) envContext. lookup(

"jdbc/myoracle");

conn = ds.getConnection( );

System.

out.println("conn="+conn);

}

catch(Exception e){

e.printStackTrace( );

}

}

}

 en pagina index.jsp lo llamo

<%@

page language="java" import="java.util.* " pageEncoding="ISO-8859-1"%>

<%@

page import="comp.ConexionDataS o urce"%>

<%

String path = request.getContextP ath();

String basePath = request.getScheme( )+

"://"+request.getServerN ame()+":"+request.getServerP ort()+path+"/";

ConexionDataSource onexionDataSource =

new ConexionDataSource( );

onexionDataSource. crearConexion( );

%>

.

.

.

.

.

 En la consola sale lo siguiente

25-jun-2009 13:05:54 org.apache.coyote. http11.Http11Pro tocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:54 org.apache.catalina .startup. Catalina load
INFO: Initialization processed in 703 ms
25-jun-2009 13:05:54 org.apache.catalina .core.StandardSe rvice start
INFO: Arrancando servicio Catalina
25-jun-2009 13:05:54 org.apache.catalina .core.StandardEn gine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st start
INFO: Desactivada la validaci¾n XML
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \admin.xml
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. util.LocalString s', returnNull=tru
e
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. action.ActionRes ources', returnNul
l=true
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.webapp. admin.Applicatio nResources', retur
nNull=true
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \balancer. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \manager. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /PruebaWebDS desde
URL file:C:/tomcat/ webapps/PruebaWe bDS
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /jsp-examples desde
 URL file:C:\tomcat\ webapps\jsp- examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto  desde URL file:C:\
tomcat\webapps\ ROOT
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /servlets-examples
desde URL file:C:\tomcat\ webapps\servlets -examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /tomcat-docs desde
URL file:C:\tomcat\ webapps\tomcat- docs
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /webdav desde URL f
ile:C:\tomcat\ webapps\webdav
25-jun-2009 13:05:56 org.apache.coyote. http11.Http11Pro tocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:56 org.apache.jk. common.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25-jun-2009 13:05:56 org.apache.jk. server.JkMain start
INFO: Jk running ID=0 time=0/15  config=C:\tomcat\ conf\jk2. properties
25-jun-2009 13:05:56 org.apache.catalina .startup. Catalina start
INFO: Server startup in 2359 ms
class ConexionDataSource
org.apache.commons. dbcp.SQLNestedEx ception: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:780)

        at org.apache.commons. dbcp.BasicDataSo urce.getConnecti on(BasicDataSour ce
.java:540)
        at comp.ConexionDataSo urce.crearConexi on(ConexionDataS ource.java: 29)
        at org.apache.jsp. index_jsp. _jspService( index_jsp. java:51)
        at org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:94)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper
.java:324)
        at org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:2
92)
        at org.apache.jasper. servlet.JspServl et.service( JspServlet. java:236)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter (Appl
icationFilterChain. java:237)
        at org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationF
ilterChain.java: 157)
        at org.apache.catalina .core.StandardWr apperValve. invoke(StandardW rapperV
alve.java:214)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardCo ntextValve. invokeInternal( Standard
ContextValve. java:198)
        at org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC ontextV
alve.java:152)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv e.j
ava:137)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.j
ava:118)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 102)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineVal
ve.java:109)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. java:929)

        at org.apache.coyote. tomcat5.CoyoteAd apter.service( CoyoteAdapter. java:16
0)
        at org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java
:799)
        at org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. proce
ssConnection( Http11Protocol. java:705)
        at org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java
:577)
        at org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadP
ool.java:683)
        at java.lang.Thread. run(Thread. java:595)
Caused by: java.sql.SQLExcepti on: No suitable driver
        at java.sql.DriverMana ger.getDriver( DriverManager. java:243)
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:773)
        ... 33 more

Sorry por lo extenso del mensaje pero me pidieron asi,..... jejejej

 

les agradecere su ayuda

 

Luís Salvador

De: luis abel salvador quinto <salvador_5to@ yahoo.es>
Para: programacionfiis <programacionfiis@ yahoogroups. com>; desarrollo java <DesarrolloJava@ gruposyahoo. com.ar>
Enviado: miércoles, 24 de junio, 2009 22:05:51
Asunto: DATA SOURCE en tomcat 5.0.28

Hola amigos
Estoy usando el tomcat 5.0.28 (es un ejecutable que biene con su jdk)
el tema es que he tratado de crear un dataSource para oracle y me retorna un error referente a las librerias del
mismo tomcat
 
En otras versiones del tomcat si he realizado datasource, pero parece que esta version necesita otras cositas
El cliente trabaja con ese servidor ( :( ), asi que no puedo cambiar por otro
 
Les agradeceria su ayuda par
 
postata: les enviare los pasos que he realizado segun ejemplos de internet
 
Luís
 





#25289 De: "Alvaro Gomez" <agomez@...>
Fecha: Vie, 26 de Jun, 2009 4:37 pm
Asunto: RE: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados
ernestomarti...
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Enviame la trama cuando inicias el apache, estas seguro que te esta viendo la base en linea, veamos en que te puedo ayudar, sabes como hacer la trama verdad...
 
avisame cualquier cosa, estas en windows o linux?
 


De: luis abel salvador quinto [mailto:salvador_5to@...]
Enviado el: Jueves, 25 de Junio de 2009 03:00 p.m.
Para: DesarrolloJava@...; claudiof@...
CC: programacionfiis
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

claro tambien lo he puesto asi, es la priemra pagina que he revisado para realizar el data source.
En otra version del tomcat si me funciona pero esta version NO¡¡¡¡¡¡¡¡¡¡, es algo raro
 
----
 
<Resource name="jdbc/myoracle" auth="Container"
              type="javax.sql.DataSource"/>
 <ResourceParams name="jdbc/myoracle">
   <parameter>
  <name>factory</name>
  <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
   </parameter>
   <parameter>
  <name>driverClassName</name>
  <value>oracle.jdbc.driver.OracleDriver</value>
   </parameter>
   <parameter>
  <name>url</name>
  <value>jdbc:oracle:thin:@salvador-pc:1521:BDORACLE</value>
   </parameter>
   <parameter>
  <name>username</name>
  <value>SYSTEM</value>
   </parameter>
   <parameter>
  <name>password</name>
  <value>systemoracle</value>
   </parameter>
   <parameter>
  <name>maxActive</name>
  <value>20</value>
   </parameter>
   <parameter>
  <name>maxIdle</name>
  <value>10</value>
   </parameter>
   <parameter>
  <name>maxWait</name>
  <value>-1</value>
   </parameter>
 </ResourceParams>
 
----
Seguro necesita algo mas
 
gracias por la ayuda
Luís



De: Claudio Fernandez <claudiof@gmail.com>
Para: DesarrolloJava@gruposyahoo.com.ar
Enviado: jueves, 25 de junio, 2009 14:12:52
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

En el 4 los parametros de configuration se podian poder adentro de la seccion datasource, como en el archvito que muestran aca:

http://tomcat. apache.org/ tomcat-4. 1-doc/jndi- datasource- examples- howto.html

Probaste con eso?

2009/6/25 luis abel salvador quinto <salvador_5to@ yahoo.es>


Hola señores aqui les envio los pasos que he realizado para crear un datasource en tomcat5.0.28. exe (tiene en administrador)

 

En tomcat5.0.28. exe

Cambio el file C:\tomcat\conf\ server.xml, se agreo (se siguio unos ejemplos de internet, ademas el cuando creo el datasource por medio del administrador del tomcat, este te genera ahi)

<!-- Global JNDI resources -->
  <GlobalNamingResourc es>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina .UserDatabase"
       description="User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
      <parameter>
        <name>factory</name>
        <value>org.apache.catalina .users.MemoryUse rDatabaseFactory</value>
      </parameter>
      <parameter>
        <name>pathname</name>
        <value>conf/tomcat- users.xml</value>
      </parameter>
    </ResourceParams>

 

<!-- Nuevo datasouce -->

 <Resource name="jdbc/myoracle" auth="Container"
              type="javax.sql.DataSourc e" driverClassName="oracle.jdbc. OracleDriver"
              url="jdbc:oracle: thin:@salvador- pc:1521:BDORACLE"
              username="SYSTEM" password="systemoracle" maxActive="20" maxIdle="10"
              maxWait="-1"/>

 <!---->
  </GlobalNamingResour ces>

ojo:

- En el apache-tomcat- 5.5.27.zip esto se agrega en :\tomcat\conf\ context.xml y ahi si funciona mi data source

- En tomcat5.0.28. exe el file  \tomcat\conf\ context.xml  no existe   ¡¡¡¡¡¡¡¡

 

 

Agrege el classes12.jar C:\tomcat\common\ lib\
 

En mi proyecto PruebaWebDS

en el web.xml agrego

 

<resource-ref>

<description>Oracle Datasource example</description>

<res-ref-name>jdbc/myoracle</res-ref-name>

<res-type>javax.sql.DataSourc e</res-type>

<res-auth>Container</res-auth>

</

resource-ref>

 

 

clase

public

class ConexionDataSource {

public void crearConexion( ){

DataSource ds =

null;

Connection conn =

null;

try{

System.

out.println("class ConexionDataSource");

Context initContext =

new InitialContext( );

Context envContext = (Context)initContex t.lookup(

"java:/comp/env");

ds = (DataSource) envContext. lookup(

"jdbc/myoracle");

conn = ds.getConnection( );

System.

out.println("conn="+conn);

}

catch(Exception e){

e.printStackTrace( );

}

}

}

 en pagina index.jsp lo llamo

<%@

page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>

<%@

page import="comp.ConexionDataSo urce"%>

<%

String path = request.getContextP ath();

String basePath = request.getScheme( )+

"://"+request.getServerN ame()+":"+request.getServerP ort()+path+"/";

ConexionDataSource onexionDataSource =

new ConexionDataSource( );

onexionDataSource. crearConexion( );

%>

.

.

.

.

.

 En la consola sale lo siguiente

25-jun-2009 13:05:54 org.apache.coyote. http11.Http11Pro tocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:54 org.apache.catalina .startup. Catalina load
INFO: Initialization processed in 703 ms
25-jun-2009 13:05:54 org.apache.catalina .core.StandardSe rvice start
INFO: Arrancando servicio Catalina
25-jun-2009 13:05:54 org.apache.catalina .core.StandardEn gine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st start
INFO: Desactivada la validaci¾n XML
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \admin.xml
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org.apache.struts. util.LocalString s', returnNull=tru
e
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org.apache.struts. action.ActionRes ources', returnNul
l=true
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org.apache.webapp. admin.Applicatio nResources', retur
nNull=true
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \balancer. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \manager. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /PruebaWebDS desde
URL file:C:/tomcat/ webapps/PruebaWe bDS
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /jsp-examples desde
 URL file:C:\tomcat\ webapps\jsp- examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto  desde URL file:C:\
tomcat\webapps\ ROOT
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /servlets-examples
desde URL file:C:\tomcat\ webapps\servlets -examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /tomcat-docs desde
URL file:C:\tomcat\ webapps\tomcat- docs
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /webdav desde URL f
ile:C:\tomcat\ webapps\webdav
25-jun-2009 13:05:56 org.apache.coyote. http11.Http11Pro tocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:56 org.apache.jk. common.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25-jun-2009 13:05:56 org.apache.jk. server.JkMain start
INFO: Jk running ID=0 time=0/15  config=C:\tomcat\ conf\jk2. properties
25-jun-2009 13:05:56 org.apache.catalina .startup. Catalina start
INFO: Server startup in 2359 ms
class ConexionDataSource
org.apache.commons. dbcp.SQLNestedEx ception: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:780)

        at org.apache.commons. dbcp.BasicDataSo urce.getConnecti on(BasicDataSour ce
.java:540)
        at comp.ConexionDataSo urce.crearConexi on(ConexionDataS ource.java: 29)
        at org.apache.jsp. index_jsp. _jspService( index_jsp. java:51)
        at org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:94)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper
.java:324)
        at org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:2
92)
        at org.apache.jasper. servlet.JspServl et.service( JspServlet. java:236)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter (Appl
icationFilterChain. java:237)
        at org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationF
ilterChain.java: 157)
        at org.apache.catalina .core.StandardWr apperValve. invoke(StandardW rapperV
alve.java:214)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardCo ntextValve. invokeInternal( Standard
ContextValve. java:198)
        at org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC ontextV
alve.java:152)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv e.j
ava:137)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.j
ava:118)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 102)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineVal
ve.java:109)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. java:929)

        at org.apache.coyote. tomcat5.CoyoteAd apter.service( CoyoteAdapter. java:16
0)
        at org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java
:799)
        at org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. proce
ssConnection( Http11Protocol. java:705)
        at org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java
:577)
        at org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadP
ool.java:683)
        at java.lang.Thread. run(Thread. java:595)
Caused by: java.sql.SQLExcepti on: No suitable driver
        at java.sql.DriverMana ger.getDriver( DriverManager. java:243)
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:773)
        ... 33 more

Sorry por lo extenso del mensaje pero me pidieron asi,..... jejejej

 

les agradecere su ayuda

 

Luís Salvador

De: luis abel salvador quinto <salvador_5to@ yahoo.es>
Para: programacionfiis <programacionfiis@ yahoogroups. com>; desarrollo java <DesarrolloJava@ gruposyahoo. com.ar>
Enviado: miércoles, 24 de junio, 2009 22:05:51
Asunto: DATA SOURCE en tomcat 5.0.28

Hola amigos
Estoy usando el tomcat 5.0.28 (es un ejecutable que biene con su jdk)
el tema es que he tratado de crear un dataSource para oracle y me retorna un error referente a las librerias del
mismo tomcat
 
En otras versiones del tomcat si he realizado datasource, pero parece que esta version necesita otras cositas
El cliente trabaja con ese servidor ( :( ), asi que no puedo cambiar por otro
 
Les agradeceria su ayuda par
 
postata: les enviare los pasos que he realizado segun ejemplos de internet
 
Luís
 




#25288 De: "Alvaro Gomez" <agomez@...>
Fecha: Vie, 26 de Jun, 2009 4:28 pm
Asunto: RE: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados
ernestomarti...
Sin conexión Sin conexión
Enviar correo Enviar correo
 
La configuracion de ambos server.xml tiene que ser iguales, no tendrias que tener problemas con la version, que version de Oracle estas utilizando?


De: luis abel salvador quinto [mailto:salvador_5to@...]
Enviado el: Jueves, 25 de Junio de 2009 03:00 p.m.
Para: DesarrolloJava@...; claudiof@...
CC: programacionfiis
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

claro tambien lo he puesto asi, es la priemra pagina que he revisado para realizar el data source.
En otra version del tomcat si me funciona pero esta version NO¡¡¡¡¡¡¡¡¡¡, es algo raro
 
----
 
<Resource name="jdbc/myoracle" auth="Container"
              type="javax.sql.DataSource"/>
 <ResourceParams name="jdbc/myoracle">
   <parameter>
  <name>factory</name>
  <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
   </parameter>
   <parameter>
  <name>driverClassName</name>
  <value>oracle.jdbc.driver.OracleDriver</value>
   </parameter>
   <parameter>
  <name>url</name>
  <value>jdbc:oracle:thin:@salvador-pc:1521:BDORACLE</value>
   </parameter>
   <parameter>
  <name>username</name>
  <value>SYSTEM</value>
   </parameter>
   <parameter>
  <name>password</name>
  <value>systemoracle</value>
   </parameter>
   <parameter>
  <name>maxActive</name>
  <value>20</value>
   </parameter>
   <parameter>
  <name>maxIdle</name>
  <value>10</value>
   </parameter>
   <parameter>
  <name>maxWait</name>
  <value>-1</value>
   </parameter>
 </ResourceParams>
 
----
Seguro necesita algo mas
 
gracias por la ayuda
Luís



De: Claudio Fernandez <claudiof@gmail.com>
Para: DesarrolloJava@gruposyahoo.com.ar
Enviado: jueves, 25 de junio, 2009 14:12:52
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

En el 4 los parametros de configuration se podian poder adentro de la seccion datasource, como en el archvito que muestran aca:

http://tomcat. apache.org/ tomcat-4. 1-doc/jndi- datasource- examples- howto.html

Probaste con eso?

2009/6/25 luis abel salvador quinto <salvador_5to@ yahoo.es>


Hola señores aqui les envio los pasos que he realizado para crear un datasource en tomcat5.0.28. exe (tiene en administrador)

 

En tomcat5.0.28. exe

Cambio el file C:\tomcat\conf\ server.xml, se agreo (se siguio unos ejemplos de internet, ademas el cuando creo el datasource por medio del administrador del tomcat, este te genera ahi)

<!-- Global JNDI resources -->
  <GlobalNamingResourc es>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina .UserDatabase"
       description="User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
      <parameter>
        <name>factory</name>
        <value>org.apache.catalina .users.MemoryUse rDatabaseFactory</value>
      </parameter>
      <parameter>
        <name>pathname</name>
        <value>conf/tomcat- users.xml</value>
      </parameter>
    </ResourceParams>

 

<!-- Nuevo datasouce -->

 <Resource name="jdbc/myoracle" auth="Container"
              type="javax.sql.DataSourc e" driverClassName="oracle.jdbc. OracleDriver"
              url="jdbc:oracle: thin:@salvador- pc:1521:BDORACLE"
              username="SYSTEM" password="systemoracle" maxActive="20" maxIdle="10"
              maxWait="-1"/>

 <!---->
  </GlobalNamingResour ces>

ojo:

- En el apache-tomcat- 5.5.27.zip esto se agrega en :\tomcat\conf\ context.xml y ahi si funciona mi data source

- En tomcat5.0.28. exe el file  \tomcat\conf\ context.xml  no existe   ¡¡¡¡¡¡¡¡

 

 

Agrege el classes12.jar C:\tomcat\common\ lib\
 

En mi proyecto PruebaWebDS

en el web.xml agrego

 

<resource-ref>

<description>Oracle Datasource example</description>

<res-ref-name>jdbc/myoracle</res-ref-name>

<res-type>javax.sql.DataSourc e</res-type>

<res-auth>Container</res-auth>

</

resource-ref>

 

 

clase

public

class ConexionDataSource {

public void crearConexion( ){

DataSource ds =

null;

Connection conn =

null;

try{

System.

out.println("class ConexionDataSource");

Context initContext =

new InitialContext( );

Context envContext = (Context)initContex t.lookup(

"java:/comp/env");

ds = (DataSource) envContext. lookup(

"jdbc/myoracle");

conn = ds.getConnection( );

System.

out.println("conn="+conn);

}

catch(Exception e){

e.printStackTrace( );

}

}

}

 en pagina index.jsp lo llamo

<%@

page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>

<%@

page import="comp.ConexionDataSo urce"%>

<%

String path = request.getContextP ath();

String basePath = request.getScheme( )+

"://"+request.getServerN ame()+":"+request.getServerP ort()+path+"/";

ConexionDataSource onexionDataSource =

new ConexionDataSource( );

onexionDataSource. crearConexion( );

%>

.

.

.

.

.

 En la consola sale lo siguiente

25-jun-2009 13:05:54 org.apache.coyote. http11.Http11Pro tocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:54 org.apache.catalina .startup. Catalina load
INFO: Initialization processed in 703 ms
25-jun-2009 13:05:54 org.apache.catalina .core.StandardSe rvice start
INFO: Arrancando servicio Catalina
25-jun-2009 13:05:54 org.apache.catalina .core.StandardEn gine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st start
INFO: Desactivada la validaci¾n XML
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \admin.xml
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org.apache.struts. util.LocalString s', returnNull=tru
e
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org.apache.struts. action.ActionRes ources', returnNul
l=true
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org.apache.webapp. admin.Applicatio nResources', retur
nNull=true
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \balancer. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \manager. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /PruebaWebDS desde
URL file:C:/tomcat/ webapps/PruebaWe bDS
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /jsp-examples desde
 URL file:C:\tomcat\ webapps\jsp- examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto  desde URL file:C:\
tomcat\webapps\ ROOT
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /servlets-examples
desde URL file:C:\tomcat\ webapps\servlets -examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /tomcat-docs desde
URL file:C:\tomcat\ webapps\tomcat- docs
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /webdav desde URL f
ile:C:\tomcat\ webapps\webdav
25-jun-2009 13:05:56 org.apache.coyote. http11.Http11Pro tocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:56 org.apache.jk. common.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25-jun-2009 13:05:56 org.apache.jk. server.JkMain start
INFO: Jk running ID=0 time=0/15  config=C:\tomcat\ conf\jk2. properties
25-jun-2009 13:05:56 org.apache.catalina .startup. Catalina start
INFO: Server startup in 2359 ms
class ConexionDataSource
org.apache.commons. dbcp.SQLNestedEx ception: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:780)

        at org.apache.commons. dbcp.BasicDataSo urce.getConnecti on(BasicDataSour ce
.java:540)
        at comp.ConexionDataSo urce.crearConexi on(ConexionDataS ource.java: 29)
        at org.apache.jsp. index_jsp. _jspService( index_jsp. java:51)
        at org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:94)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper
.java:324)
        at org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:2
92)
        at org.apache.jasper. servlet.JspServl et.service( JspServlet. java:236)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter (Appl
icationFilterChain. java:237)
        at org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationF
ilterChain.java: 157)
        at org.apache.catalina .core.StandardWr apperValve. invoke(StandardW rapperV
alve.java:214)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardCo ntextValve. invokeInternal( Standard
ContextValve. java:198)
        at org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC ontextV
alve.java:152)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv e.j
ava:137)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.j
ava:118)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 102)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineVal
ve.java:109)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. java:929)

        at org.apache.coyote. tomcat5.CoyoteAd apter.service( CoyoteAdapter. java:16
0)
        at org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java
:799)
        at org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. proce
ssConnection( Http11Protocol. java:705)
        at org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java
:577)
        at org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadP
ool.java:683)
        at java.lang.Thread. run(Thread. java:595)
Caused by: java.sql.SQLExcepti on: No suitable driver
        at java.sql.DriverMana ger.getDriver( DriverManager. java:243)
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:773)
        ... 33 more

Sorry por lo extenso del mensaje pero me pidieron asi,..... jejejej

 

les agradecere su ayuda

 

Luís Salvador

De: luis abel salvador quinto <salvador_5to@ yahoo.es>
Para: programacionfiis <programacionfiis@ yahoogroups. com>; desarrollo java <DesarrolloJava@ gruposyahoo. com.ar>
Enviado: miércoles, 24 de junio, 2009 22:05:51
Asunto: DATA SOURCE en tomcat 5.0.28

Hola amigos
Estoy usando el tomcat 5.0.28 (es un ejecutable que biene con su jdk)
el tema es que he tratado de crear un dataSource para oracle y me retorna un error referente a las librerias del
mismo tomcat
 
En otras versiones del tomcat si he realizado datasource, pero parece que esta version necesita otras cositas
El cliente trabaja con ese servidor ( :( ), asi que no puedo cambiar por otro
 
Les agradeceria su ayuda par
 
postata: les enviare los pasos que he realizado segun ejemplos de internet
 
Luís
 




#25287 De: Leonardo Miguel Torres <a19987225@...>
Fecha: Vie, 26 de Jun, 2009 3:55 pm
Asunto: Re: [Java] Consulta JPA
silvestre987225
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola , no es posible lo que dices.

Puedes hacer vistas y pasarselas a las entidades como si fueran las tablas,
pero solo serian de lectura, a no ser que uses Oracle y sean vistas
materializadas, pagarias con baja performance.


Saludos
Leonardo Torres
http://www.linkedin.com/pub/leonardo-torres-altez/b/b05/2ab



------ Mensaje original -------
De : DesarrolloJava@...
Para : desarrollojava@..., javasos@googlegroups.com
Fecha : Fri, 26 Jun 2009 12:01:10 -0300
Asunto : [Java] Consulta JPA
>
>Buenas...
>
>
>
>Quería hacer una consulta sobre JPA.
>
>
>
>Resulta que tengo que hacer una aplicación en donde las tablas ya estan
creadas (y no muy bien normalizadas). Mi problema es que una entidad que
modele posee
>
>varios atributos que se corresponden con diferentes campos de distintas
tablas.
>
>
>
>Alguien tiene idea si con alguna anotación puedo especificar que un atributo
de mi entidad pertenece alguna tabla determinada.
>
>
>
>saludos.
>
>Leandro.
>
>_________________________________________________________________
>Gratis Internet Explorer 8 optimizado para MSN
>http://www.ie8.msn.com/microsoft/internet-explorer-8/es-ar/ie8.aspx

#25286 De: Leandro Spadaro <leo_spadaro@...>
Fecha: Vie, 26 de Jun, 2009 3:01 pm
Asunto: Consulta JPA
leo.spadaro
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Buenas...
 
Quería hacer una consulta sobre JPA.
 
Resulta que tengo que hacer una aplicación en donde las tablas ya estan creadas (y no muy bien normalizadas). Mi problema es que una entidad que modele posee
varios atributos que se corresponden con diferentes campos de distintas tablas.
 
Alguien tiene idea si con alguna anotación puedo especificar que un atributo de mi entidad pertenece alguna tabla determinada.
 
saludos.
Leandro.


¡Es hora que descubras quién sos! Alguien puede conocerte mejor que vos mismo.

#25285 De: Fernando Wermus <fernando.wermus@...>
Fecha: Vie, 26 de Jun, 2009 4:09 am
Asunto: LifeRay
fewermus
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Alguien trabajo con Liferay?

Que tipo de licencia ofrece? cual fue su experiencia con Liferay, que otros cms han probado?

Saludos!

--
Fernando Wermus.

www.linkedin.com/in/fernandowermus

#25284 De: luis abel salvador quinto <salvador_5to@...>
Fecha: Jue, 25 de Jun, 2009 9:23 pm
Asunto: Re: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados
salvador_5to
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola caludio
Segui tu consejo, he creado el data source dentro de mi proyecto y el mensaje me sale igual
 
mi context.xml
 

<?xml version="1.0" encoding="UTF-8"?>

<Context path="/PruebaWebDS" docBase="/PruebaWebDS" debug="5" reloadable="true" crossContext="true">

<Resource name="jdbc/myoracle" auth="Container"

type="javax.sql.DataSource"

removeAbandoned="true"

removeAbandonedTimeout="30"

maxActive="100"

maxIdle="30"

maxWait="10000"

username="SYSTEM"

password="systemoracle"

driverClassName="oracle.jdbc.driver.OracleDriver"

url="jdbc:oracle:thin:@salvador-pc:1521:BDORACLE"/>

</Context>

 

25-jun-2009 16:15:48 org.apache.catalina.startup.Catalina start
INFO: Server startup in 2265 ms
class ConexionDataSource
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:780)
        at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource
.java:540)
        at comp.ConexionDataSource.crearConexion(ConexionDataSource.java:27)
        at org.apache.jsp.index_jsp._jspService(index_jsp.java:51)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:324)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
92)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:157)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(Standard
ContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
0)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ssConnection(Http11Protocol.java:705)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:577)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:683)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.sql.SQLException: No suitable driver
        at java.sql.DriverManager.getDriver(DriverManager.java:243)
        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:773)
        ... 33 more

Alguna solucionseñores.......... Heeeeeeeeeeeelp¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Luís



De: luis abel salvador quinto <salvador_5to@...>
Para: DesarrolloJava@...; claudiof@...
CC: programacionfiis <programacionfiis@yahoogroups.com>
Enviado: jueves, 25 de junio, 2009 16:00:10
Asunto: [ProgramacionFIIS] Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

claro tambien lo he puesto asi, es la priemra pagina que he revisado para realizar el data source.
En otra version del tomcat si me funciona pero esta version NO¡¡¡¡¡¡¡¡¡¡, es algo raro
 
----
 
<Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSource" />
 <ResourceParams name="jdbc/myoracle ">
   <parameter>
  <name>factory</name>
  <value>org.apache.commons. dbcp.BasicDataSo urceFactory</value>
   </parameter>
   <parameter>
  <name>driverClassName</name>
  <value>oracle.jdbc. driver.OracleDri ver</value>
   </parameter>
   <parameter>
  <name>url</name>
  <value>jdbc:oracle: thin:@salvador- pc:1521:BDORACLE</value>
   </parameter>
   <parameter>
  <name>username</name>
  <value>SYSTEM</value>
   </parameter>
   <parameter>
  <name>password</name>
  <value>systemoracle</value>
   </parameter>
   <parameter>
  <name>maxActive</name>
  <value>20</value>
   </parameter>
   <parameter>
  <name>maxIdle</name>
  <value>10</value>
   </parameter>
   <parameter>
  <name>maxWait</name>
  <value>-1</value>
   </parameter>
 </ResourceParams>
 
----
Seguro necesita algo mas
 
gracias por la ayuda
Luís



De: Claudio Fernandez <claudiof@gmail. com>
Para: DesarrolloJava@ gruposyahoo. com.ar
Enviado: jueves, 25 de junio, 2009 14:12:52
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

En el 4 los parametros de configuration se podian poder adentro de la seccion datasource, como en el archvito que muestran aca:

http://tomcat. apache.org/ tomcat-4. 1-doc/jndi- datasource- examples- howto.html

Probaste con eso?

2009/6/25 luis abel salvador quinto <salvador_5to@ yahoo.es>


Hola señores aqui les envio los pasos que he realizado para crear un datasource en tomcat5.0.28. exe (tiene en administrador)

 

En tomcat5.0.28. exe

Cambio el file C:\tomcat\conf\ server.xml, se agreo (se siguio unos ejemplos de internet, ademas el cuando creo el datasource por medio del administrador del tomcat, este te genera ahi)

<!-- Global JNDI resources -->
  <GlobalNamingResourc es>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang. Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache. catalina .UserDatabase"
       description= "User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
      <parameter>
        <name>factory</name>
        <value>org.apache.catalina .users.MemoryUse rDatabaseFactory</value>
      </parameter>
      <parameter>
        <name>pathname</name>
        <value>conf/tomcat- users.xml</value>
      </parameter>
    </ResourceParams>

 

<!-- Nuevo datasouce -->

 <Resource name="jdbc/myoracle " auth="Container"
              type="javax. sql.DataSourc e" driverClassName= "oracle.jdbc. OracleDriver"
              url="jdbc:oracle: thin:@salvador- pc:1521:BDORACLE"
              username="SYSTEM" password="systemora cle" maxActive="20" maxIdle="10"
              maxWait="-1" />

 <!---->
  </GlobalNamingResour ces>

ojo:

- En el apache-tomcat- 5.5.27.zip esto se agrega en :\tomcat\conf\ context.xml y ahi si funciona mi data source

- En tomcat5.0.28. exe el file  \tomcat\conf\ context.xml  no existe   ¡¡¡¡¡¡¡¡

 

 

Agrege el classes12.jar C:\tomcat\common\ lib\
 

En mi proyecto PruebaWebDS

en el web.xml agrego

 

<resource-ref>

<description>Oracle Datasource example</description>

<res-ref-name>jdbc/myoracle</res-ref-name>

<res-type>javax.sql.DataSourc e</res-type>

<res-auth>Container</res-auth>

</

resource-ref>

 

 

clase

public

class ConexionDataSource {

public void crearConexion( ){

DataSource ds =

null;

Connection conn =

null;

try{

System.

out.println("class ConexionDataSource");

Context initContext =

new InitialContext( );

Context envContext = (Context)initContex t.lookup(

"java:/comp/ env");

ds = (DataSource) envContext. lookup(

"jdbc/myoracle");

conn = ds.getConnection( );

System.

out.println("conn="+conn);

}

catch(Exception e){

e.printStackTrace( );

}

}

}

 en pagina index.jsp lo llamo

<%@

page language="java" import="java.util.* " pageEncoding="ISO-8859-1"%>

<%@

page import="comp.ConexionDataS o urce"%>

<%

String path = request.getContextP ath();

String basePath = request.getScheme( )+

"://"+request.getServerN ame()+":"+request.getServerP ort()+path+"/";

ConexionDataSource onexionDataSource =

new ConexionDataSource( );

onexionDataSource. crearConexion( );

%>

.

.

.

.

.

 En la consola sale lo siguiente

25-jun-2009 13:05:54 org.apache.coyote. http11.Http11Pro tocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:54 org.apache.catalina .startup. Catalina load
INFO: Initialization processed in 703 ms
25-jun-2009 13:05:54 org.apache.catalina .core.StandardSe rvice start
INFO: Arrancando servicio Catalina
25-jun-2009 13:05:54 org.apache.catalina .core.StandardEn gine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st start
INFO: Desactivada la validaci¾n XML
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \admin.xml
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. util.LocalString s', returnNull=tru
e
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.struts. action.ActionRes ources', returnNul
l=true
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org. apache.webapp. admin.Applicatio nResources', retur
nNull=true
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \balancer. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \manager. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /PruebaWebDS desde
URL file:C:/tomcat/ webapps/PruebaWe bDS
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /jsp-examples desde
 URL file:C:\tomcat\ webapps\jsp- examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto  desde URL file:C:\
tomcat\webapps\ ROOT
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /servlets-examples
desde URL file:C:\tomcat\ webapps\servlets -examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /tomcat-docs desde
URL file:C:\tomcat\ webapps\tomcat- docs
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /webdav desde URL f
ile:C:\tomcat\ webapps\webdav
25-jun-2009 13:05:56 org.apache.coyote. http11.Http11Pro tocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:56 org.apache.jk. common.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25-jun-2009 13:05:56 org.apache.jk. server.JkMain start
INFO: Jk running ID=0 time=0/15  config=C:\tomcat\ conf\jk2. properties
25-jun-2009 13:05:56 org.apache.catalina .startup. Catalina start
INFO: Server startup in 2359 ms
class ConexionDataSource
org.apache.commons. dbcp.SQLNestedEx ception: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:780)

        at org.apache.commons. dbcp.BasicDataSo urce.getConnecti on(BasicDataSour ce
.java:540)
        at comp.ConexionDataSo urce.crearConexi on(ConexionDataS ource.java: 29)
        at org.apache.jsp. index_jsp. _jspService( index_jsp. java:51)
        at org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:94)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper
.java:324)
        at org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:2
92)
        at org.apache.jasper. servlet.JspServl et.service( JspServlet. java:236)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter (Appl
icationFilterChain. java:237)
        at org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationF
ilterChain.java: 157)
        at org.apache.catalina .core.StandardWr apperValve. invoke(StandardW rapperV
alve.java:214)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardCo ntextValve. invokeInternal( Standard
ContextValve. java:198)
        at org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC ontextV
alve.java:152)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv e.j
ava:137)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.j
ava:118)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 102)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineVal
ve.java:109)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. java:929)

        at org.apache.coyote. tomcat5.CoyoteAd apter.service( CoyoteAdapter. java:16
0)
        at org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java
:799)
        at org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. proce
ssConnection( Http11Protocol. java:705)
        at org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java
:577)
        at org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadP
ool.java:683)
        at java.lang.Thread. run(Thread. java:595)
Caused by: java.sql.SQLExcepti on: No suitable driver
        at java.sql.DriverMana ger.getDriver( DriverManager. java:243)
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:773)
        ... 33 more

Sorry por lo extenso del mensaje pero me pidieron asi,..... jejejej

 

les agradecere su ayuda

 

Luís Salvador

De: luis abel salvador quinto <salvador_5to@ yahoo.es>
Para: programacionfiis <programacionfiis@ yahoogroups. com>; desarrollo java <DesarrolloJava@ gruposyahoo. com.ar>
Enviado: miércoles, 24 de junio, 2009 22:05:51
Asunto: DATA SOURCE en tomcat 5.0.28

Hola amigos
Estoy usando el tomcat 5.0.28 (es un ejecutable que biene con su jdk)
el tema es que he tratado de crear un dataSource para oracle y me retorna un error referente a las librerias del
mismo tomcat
 
En otras versiones del tomcat si he realizado datasource, pero parece que esta version necesita otras cositas
El cliente trabaja con ese servidor ( :( ), asi que no puedo cambiar por otro
 
Les agradeceria su ayuda par
 
postata: les enviare los pasos que he realizado segun ejemplos de internet
 
Luís
 





#25283 De: luis abel salvador quinto <salvador_5to@...>
Fecha: Jue, 25 de Jun, 2009 9:00 pm
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados
salvador_5to
Sin conexión Sin conexión
Enviar correo Enviar correo
 
claro tambien lo he puesto asi, es la priemra pagina que he revisado para realizar el data source.
En otra version del tomcat si me funciona pero esta version NO¡¡¡¡¡¡¡¡¡¡, es algo raro
 
----
 
<Resource name="jdbc/myoracle" auth="Container"
              type="javax.sql.DataSource"/>
 <ResourceParams name="jdbc/myoracle">
   <parameter>
  <name>factory</name>
  <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
   </parameter>
   <parameter>
  <name>driverClassName</name>
  <value>oracle.jdbc.driver.OracleDriver</value>
   </parameter>
   <parameter>
  <name>url</name>
  <value>jdbc:oracle:thin:@salvador-pc:1521:BDORACLE</value>
   </parameter>
   <parameter>
  <name>username</name>
  <value>SYSTEM</value>
   </parameter>
   <parameter>
  <name>password</name>
  <value>systemoracle</value>
   </parameter>
   <parameter>
  <name>maxActive</name>
  <value>20</value>
   </parameter>
   <parameter>
  <name>maxIdle</name>
  <value>10</value>
   </parameter>
   <parameter>
  <name>maxWait</name>
  <value>-1</value>
   </parameter>
 </ResourceParams>
 
----
Seguro necesita algo mas
 
gracias por la ayuda
Luís



De: Claudio Fernandez <claudiof@...>
Para: DesarrolloJava@...
Enviado: jueves, 25 de junio, 2009 14:12:52
Asunto: Re: [Java] Re: DATA SOURCE en tomcat 5.0.28 - paso relizados

En el 4 los parametros de configuration se podian poder adentro de la seccion datasource, como en el archvito que muestran aca:

http://tomcat. apache.org/ tomcat-4. 1-doc/jndi- datasource- examples- howto.html

Probaste con eso?

2009/6/25 luis abel salvador quinto <salvador_5to@ yahoo.es>


Hola señores aqui les envio los pasos que he realizado para crear un datasource en tomcat5.0.28. exe (tiene en administrador)

 

En tomcat5.0.28. exe

Cambio el file C:\tomcat\conf\ server.xml, se agreo (se siguio unos ejemplos de internet, ademas el cuando creo el datasource por medio del administrador del tomcat, este te genera ahi)

<!-- Global JNDI resources -->
  <GlobalNamingResourc es>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina .UserDatabase"
       description="User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
      <parameter>
        <name>factory</name>
        <value>org.apache.catalina .users.MemoryUse rDatabaseFactory</value>
      </parameter>
      <parameter>
        <name>pathname</name>
        <value>conf/tomcat- users.xml</value>
      </parameter>
    </ResourceParams>

 

<!-- Nuevo datasouce -->

 <Resource name="jdbc/myoracle" auth="Container"
              type="javax.sql.DataSourc e" driverClassName="oracle.jdbc. OracleDriver"
              url="jdbc:oracle: thin:@salvador- pc:1521:BDORACLE"
              username="SYSTEM" password="systemoracle" maxActive="20" maxIdle="10"
              maxWait="-1"/>

 <!---->
  </GlobalNamingResour ces>

ojo:

- En el apache-tomcat- 5.5.27.zip esto se agrega en :\tomcat\conf\ context.xml y ahi si funciona mi data source

- En tomcat5.0.28. exe el file  \tomcat\conf\ context.xml  no existe   ¡¡¡¡¡¡¡¡

 

 

Agrege el classes12.jar C:\tomcat\common\ lib\
 

En mi proyecto PruebaWebDS

en el web.xml agrego

 

<resource-ref>

<description>Oracle Datasource example</description>

<res-ref-name>jdbc/myoracle</res-ref-name>

<res-type>javax.sql.DataSourc e</res-type>

<res-auth>Container</res-auth>

</

resource-ref>

 

 

clase

public

class ConexionDataSource {

public void crearConexion( ){

DataSource ds =

null;

Connection conn =

null;

try{

System.

out.println("class ConexionDataSource");

Context initContext =

new InitialContext( );

Context envContext = (Context)initContex t.lookup(

"java:/comp/env");

ds = (DataSource) envContext. lookup(

"jdbc/myoracle");

conn = ds.getConnection( );

System.

out.println("conn="+conn);

}

catch(Exception e){

e.printStackTrace( );

}

}

}

 en pagina index.jsp lo llamo

<%@

page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>

<%@

page import="comp.ConexionDataSo urce"%>

<%

String path = request.getContextP ath();

String basePath = request.getScheme( )+

"://"+request.getServerN ame()+":"+request.getServerP ort()+path+"/";

ConexionDataSource onexionDataSource =

new ConexionDataSource( );

onexionDataSource. crearConexion( );

%>

.

.

.

.

.

 En la consola sale lo siguiente

25-jun-2009 13:05:54 org.apache.coyote. http11.Http11Pro tocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:54 org.apache.catalina .startup. Catalina load
INFO: Initialization processed in 703 ms
25-jun-2009 13:05:54 org.apache.catalina .core.StandardSe rvice start
INFO: Arrancando servicio Catalina
25-jun-2009 13:05:54 org.apache.catalina .core.StandardEn gine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st start
INFO: Desactivada la validaci¾n XML
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo st getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
25-jun-2009 13:05:54 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \admin.xml
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org.apache.struts. util.LocalString s', returnNull=tru
e
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org.apache.struts. action.ActionRes ources', returnNul
l=true
25-jun-2009 13:05:55 org.apache.struts. util.PropertyMes sageResources <init>
INFO: Initializing, config='org.apache.webapp. admin.Applicatio nResources', retur
nNull=true
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \balancer. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Procesando URL de archivo de configuraci¾n de Contexto file:C:\tomcat\ conf
\Catalina\localhost \manager. xml
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /PruebaWebDS desde
URL file:C:/tomcat/ webapps/PruebaWe bDS
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /jsp-examples desde
 URL file:C:\tomcat\ webapps\jsp- examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto  desde URL file:C:\
tomcat\webapps\ ROOT
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /servlets-examples
desde URL file:C:\tomcat\ webapps\servlets -examples
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /tomcat-docs desde
URL file:C:\tomcat\ webapps\tomcat- docs
25-jun-2009 13:05:56 org.apache.catalina .core.StandardHo stDeployer install
INFO: Instalando aplicaciones web en trayectoria de contexto /webdav desde URL f
ile:C:\tomcat\ webapps\webdav
25-jun-2009 13:05:56 org.apache.coyote. http11.Http11Pro tocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8085
25-jun-2009 13:05:56 org.apache.jk. common.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25-jun-2009 13:05:56 org.apache.jk. server.JkMain start
INFO: Jk running ID=0 time=0/15  config=C:\tomcat\ conf\jk2. properties
25-jun-2009 13:05:56 org.apache.catalina .startup. Catalina start
INFO: Server startup in 2359 ms
class ConexionDataSource
org.apache.commons. dbcp.SQLNestedEx ception: Cannot create JDBC driver of class '
' for connect URL 'null'
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:780)

        at org.apache.commons. dbcp.BasicDataSo urce.getConnecti on(BasicDataSour ce
.java:540)
        at comp.ConexionDataSo urce.crearConexi on(ConexionDataS ource.java: 29)
        at org.apache.jsp. index_jsp. _jspService( index_jsp. java:51)
        at org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:94)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper
.java:324)
        at org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:2
92)
        at org.apache.jasper. servlet.JspServl et.service( JspServlet. java:236)
        at javax.servlet. http.HttpServlet .service( HttpServlet. java:802)
        at org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter (Appl
icationFilterChain. java:237)
        at org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationF
ilterChain.java: 157)
        at org.apache.catalina .core.StandardWr apperValve. invoke(StandardW rapperV
alve.java:214)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardCo ntextValve. invokeInternal( Standard
ContextValve. java:198)
        at org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC ontextV
alve.java:152)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv e.j
ava:137)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.j
ava:118)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 102)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineVal
ve.java:109)
        at org.apache.catalina .core.StandardVa lveContext. invokeNext( StandardValv
eContext.java: 104)
        at org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline .jav
a:520)
        at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. java:929)

        at org.apache.coyote. tomcat5.CoyoteAd apter.service( CoyoteAdapter. java:16
0)
        at org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java
:799)
        at org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. proce
ssConnection( Http11Protocol. java:705)
        at org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java
:577)
        at org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadP
ool.java:683)
        at java.lang.Thread. run(Thread. java:595)
Caused by: java.sql.SQLExcepti on: No suitable driver
        at java.sql.DriverMana ger.getDriver( DriverManager. java:243)
        at org.apache.commons. dbcp.BasicDataSo urce.createDataS ource(BasicDataS ou
rce.java:773)
        ... 33 more

Sorry por lo extenso del mensaje pero me pidieron asi,..... jejejej

 

les agradecere su ayuda

 

Luís Salvador

De: luis abel salvador quinto <salvador_5to@ yahoo.es>
Para: programacionfiis <programacionfiis@ yahoogroups. com>; desarrollo java <DesarrolloJava@ gruposyahoo. com.ar>
Enviado: miércoles, 24 de junio, 2009 22:05:51
Asunto: DATA SOURCE en tomcat 5.0.28

Hola amigos
Estoy usando el tomcat 5.0.28 (es un ejecutable que biene con su jdk)
el tema es que he tratado de crear un dataSource para oracle y me retorna un error referente a las librerias del
mismo tomcat
 
En otras versiones del tomcat si he realizado datasource, pero parece que esta version necesita otras cositas
El cliente trabaja con ese servidor ( :( ), asi que no puedo cambiar por otro
 
Les agradeceria su ayuda par
 
postata: les enviare los pasos que he realizado segun ejemplos de internet
 
Luís
 




#25282 De: Marco Ortiz <mortiz@...>
Fecha: Jue, 25 de Jun, 2009 11:24 pm
Asunto: Re: [Java] Hibernate y lista grande
macotonio2002
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hibernate lo puedes usar de dos formas (creo), una de forma nativa o
independiente por llamarla de alguna forma y otra usando ejb en el que
Hibernate jugaría el papel de un persistence manager.
Entonces, a tu pregunta solo puedo responder en el segundo caso, osea
usando ejb. Para ello voy a pegar algo de código:
Query q =  em.createQuery(sql);
data = q.setFirstResult(dataPaginacion.getPrimerElemento() - 1)
                     .setMaxResults(dataPaginacion.getTamanioPagina())
                     .getResultList();

Para la primera opción (yo nunca lo he probado) pero tendrías algo como
esto:
Criteria criteria=session.createCriteria(Item.class);
criteria.addOrder(Order.asc("name"));
criteria.setFirstResult(100);
criteria.setMaxResults(50);
List pageResults=criteria.list();

Saludos
Marco

Lypgal escribió:
>
>
> Hola lista:
>
> Estoy recien investigando hibernate, hace poco que lo conozco. Pero
> tengo una duda con respecto a obtener una lista grande. Por ejemplo,
> en mi base de datos tengo en la tabla PERSONAS 50mil registros. Cuando
> le pida obtener con hibernate toda la lista que luego lo pondre en una
> grilla hecha con javascript, se va a cargar los 50mil registros?? hay
> alguna manera de controlar que me entregue de 20 en 20 pagina sin
> tener que colga a la BD?? por favor comprendan que soy nuevo, tal vez
> la pgta sea muy simple para ustedes. Si conocen info sobre este tema
> estare agradecido.
>
> Gracias por su atencion
>
> Lyp
>
>

#25281 De: Lypgal <lypagl@...>
Fecha: Jue, 25 de Jun, 2009 11:08 pm
Asunto: Hibernate y lista grande
ypaliza
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola lista:

Estoy recien investigando hibernate, hace poco que lo conozco. Pero tengo una duda con respecto a obtener una lista grande. Por ejemplo, en mi base de datos tengo en la tabla PERSONAS 50mil registros. Cuando le pida obtener con hibernate toda la lista que luego lo pondre en una grilla hecha con javascript, se va a cargar los 50mil registros?? hay alguna manera de controlar que me entregue de 20 en 20 pagina sin tener que colga a la BD?? por favor comprendan que soy nuevo, tal vez la pgta sea muy simple para ustedes. Si conocen info sobre este tema estare agradecido.

Gracias por su atencion

Lyp

Mensajes 25281 - 25310 de 25875   Más reciente  |  < Más reciente  |  Más antiguo >  |  Más antiguo
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda