Doesn't your app use a hivemodule.xml?
See http://tapestry.apache.org/tapestry4.1/usersguide/hivemind.html on where to add this...

You then have to place the sitemap.xml file at the same location, and then do the modifications
described at http://tacos.sourceforge.net/hivemind/SiteMap.html

César Augusto Mateus wrote:
Good afternoon,
I have a problem configuring the library tacos with spring in my
environment.
Perhaps you are using this library.
How integrate the descriptor of Spring with the service-point of tacos.
I'm trying this: there is a hivemodule.xml in the folder META_INF of the jar
tapestry-spring-1.0.0.jar
According to http://tacos.sourceforge.net/hivemind/SiteMap.html a way of
begin is enabling the service SiteMap of the library Tacos, but this have a
hivemodule.xml file also.
I´m proving put the service-point in the file hivemodule.xml of the jar
tapestry-spring-1.0.0.jar.
If you know a indication would be very appreciated.


On 6/4/07, Jacob Bergoo <[EMAIL PROTECTED]> wrote:


No problem,
if you have any other questions just feel free to ask...

Cheers,
Jacob


César Augusto Mateus wrote:
>
> thank you very much Jacob, your help has been very valuable!!!
>
> On 6/4/07, Jacob Bergoo <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hi Cesar,
>>
>> the datasource is defined in the web.xml:
>>
>> <!--
>> =========================== DATASOURCE
>> ==========================================================
>> -->
>>
>>         <resource-ref>
>>                 <res-ref-name>OracleDS</res-ref-name>
>>                 <res-type>javax.sql.DataSource</res-type>
>>                 <res-auth>Container</res-auth>
>>         </resource-ref>
>>
>>
>> we tie everything togeather in jboss_service.xml:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>>
>> <server>
>>         <mbean code="org.jboss.hibernate.jmx.Hibernate"
>> name="jboss.har:service=Hibernate">
>>                 <attribute
>> name="DatasourceName">java:OracleDS</attribute>
>>                 <attribute
>>
>>
name="SessionFactoryName">java:/hibernate/InvestacorpSessionFactory</attribute>
>>                 <attribute name="Dialect">
>> org.hibernate.dialect.OracleDialect</attribute>
>>                 <attribute name="CacheProviderClass">
>>                         org.hibernate.cache.HashtableCacheProvider
>>                 </attribute>
>>         </mbean>
>> </server>
>>
>> sorry if I confused you... I forgot to post that one..
>> Hope it helps,
>> Jacob
>>
>>
>>
>>
>>
>>
>> César Augusto Mateus wrote:
>> >
>> > Hi Jacob, a question perhaps some foo:
>> >
>> > You construct a bean sessionFactory with
>> > org.springframework.jndi.JndiObjectFactoryBean,
>> > in addition your bean dataSource is also a
>> > org.springframework.jndi.JndiObjectFactoryBean.
>> >
>> > My question is: it needs from bean sessionFactory the specification
of
>> a
>> > datasource, generally this datasourse is other bean, but in your case
>> the
>> > bean dataSource is not referenced from the bean sessionFactory.
>> >
>> > you would explain to me bean InvestacorpSessionFactory?
>> >
>> >
>> >
>> >
>> > On 6/1/07, Jacob Bergoo <[EMAIL PROTECTED]> wrote:
>> >>
>> >>
>> >> Ci Cesar,
>> >>
>> >> I am using the JTA Transaction Manager. For me that was easier to
use
>> >> JBoss
>> >> JTA then to try to turn it of and instead use the one Hibernate is
>> >> providing. I am not an expert on the Transaction Manager, but I
assume
>> >> that
>> >> they are pritty much the same.
>> >>
>> >> In my applicationContaxt-persistence.xml I have this:
>> >>
>> >>
>> >> <?xml version="1.0" encoding="UTF-8"?>
>> >> <beans xmlns="http://www.springframework.org/schema/beans";
>> >>        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>> >>        xsi:schemaLocation="
>> >> http://www.springframework.org/schema/beans
>> >> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd";>
>> >>
>> >>         <!-- DATASOURCE -->
>> >>
>> >>         <bean id="dataSource"
>> >> class="org.springframework.jndi.JndiObjectFactoryBean">
>> >>                 <property name="jndiName">
>> >>                         <value>java:OracleDS</value>
>> >>                 </property>
>> >>         </bean>
>> >>
>> >>         <!-- TRANSACTIONS -->
>> >>
>> >>         <bean id="transactionManager"
>> >> class="org.springframework.transaction.jta.JtaTransactionManager">
>> >>                 <property name="transactionManagerName"
>> >> value="java:/TransactionManager"></property>
>> >>                 <property name="userTransactionName"
>> >> value="UserTransaction"></property>
>> >>         </bean>
>> >>
>> >>         <bean id="sessionFactory"
>> >> class="org.springframework.jndi.JndiObjectFactoryBean">
>> >>                 <property name="jndiName">
>> >>
>> >>
>> >> <value>java:/hibernate/InvestacorpSessionFactory</value>
>> >>                 </property>
>> >>         </bean>
>> >>
>> >>         <bean id="hibernateTemplate"
>> >> class="org.springframework.orm.hibernate3.HibernateTemplate">
>> >>                 <property name="sessionFactory">
>> >>                         <ref bean="sessionFactory"/>
>> >>                 </property>
>> >>         </bean>
>> >>
>> >>         <!-- BEAN MAPPING -->
>> >>        <bean id="somePojoDao"
>> >> class="com.mycompany.persistence.dao.somepojo.SomePojoDaoImpl">
>> >>                 <property name="hibernateTemplate">
>> >>                         <ref bean="hibernateTemplate"/>
>> >>                 </property>
>> >>         </bean>
>> >>
>> >>         ......
>> >>
>> >>
>> >> </beans>
>> >>
>> >> and my web.xml look like this:
>> >>
>> >> <?xml version="1.0" encoding="UTF-8"?>
>> >> <web-app id="Investacorp" version="2.4"
>> >>         xmlns="http://java.sun.com/xml/ns/j2ee";
>> >>         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>> >>         xsi:schemaLocation="
>> >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>
>> >>
>> >>         <!-- WebApp_ID -->
>> >>         <display-name>MyCompany</display-name>
>> >>
>> >> <!--
>> >> ================================= SESSION TIME
>> >> ================================================
>> >> -->
>> >>
>> >>         <session-config>
>> >>                 <session-timeout>1200</session-timeout>
>> >>         </session-config>
>> >>
>> >> <!--
>> >> ================================= WELCOME FILE
>> >> =================================================
>> >> -->
>> >>
>> >>
>> >>         <welcome-file-list>
>> >>                 <welcome-file>index.html</welcome-file>
>> >>                 <welcome-file>index.jsp</welcome-file>
>> >>         </welcome-file-list>
>> >>
>> >>
>> >> <!--
>> >> ================================= ERROR PAGE
>> >> ===================================================
>> >> -->
>> >>
>> >>         <!-- Predefined Error page if runtime exceptions occur.
Toggle
>> >> during
>> >> debugging  -->
>> >>         <error-page>
>> >>                 <exception-type>java.lang.RuntimeException
>> >> </exception-type>
>> >>                 <location>/CustomExceptionPage.html</location>
>> >>         </error-page>
>> >>
>> >>         <error-page>
>> >>                 <error-code>403</error-code>
>> >>                 <location>/AccessDeniedPage.html</location>
>> >>         </error-page>
>> >>
>> >>         <error-page>
>> >>                 <error-code>404</error-code>
>> >>                 <location>/CustomExceptionPage.html</location>
>> >>         </error-page>
>> >>
>> >> <!--
>> >> =========================== DATASOURCE
>> >> ==========================================================
>> >> -->
>> >>
>> >>         <resource-ref>
>> >>                 <res-ref-name>OracleDS</res-ref-name>
>> >>                 <res-type>javax.sql.DataSource</res-type>
>> >>                 <res-auth>Container</res-auth>
>> >>         </resource-ref>
>> >>
>> >>
>> >> <!--
>> >> =========================== LISTENER
>> >> ==========================================================
>> >> -->
>> >>
>> >>         <listener>
>> >>
>> >> <listener-class>
org.springframework.web.context.ContextLoaderListener
>> >> </listener-class>
>> >>         </listener>
>> >>
>> >>         <context-param>
>> >>             <param-name>contextConfigLocation</param-name>
>> >>
>> <param-value>/WEB-INF/applicationContext*.xml</param-value>
>> >>         </context-param>
>> >>
>> >> <!--
>> >> =========================== MVC APPLICATION CONTROLLER
>> >> ==========================================================
>> >> -->
>> >>
>> >>         <servlet>
>> >>         <servlet-name>MY_SERVLET_NAME</servlet-name>
>> >>
>> >> <servlet-class>org.apache.tapestry.ApplicationServlet
</servlet-class>
>> >>         <load-on-startup>0</load-on-startup>
>> >>         </servlet>
>> >>
>> >>         <!-- Servlet Mapping for Acegi Security Framework to work
with
>> >> Tapestry -->
>> >>
>> >>     <servlet-mapping>
>> >>         <servlet-name>MY_SERVLET_NAME</servlet-name>
>> >>         <url-pattern>/index.html</url-pattern>
>> >>     </servlet-mapping>
>> >>
>> >>     <servlet-mapping>
>> >>         <servlet-name>MY_SERVLET_NAME</servlet-name>
>> >>         <url-pattern>*.html</url-pattern>
>> >>     </servlet-mapping>
>> >>
>> >>     <servlet-mapping>
>> >>         <servlet-name>MY_SERVLET_NAME</servlet-name>
>> >>         <url-pattern>*.direct</url-pattern>
>> >>     </servlet-mapping>
>> >>     <servlet-mapping>
>> >>         <servlet-name>MY_SERVLET_NAME</servlet-name>
>> >>         <url-pattern>*.sdirect</url-pattern>
>> >>     </servlet-mapping>
>> >>     <servlet-mapping>
>> >>         <servlet-name>MY_SERVLET_NAME</servlet-name>
>> >>         <url-pattern>*.svc</url-pattern>
>> >>     </servlet-mapping>
>> >>
>> >> <!--
>> >> =========================== SECURING HTML AND PAGE FILES
>> >> ========================================================
>> >> -->
>> >>
>> >>         <security-constraint>
>> >>                 <display-name>Prevent access to raw *.html, *.css,
>> >> *.page,
>> >> *.js
>> >> files.</display-name>
>> >>                 <web-resource-collection>
>> >>                         <web-resource-name>Tapestry
>> >> Pages</web-resource-name>
>> >>                         <url-pattern>/html/*</url-pattern>
>> >>                 </web-resource-collection>
>> >>                 <auth-constraint>
>> >>                         <description>No roles, so no direct
>> >> access</description>
>> >>                 </auth-constraint>
>> >>         </security-constraint>
>> >>
>> >> <!--
>> >>
>> >>
>>
=================================================================================================
>> >> -->
>> >>
>> >> </web-app>
>> >>
>> >> If you have any more questions just feel free to ask...
>> >>
>> >> Cheers,
>> >> Jacob
>> >> --
>> >> View this message in context:
>> >>
>>
http://www.nabble.com/Integration-Tapestry-4.0-%2B-Spring-2.0-%2B-Hibernate-3.0-%2B-JBoss-4.2-tf3849055.html#a10915784
>> >> Sent from the Tapestry - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >>
---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>>
http://www.nabble.com/Integration-Tapestry-4.0-%2B-Spring-2.0-%2B-Hibernate-3.0-%2B-JBoss-4.2-tf3849055.html#a10954827
>> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>

--
View this message in context:
http://www.nabble.com/Integration-Tapestry-4.0-%2B-Spring-2.0-%2B-Hibernate-3.0-%2B-JBoss-4.2-tf3849055.html#a10955847
Sent from the Tapestry - User mailing list archive at Nabble.com.


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





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

Reply via email to