Anybody can help me? Thanks

--------- Initial Header -----------

From      : "angeloimm" [EMAIL PROTECTED]
To          : "Jetspeed Jetspeed" jetspeed-user@jakarta.apache.org
Cc          :
Date      : Tue, 25 Jan 2005 13:14:55 +0100
Subject : Still JNDI Problem

> Hi all... i'm using Jetspeed version 1.5; JBoss 3.2.5 and 3.2.6; in my 
> ${JBOSS_HOME}/server/defeault/deploy i have this datasource:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <datasources>
>   <local-tx-datasource>
>   <!-- The jndi name of the DataSource, it is prefixed with java:/ -->
>   <!-- Datasources are not available outside the virtual machine -->
>    <jndi-name>JetspeedDS</jndi-name>
>     
> <connection-url>jdbc:oracle:thin:@192.168.11.251:1521:SUNDB</connection-url>
>     <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
>     <!--driver-class>com.mysql.jdbc.Driver</driver-class-->
>     <user-name>jetspeed</user-name>
>     <password>jetspeed</password>
>               <min-pool-size>10</min-pool-size>
>               <max-pool-size>20</max-pool-size>
>               <blocking-timeout-millis>10000</blocking-timeout-millis>
>               <idle-timeout-minutes>-1</idle-timeout-minutes>
>               
> <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
>       </local-tx-datasource>
> </datasources>
>
> Now in my Tourque.properties i have:
> # -------------------------------------------------------------------
> #
> #  T O R Q U E  P R O P E R T I E S
> #
> # -------------------------------------------------------------------
> # These are your database settings. Look in the
> # org.apache.pool.* packages for more information.
> #
> # The parameters to connect to the default database.  You MUST
> # configure these properly.
> # -------------------------------------------------------------------
>
>
> torque.database.default=default
> #torque.database.default.adapter=hypersonic
> #torque.database.default.adapter=mysql
> torque.database.default.adapter=oracle
> ### torque.database.default.adapter=mssql
> .
> .
> .
> .
> .
> .
> ## Using jndi
> torque.dsfactory.default.factory=org.apache.torque.dsfactory.JndiDataSourceFactory
> torque.dsfactory.default.jndi.path=JetspeedDS
> torque.dsfactory.default.jndi.java.naming.factory.initial = 
> org.apache.naming.java.javaURLContextFactory
> torque.dsfactory.default.jndi.java.naming.factory.url.pkgs = org.apache.naming
> 
> #What must i put here??
>
> #torque.dsfactory.default.datasource.classname=org.apache.torque.pool.TorqueClassicDataSource
> #torque.dsfactory.default.datasource.dataSourceName=jdbc/DBdefault
> #torque.dsfactory.default.datasource.jndiEnvironment.java.naming.factory.initial
>  = org.apache.naming.java.javaURLContextFactory
> #torque.dsfactory.default.datasource.jndiEnvironment.java.naming.factory.url.pkgs
>  = org.apache.naming
> #torque.dsfactory.default.datasource.defaultMaxConnections=10
> 
>
> I have tried also:
> torque.dsfactory.default.jndi.path=java/JetspeedDS
> torque.dsfactory.default.jndi.path=env:java/jdbc/JetspeedDS
>
> But i have always this error:
> 2005-01-25 13:06:14,810 [http-0.0.0.0-8080-Processor25] DEBUG 
> BaseClientRegistry - ClientRegistry: Looking for client with useragent 
> :Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
> 2005-01-25 13:06:14,850 [http-0.0.0.0-8080-Processor25] DEBUG 
> BaseClientRegistry - ClientRegistry: Mozilla/4.0 (compatible; MSIE 6.0; 
> Windows NT 5.1; SV1; .NET CLR 1.1.4322) does not match .*MSIE 5.*
> 2005-01-25 13:06:14,850 [http-0.0.0.0-8080-Processor25] DEBUG 
> BaseClientRegistry - ClientRegistry: Mozilla/4.0 (compatible; MSIE 6.0; 
> Windows NT 5.1; SV1; .NET CLR 1.1.4322) matches .*Mozilla/4.*
> 2005-01-25 13:06:14,850 [http-0.0.0.0-8080-Processor25] DEBUG 
> CapabilityMapFactory - CapabilityMap: User-agent: Mozilla/4.0 (compatible; 
> MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) mapped to 
> ns4text/html-HTML_3_2/HTML_JAVA/HTML_JAVASCRIPT/HTML_TABLE/HTML_FORM/HTML_FRAME/HTML_IMAGE/HTML_CSS1/HTML_LAYER/HTML_PLUGIN/HTML_DOM_NS4/HTTP_COOKIE/
> 2005-01-25 13:06:15,030 [http-0.0.0.0-8080-Processor25] WARN  IDBroker - 
> IDBroker is being used with db 'default', which does not support 
> transactions. IDBroker attempts to use transactions to limit the possibility 
> of duplicate key generation.  Without transactions, duplicate key generation 
> is possible if multiple JVMs are used or other means are used to write to the 
> database.
> 2005-01-25 13:06:15,040 [http-0.0.0.0-8080-Processor25] ERROR BasePeer - 
> org.apache.torque.TorqueException: The url cannot be null
> 2005-01-25 13:06:15,050 [http-0.0.0.0-8080-Processor25] ERROR BasePeer - A 
> FATAL ERROR has occurred which should not have happened under any 
> circumstance.  Please notify the Torque developers 
> <turbine-torque-dev@jakarta.apache.org> and give as many details as possible 
> (including the error stack trace).
> java.lang.Error: Error in BasePeer.initTableSchema(TURBINE_USER): The url 
> cannot be null
>       at org.apache.torque.util.BasePeer.initTableSchema(BasePeer.java:274)
>       at org.apache.torque.util.BasePeer.initTableSchema(BasePeer.java:249)
>       at 
> org.apache.jetspeed.om.security.turbine.TurbineUserPeer.<clinit>(TurbineUserPeer.java:49)
>       at 
> org.apache.jetspeed.om.security.turbine.BaseTurbineUser.<clinit>(BaseTurbineUser.java:36)
>       at java.lang.Class.forName0(Native Method)
>       at java.lang.Class.forName(Class.java:141)
>       at 
> org.apache.jetspeed.om.security.turbine.BaseTurbineUserPeer.initClass(BaseTurbineUserPeer.java:141)
>       at 
> org.apache.jetspeed.om.security.turbine.BaseTurbineUserPeer.<clinit>(BaseTurbineUserPeer.java:128)
>       at 
> org.apache.jetspeed.services.security.turbine.TurbineUserManagement.getUser(TurbineUserManagement.java:136)
>       at 
> org.apache.jetspeed.services.JetspeedUserManagement.getUser(JetspeedUserManagement.java:59)
>       at 
> org.apache.jetspeed.services.security.turbine.TurbineAuthentication.getAnonymousUser(TurbineAuthentication.java:188)
>       at 
> org.apache.jetspeed.services.JetspeedAuthentication.getAnonymousUser(JetspeedAuthentication.java:64)
>       at 
> org.apache.jetspeed.services.JetspeedSecurity.getAnonymousUser(JetspeedSecurity.java:134)
>       at 
> org.apache.jetspeed.modules.actions.TemplateSessionValidator.doPerform(TemplateSessionValidator.java:59)
>       at 
> org.apache.jetspeed.modules.actions.JetspeedSessionValidator.doPerform(JetspeedSessionValidator.java:76)
>       at org.apache.turbine.modules.Action.perform(Action.java:87)
>       at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122)
>       at org.apache.turbine.Turbine.doGet(Turbine.java:521)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:703)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
>       at 
> org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:670)
>       at 
> org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:637)
>       at org.apache.jsp.index_jsp._jspService(index_jsp.java:45)
>       at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>       at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
>       at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
>       at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>       at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>       at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>       at 
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
>       at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>       at 
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:72)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>       at 
> org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:275)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>       at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>       at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>       at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>       at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>       at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>       at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>       at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>       at 
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>       at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>       at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>       at 
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>       at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
>       at java.lang.Thread.run(Thread.java:534)
>
> In my TurbineResources i have also tried to do:
> # -------------------------------------------------------------------
> #
> #  J N D I  C O N T E X T S
> #
> # -------------------------------------------------------------------
>
> # This indicates whether Turbine should try to create JNDI contexts.
> #
> # Default: false
> #
>  contexts=true
>
> # These are the JNDI context properties.  Each context's properties
> # are defined by the properties beginning with context.name.
> #
> # Default: none
> #
> # Example: The following will create a JNDI context named "name" in
> # the data.contexts Hashtable.  It will point at the RMI registry on
> # localhost running on port 1099, and will use
> # com.sun.jndi.rmi.registry.RegistryContextFactory as the initial
> # context factory:
> #
>  context.name.java.naming.provider.url=rmi://localhost:1099
>  
> context.name.java.naming.factory.initial=com.sun.jndi.rmi.registry.RegistryContextFactory
>
> But nothing...... i have always that error.
> Is possible that i can't use JBoss Datasources for Jetspeed?
> I don't hope so..... let me know where i'm wrong because i am not able to 
> understand.
> Anybody has ever configured Jetspeed in order to use JBoss datasources??
> Thanks to all,
>   regards
>
>
>
> ____________________________________________________________
> Navighi a 2 MEGA e i primi 3 mesi sono GRATIS.
> Scegli Libero Adsl Flat senza limiti su http://www.libero.it
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
> 



____________________________________________________________
6X velocizzare la tua navigazione a 56k? 6X Web Accelerator di Libero!
Scaricalo su INTERNET GRATIS 6X http://www.libero.it



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to