Files
2024-05-09 17:40:24 +02:00

235 lines
8.5 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<ejb-jar 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 http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd"
version="2.1">
<enterprise-beans>
<session>
<ejb-name>ReportReaderEJB</ejb-name>
<home>it.valueteam.gnpgo.ejb.report.reader.ReportReaderEJBHome</home>
<remote>it.valueteam.gnpgo.ejb.report.reader.ReportReaderEJB</remote>
<local-home>
it.valueteam.gnpgo.ejb.report.reader.ReportReaderEJBLocalHome
</local-home>
<local>it.valueteam.gnpgo.ejb.report.reader.ReportReaderEJBLocal</local>
<ejb-class>
it.valueteam.gnpgo.ejb.report.reader.ReportReaderEJBBean
</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<session>
<ejb-name>ReportWriterEJB</ejb-name>
<home>it.valueteam.gnpgo.ejb.report.writer.ReportWriterEJBHome</home>
<remote>it.valueteam.gnpgo.ejb.report.writer.ReportWriterEJB</remote>
<local-home>
it.valueteam.gnpgo.ejb.report.writer.ReportWriterEJBLocalHome
</local-home>
<local>it.valueteam.gnpgo.ejb.report.writer.ReportWriterEJBLocal</local>
<ejb-class>
it.valueteam.gnpgo.ejb.report.writer.ReportWriterEJBBean
</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<session>
<ejb-name>LoginEJB</ejb-name>
<home>it.valueteam.gnpgo.ejb.login.LoginEJBHome</home>
<remote>it.valueteam.gnpgo.ejb.login.LoginEJB</remote>
<local-home>
it.valueteam.gnpgo.ejb.login.LoginEJBLocalHome
</local-home>
<local>it.valueteam.gnpgo.ejb.login.LoginEJBLocal</local>
<ejb-class>
it.valueteam.gnpgo.ejb.login.LoginEJBBean
</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<session>
<ejb-name>LovManagerEJB</ejb-name>
<home>it.valueteam.gnpgo.ejb.lov.LovManagerEJBHome</home>
<remote>it.valueteam.gnpgo.ejb.lov.LovManagerEJB</remote>
<local-home>
it.valueteam.gnpgo.ejb.lov.LovManagerEJBLocalHome
</local-home>
<local>it.valueteam.gnpgo.ejb.lov.LovManagerEJBLocal</local>
<ejb-class>it.valueteam.gnpgo.ejb.lov.LovManagerEJBBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<!-- Aggiunta Sassone 2013.05.10 -->
<session>
<ejb-name>RoutingEJB</ejb-name>
<home>it.valueteam.gnpgo.ejb.routing.RoutingEJBHome</home>
<remote>it.valueteam.gnpgo.ejb.routing.RoutingEJB</remote>
<local-home>
it.valueteam.gnpgo.ejb.routing.RoutingEJBLocalHome
</local-home>
<local>it.valueteam.gnpgo.ejb.routing.RoutingEJBLocal</local>
<ejb-class>it.valueteam.gnpgo.ejb.routing.RoutingEJBBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<session>
<ejb-name>NngEJB</ejb-name>
<home>it.valueteam.gnpgo.ejb.nng.NngEJBHome</home>
<remote>it.valueteam.gnpgo.ejb.nng.NngEJB</remote>
<local-home>
it.valueteam.gnpgo.ejb.nng.NngEJBLocalHome
</local-home>
<local>it.valueteam.gnpgo.ejb.nng.NngEJBLocal</local>
<ejb-class>it.valueteam.gnpgo.ejb.nng.NngEJBBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<session>
<ejb-name>RequestManagerEJB</ejb-name>
<home>it.valueteam.gnpgo.ejb.request.RequestManagerEJBHome</home>
<remote>it.valueteam.gnpgo.ejb.request.RequestManagerEJB</remote>
<local-home>
it.valueteam.gnpgo.ejb.request.RequestManagerEJBLocalHome
</local-home>
<local>it.valueteam.gnpgo.ejb.request.RequestManagerEJBLocal</local>
<ejb-class>it.valueteam.gnpgo.ejb.request.RequestManagerEJBBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<session>
<ejb-name>SemaforoEJB</ejb-name>
<home>it.valueteam.gnpgo.ejb.semaforo.SemaforoEJBHome</home>
<remote>it.valueteam.gnpgo.ejb.semaforo.SemaforoEJB</remote>
<local-home>
it.valueteam.gnpgo.ejb.semaforo.SemaforoEJBLocalHome
</local-home>
<local>it.valueteam.gnpgo.ejb.semaforo.SemaforoEJBLocal</local>
<ejb-class>it.valueteam.gnpgo.ejb.semaforo.SemaforoEJBBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<!-- bean aggiunto da cristiano per X6 2013 -->
<session>
<description>Session Bean ( Stateless )</description>
<display-name>TimerFile</display-name>
<ejb-name>TimerFile</ejb-name>
<home>it.valueteam.gnpgo.ejb.timer.TimerFileHome</home>
<remote>it.valueteam.gnpgo.ejb.timer.TimerFile</remote>
<local-home>
it.valueteam.gnpgo.ejb.timer.TimerFileLocalHome
</local-home>
<local>it.valueteam.gnpgo.ejb.timer.TimerFileLocal</local>
<ejb-class>it.valueteam.gnpgo.ejb.timer.TimerFileBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<message-driven>
<display-name>MessageConsumerEJBDbcfxInBean</display-name>
<ejb-name>MessageConsumerEJBDbcfxInBean</ejb-name>
<ejb-class>it.valueteam.gnpgo.ejb.jms.MessageConsumerEJBGenericInBean</ejb-class>
<transaction-type>Container</transaction-type>
<message-destination-type>javax.jms.Queue</message-destination-type>
<env-entry>
<env-entry-name>nomeMDB</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>MessageConsumerEJBDbcfxInBean</env-entry-value>
</env-entry>
</message-driven>
<message-driven>
<display-name>MessageConsumerEJBDbcfxOutBean</display-name>
<ejb-name>MessageConsumerEJBDbcfxOutBean</ejb-name>
<ejb-class>it.valueteam.gnpgo.ejb.jms.MessageConsumerEJBGenericOutBean</ejb-class>
<transaction-type>Container</transaction-type>
<message-destination-type>javax.jms.Queue</message-destination-type>
<env-entry>
<env-entry-name>nomeMDB</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>MessageConsumerEJBDbcfxOutBean</env-entry-value>
</env-entry>
</message-driven>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>ReportReaderEJB</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>ReportWriterEJB</ejb-name>
<method-name>updateSolleciti</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>LoginEJB</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>LovManagerEJB</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
<!-- Aggiunta Sassone 2013.05.13 -->
<container-transaction>
<method>
<ejb-name>RoutingEJB</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>NngEJB</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>RequestManagerEJB</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>SemaforoEJB</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>MessageConsumerEJBDbcfxInBean</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>MessageConsumerEJBDbcfxOutBean</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>TimerFile</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>