Hi I am new in JBoss. I am releasing a example but it doesn't work. I don't know why.
Can someone help me?. I am going to show all thing i have done. First all I am using the version jboss-4.0.4RC1. Now I am going to write all files that I am using. file persistece.xml | | <?xml version="1.0" encoding="UTF-8"?> | <persistence> | <persistence-unit name="test"> | <jta-data-source>java:/MySqlDS</jta-data-source> | <properties> | <property name="entity.manager.factory.jndi.name" value="java:/MyEntityManagerFactory"/> | <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLInnoDBDialect"/> | <property name="hibernate.hbm2ddl.auto" value="update"/> <!-- Tables werden erzeugt beim Deployment falls nicht existierend --> | <property name="hibernate.show_sql" value="false"/> | | | <!-- <property name="hibernate.hbm2ddl.auto" | value="create-drop"/>--> | </properties> | </persistence-unit> | </persistence> | the file jboss-app.xml | ?xml version="1.0" encoding="UTF-8"?> | <jboss-app> | <loader-repository> | db:app=ejb3 | <!-- dot.com:loader=unique-archive-name | <loader-repository>localhost:loader=inmovil.ear</loader-repository> | --> | | </loader-repository> | </jboss-app> | the file application.xml | | <?xml version="1.0" encoding="UTF-8"?> | <application version="1.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 | http://java.sun.com/xml/ns/j2ee/application_1_4.xsd"> | <display-name>Inmoviliaria</display-name> | <!-- <description>Inmoviliaria</description> --> | <module> | <ejb>inmovil.par</ejb> | </module> | <module> | <ejb>inmovil.ejb3</ejb> | </module> | <module> | <web> | <web-uri>inmovil.war</web-uri> | <context-root>/propiedades</context-root> | </web> | </module> | </application> | Here I know the file par are depredated with this version. But it is a test. the web.xml | <?xml version="1.0" encoding="UTF-8"?> | <web-app 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 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> | | <servlet> | <servlet-name>PropiedadServlet</servlet-name> | <servlet-class>org.jboss.web.PropiedadServlet</servlet-class> | | </servlet> | | | <servlet-mapping> | <servlet-name>PropiedadServlet</servlet-name> | <url-pattern>/Propiedad</url-pattern> | </servlet-mapping> | </web-app> | Now the POJOS This is the Empleados' table | package org.jboss.miBd; | | import javax.persistence.*; | import java.util.*; | | | @Entity | @Table(name="Empleados") | public class Empleado { | private int idEmpleado; | private String nombreApellidos; | private List<Propiedad> propiedades; | | | @Id //(generate = GeneratorType.AUTO) | @GeneratedValue | @Column (name = "idEmpleado") | public int getIdEmpleado() { | return idEmpleado; | } | public void setIdEmpleado(int idEmpleado) { | this.idEmpleado = idEmpleado; | } | public String getNombreApellidos() { | return nombreApellidos; | } | public void setNombreApellidos(String nombreApellidos) { | this.nombreApellidos = nombreApellidos; | } | | @OneToMany (cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy = "idEmpleado") | @JoinColumn (name = "idEmpleado") | public List<Propiedad> getPropiedades() { | return propiedades; | } | public void setPropiedades(List<Propiedad> propiedades) { | this.propiedades = propiedades; | } | | | } | Propiedades' table. | package org.jboss.miBd; | import java.io.Serializable; | | import javax.persistence.*; | import javax.persistence.Id; | | @Entity | @Table(name="Propiedades") | public class Propiedad implements Serializable{ | private int referencia; | private double precio1; | private String referenciaCliente; | private int nHabitaciones; | private int cuartosDeBaño; | private Empleado empleado; | static final long serialVersionUID = 0L;; | | public int getCuartosDeBaño() { | return cuartosDeBaño; | } | public void setCuartosDeBaño(int cuartosDeBaño) { | this.cuartosDeBaño = cuartosDeBaño; | } | | public int getNHabitaciones() { | return nHabitaciones; | } | | public void setNHabitaciones(int habitaciones) { | nHabitaciones = habitaciones; | } | | public double getPrecio1() { | return precio1; | } | | public void setPrecio1(double precio1) { | this.precio1 = precio1; | } | | | @Id //(generate = GeneratorType.AUTO) | @GeneratedValue | @Column (name = "Referencia") | public int getReferencia() { | return referencia; | } | | public void setReferencia(int referencia) { | this.referencia = referencia; | } | | public String getReferenciaCliente() { | return referenciaCliente; | } | | public void setReferenciaCliente(String referenciaCliente) { | this.referenciaCliente = referenciaCliente; | } | | @ManyToOne | @JoinColumn (name = "idEmpleado") | public Empleado getEmpleado() { | return empleado; | } | public void setEmpleado(Empleado empleado) { | this.empleado = empleado; | } | | } | | Now I' m going to show the beans the name of the file is Empleados.java | package org.jboss.ejb; | | import javax.ejb.Remote; | | import org.jboss.miBd.Empleado; | | import java.util.List; | | @Remote | public interface Empleados { | public void addEmpleado(String nombreApellidos); | public List<Empleado> getAllEmpleados(); | } | this one is EmpleadosBean.java | package org.jboss.ejb; | | import java.util.List; | import java.util.ArrayList; | import javax.ejb.Stateless; | import javax.persistence.Query; | import javax.persistence.EntityManager; | import javax.persistence.PersistenceContext; | | import org.jboss.miBd.Empleado; | | public @Stateless class EmpleadosBean implements Empleados { | | @PersistenceContext | EntityManager em; | | public void addEmpleado(String nombreApellidos) { | Empleado stuff = new Empleado(); | stuff.setNombreApellidos(nombreApellidos); | em.persist(stuff); | } | | public List<Empleado> getAllEmpleados() { | ArrayList<Empleado> empleados = new ArrayList<Empleado>(); | | Query q = em.createQuery("FROM Empleados"); | | for (Object o: q.getResultList()) { | empleados.add((Empleado) o); | } | return empleados; | } | | } | To the another table the files are Propiedades.java | package org.jboss.ejb; | | import java.util.List; | import javax.ejb.Remote; | | import org.jboss.miBd.Empleado; | import org.jboss.miBd.Propiedad; | | @Remote | public interface Propiedades { | | public List<Propiedad> getAllProperties(); | | public List<Propiedad> getAllPropertiesFromStuff(Empleado empleado); | | public void addPropiedad(String ref, double precio1, String refCliente, int nHabitaciones, int nBath, Empleado emp); | | | } | and PropiedadesBean.java | package org.jboss.ejb; | | import java.util.List; | import java.util.ArrayList; | | //import javax.ejb.Remote; | import javax.ejb.Stateless; | import javax.persistence.EntityManager; | import javax.persistence.PersistenceContext; | import javax.persistence.Query; | | | import org.jboss.miBd.Empleado; | import org.jboss.miBd.Propiedad; | | //@Remote ({PropiedadesBean.class}) | @Stateless | public class PropiedadesBean implements Propiedades { | | @PersistenceContext(unitName="test") | private EntityManager em; | | public void addPropiedad(String ref, double precio1, String refCliente, int nHabitaciones, int nBath, Empleado emp) { | | Propiedad propiedad = new Propiedad(); | | propiedad.setReferenciaCliente(ref); | propiedad.setCuartosDeBaño(nBath); | propiedad.setEmpleado(emp); | propiedad.setNHabitaciones(nHabitaciones); | propiedad.setPrecio1(precio1); | | em.persist(propiedad); | } | | public List<Propiedad> getAllProperties() { | ArrayList<Propiedad> propiedades = new ArrayList<Propiedad>(); | | Query q = em.createQuery("From propiedades"); | for (Object o: q.getResultList()) { | propiedades.add((Propiedad) o); | } | return propiedades; | } | | public List<Propiedad> getAllPropertiesFromStuff(Empleado empleado) { | ArrayList<Propiedad> propiedades = new ArrayList<Propiedad>(); | | Query q = em.createQuery("From propiedades WHERE idEmpleado = " + empleado.getIdEmpleado()); | for (Object o: q.getResultList()) { | propiedades.add((Propiedad) o); | } | return propiedades; | } | } | The last file is the servlet | package org.jboss.web; | | import java.io.IOException; | import java.io.PrintWriter; | | import javax.naming.Context; | import javax.naming.InitialContext; | import javax.naming.NamingException; | import javax.servlet.ServletException; | import javax.servlet.http.HttpServlet; | import javax.servlet.http.HttpServletRequest; | import javax.servlet.http.HttpServletResponse; | //import java.io.IOException; | | import org.jboss.ejb.Propiedades; | //import org.jboss.ejb.PropiedadesBean; | import org.jboss.miBd.Propiedad; | | public class PropiedadServlet extends HttpServlet { | | private Propiedades propiedadesBean; | | protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { | super.doPost(req, resp); | // this.mostrarPropiedades(req, resp); | } | | protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { | String modo = req.getParameter("modo"); | if (modo == null) { | modo = "mostrar"; | } | | if (modo.equals("mostrar")) { | mostrarPropiedades(req, resp); | } | else { | crearPropiedad(req, resp); | } | | } | | public void init() throws ServletException { | try { | Context context = new InitialContext(); | // Na<List>context.list(); | // System.out.println(PropiedadesBean.class.getName().toString()); | // this.propiedadesBean = (PropiedadesBean) context.lookup(PropiedadesBean.class.getName()); | this.propiedadesBean = (Propiedades) context.lookup("inmovil/PropiedadesBean/remote"); | } catch (NamingException e) { | // TODO Auto-generated catch block | System.out.println(e.getMessage()); | // e.printStackTrace(); | } | | } | | private void crearPropiedad(HttpServletRequest req, HttpServletResponse resp) throws ServletException ,IOException { | | } | | private void mostrarPropiedades(HttpServletRequest req, HttpServletResponse resp) throws ServletException ,IOException { | PrintWriter out = resp.getWriter(); | for (Propiedad prop: this.propiedadesBean.getAllProperties()) { | out.println("<b>" + | prop.getReferencia() + "</b>" + | "<b>" + prop.getReferenciaCliente() + "</b>" + | "<b>" + prop.getCuartosDeBaño() + "</b>" + | "<b>" + prop.getNHabitaciones() + "</b>" + | "<b>" + prop.getPrecio1() + "</b>"); | | out.println(" "); | } | out.println("<form method=\"POST\" action=\"propiedades\">"); | out.println("<input type=\"hidden\" name=\"modo\" value=\"crear\">"); | out.println("<input type=\"submit\" value=\"Crear Propiedad\">"); | out.println("</form>"); | | } | } | when I deploy the application it shows some warnigns. Maybe there are the trouble but I don't know. 10:27:38,826 INFO [Server] Starting JBoss (MX MicroKernel)... 10:27:38,846 INFO [Server] Release ID: JBoss [Zion] 4.0.4RC1 (build: CVSTag=JBoss_4_0_4_RC1 date=200602071519) 10:27:38,866 INFO [Server] Home Dir: C:\Archivos de programa\jboss-4.0.4RC1 10:27:38,866 INFO [Server] Home URL: file:/C:/Archivos de programa/jboss-4.0.4RC1/ 10:27:38,886 INFO [Server] Patch URL: null 10:27:38,886 INFO [Server] Server Name: default 10:27:38,886 INFO [Server] Server Home Dir: C:\Archivos de programa\jboss-4.0.4RC1\server\default 10:27:38,886 INFO [Server] Server Home URL: file:/C:/Archivos de programa/jboss-4.0.4RC1/server/default/ 10:27:38,886 INFO [Server] Server Temp Dir: C:\Archivos de programa\jboss-4.0.4RC1\server\default\tmp 10:27:38,896 INFO [Server] Root Deployment Filename: jboss-service.xml 10:27:40,639 INFO [ServerInfo] Java version: 1.5.0_06,Sun Microsystems Inc. 10:27:40,649 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.5.0_06-b05,Sun Microsystems Inc. 10:27:40,649 INFO [ServerInfo] OS-System: Windows XP 5.1,x86 10:27:42,622 INFO [Server] Core system initialized 10:27:46,237 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml 10:27:54,229 INFO [SocketServerInvoker] Invoker started for locator: InvokerLocator [socket://192.168.1.205:3873/] 10:27:57,994 INFO [AspectDeployer] Deployed AOP: file:/C:/Archivos de programa/jboss-4.0.4RC1/server/default/deploy/ejb3-interceptors-aop.xml 10:28:03,141 INFO [WebService] Using RMI server codebase: http://dani:8083/ 10:28:03,702 WARN [EJBTimerServiceImpl] Cannot obtain TransactionManager from JNDI, using TxManager.getInstance(): javax.naming.NameNotFoundException: TransactionManager not bound 10:28:04,734 INFO [TreeCache] setting cluster properties from xml to: UDP(ip_mcast=true;ip_ttl=64;loopback=false;mcast_addr=228.1.2.3;mcast_port=45551;mcast_recv_buf_size=80000;mcast_send_buf_size=150000;ucast_recv_buf_size=80000;ucast_send_buf_size=150000):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD(down_thread=true;shun=true;up_thread=true):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread=false;gc_lag=50;max_xmit_size=8192;retransmit_timeout=600,1200,2400,4800;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false) 10:28:04,834 INFO [TreeCache] setEvictionPolicyConfig(): [config: null] 10:28:04,924 WARN [TreeCache] No transaction manager lookup class has been defined. Transactions cannot be used 10:28:05,004 INFO [TreeCache] interceptor chain is: class org.jboss.cache.interceptors.CallInterceptor class org.jboss.cache.interceptors.LockInterceptor class org.jboss.cache.interceptors.CacheLoaderInterceptor class org.jboss.cache.interceptors.UnlockInterceptor class org.jboss.cache.interceptors.ReplicationInterceptor class org.jboss.cache.interceptors.CacheStoreInterceptor 10:28:05,294 INFO [TreeCache] cache mode is REPL_SYNC 10:28:06,486 INFO [STDOUT] ------------------------------------------------------- GMS: address is dani:1209 ------------------------------------------------------- 10:28:08,599 INFO [TreeCache] viewAccepted(): new members: [dani:1209] 10:28:08,609 INFO [TreeCache] state could not be retrieved (must be first member in group) 10:28:08,609 INFO [TreeCache] new cache is null (maybe first member in cluster) 10:28:08,609 INFO [LRUPolicy] Starting eviction policy using the provider: org.jboss.ejb3.cache.tree.StatefulEvictionPolicy 10:28:08,609 INFO [LRUPolicy] Starting a eviction timer with wake up interval of (secs) 1 10:28:09,020 INFO [TreeCache] setting cluster properties from xml to: UDP(ip_mcast=true;ip_ttl=2;loopback=false;mcast_addr=228.1.2.3;mcast_port=43333;mcast_recv_buf_size=80000;mcast_send_buf_size=150000;ucast_recv_buf_size=80000;ucast_send_buf_size=150000):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD(down_thread=true;shun=true;up_thread=true):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread=false;gc_lag=50;max_xmit_size=8192;retransmit_timeout=600,1200,2400,4800;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false) 10:28:09,060 INFO [TreeCache] setEvictionPolicyConfig(): [config: null] 10:28:18,343 INFO [NamingService] Started jndi bootstrap jnpPort=1099, rmiPort=1098, backlog=50, bindAddress=/0.0.0.0, Client SocketFactory=null, Server [EMAIL PROTECTED] 10:28:18,403 INFO [DefaultPartition] Initializing 10:28:18,654 INFO [STDOUT] ------------------------------------------------------- GMS: address is dani:1212 (additional data: 18 bytes) ------------------------------------------------------- 10:28:20,697 INFO [DefaultPartition] Number of cluster members: 1 10:28:20,697 INFO [DefaultPartition] Other members: 0 10:28:20,697 INFO [DefaultPartition] Fetching state (will wait for 30000 milliseconds): 10:28:20,707 INFO [DefaultPartition] New cluster view for partition DefaultPartition (id: 0, delta: 0) : [192.168.1.205:1099] 10:28:20,737 INFO [DefaultPartition] I am (192.168.1.205:1099) received membershipChanged event: 10:28:20,737 INFO [DefaultPartition] Dead members: 0 ([]) 10:28:20,737 INFO [DefaultPartition] New Members : 0 ([]) 10:28:20,737 INFO [DefaultPartition] All Members : 1 ([192.168.1.205:1099]) 10:28:21,017 INFO [HANamingService] Started ha-jndi bootstrap jnpPort=1100, backlog=50, bindAddress=/0.0.0.0 10:28:21,057 INFO [DetachedHANamingService$AutomaticDiscovery] Listening on /0.0.0.0:1102, group=230.0.0.4, HA-JNDI address=192.168.1.205:1100 10:28:21,548 INFO [EJB3Deployer] Default persistence.properties: {hibernate.transaction.flush_before_completion=true, hibernate.cglib.use_reflection_optimizer=false, hibernate.transaction.auto_close_session=false, hibernate.jndi.java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces, hibernate.cache.provider_class=org.hibernate.cache.HashtableCacheProvider, hibernate.transaction.manager_lookup_class=org.hibernate.transaction.JBossTransactionManagerLookup, hibernate.jndi.java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, hibernate.query.factory_class=org.hibernate.hql.ast.ASTQueryTranslatorFactory, hibernate.connection.release_mode=after_statement} 10:28:21,638 INFO [TreeCache] interceptor chain is: class org.jboss.cache.interceptors.CallInterceptor class org.jboss.cache.interceptors.LockInterceptor class org.jboss.cache.interceptors.UnlockInterceptor class org.jboss.cache.interceptors.ReplicationInterceptor 10:28:21,678 INFO [TreeCache] cache mode is REPL_SYNC 10:28:21,818 INFO [STDOUT] ------------------------------------------------------- GMS: address is dani:1215 ------------------------------------------------------- 10:28:23,831 INFO [TreeCache] state could not be retrieved (must be first member in group) 10:28:23,831 INFO [LRUPolicy] Starting eviction policy using the provider: org.jboss.cache.eviction.LRUPolicy 10:28:23,831 INFO [LRUPolicy] Starting a eviction timer with wake up interval of (secs) 5 10:28:23,831 INFO [TreeCache] viewAccepted(): new members: [dani:1215] 10:28:23,831 INFO [TreeCache] new cache is null (maybe first member in cluster) 10:28:26,124 INFO [Embedded] Catalina naming disabled 10:28:28,177 INFO [Http11BaseProtocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080 10:28:28,187 INFO [Catalina] Initialization processed in 1772 ms 10:28:28,187 INFO [StandardService] Starting service jboss.web 10:28:28,217 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5.12 10:28:28,398 INFO [StandardHost] XML validation disabled 10:28:28,548 INFO [Catalina] Server startup in 361 ms 10:28:29,409 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbossweb-tomcat55.sar/ROOT.war/ 10:28:31,142 INFO [WebappLoader] Dual registration of jndi stream handler: factory already defined 10:28:33,154 INFO [TreeCache] setting cluster properties from xml to: UDP(ip_mcast=true;ip_ttl=8;loopback=false;mcast_addr=230.1.2.7;mcast_port=45577;mcast_recv_buf_size=80000;mcast_send_buf_size=150000;ucast_recv_buf_size=80000;ucast_send_buf_size=150000):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD_SOCK:VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread=false;gc_lag=50;max_xmit_size=8192;retransmit_timeout=600,1200,2400,4800;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=true;up_thread=true) 10:28:33,185 INFO [TreeCache] interceptor chain is: class org.jboss.cache.interceptors.CallInterceptor class org.jboss.cache.interceptors.LockInterceptor class org.jboss.cache.interceptors.UnlockInterceptor class org.jboss.cache.interceptors.ReplicationInterceptor 10:28:33,185 INFO [TreeCache] cache mode is REPL_ASYNC 10:28:34,286 INFO [STDOUT] ------------------------------------------------------- GMS: address is dani:1219 ------------------------------------------------------- 10:28:36,429 INFO [TreeCache] viewAccepted(): new members: [dani:1219] 10:28:36,439 INFO [TreeCache] state could not be retrieved (must be first member in group) 10:28:36,439 WARN [TreeCache] No transaction manager lookup class has been defined. Transactions cannot be used 10:28:36,449 INFO [TreeCache] interceptor chain is: class org.jboss.cache.interceptors.CallInterceptor class org.jboss.cache.interceptors.LockInterceptor class org.jboss.cache.interceptors.UnlockInterceptor 10:28:36,449 INFO [TreeCache] cache mode is local, will not create the channel 10:28:36,469 INFO [TreeCache] new cache is null (maybe first member in cluster) 10:28:37,310 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar 10:28:37,741 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar 10:28:42,047 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS' 10:28:43,169 INFO [A] Bound to JNDI name: queue/A 10:28:43,169 INFO [B] Bound to JNDI name: queue/B 10:28:43,179 INFO [C] Bound to JNDI name: queue/C 10:28:43,189 INFO [D] Bound to JNDI name: queue/D 10:28:43,189 INFO [ex] Bound to JNDI name: queue/ex 10:28:43,309 INFO [testTopic] Bound to JNDI name: topic/testTopic 10:28:43,319 INFO [securedTopic] Bound to JNDI name: topic/securedTopic 10:28:43,329 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic 10:28:43,329 INFO [testQueue] Bound to JNDI name: queue/testQueue 10:28:43,439 INFO [UILServerILService] JBossMQ UIL service available at : /0.0.0.0:8093 10:28:43,750 INFO [DLQ] Bound to JNDI name: queue/DLQ 10:28:44,551 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA' 10:28:45,052 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=MySqlDS' to JNDI name 'java:MySqlDS' 10:28:45,252 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/ 10:28:46,263 INFO [Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080 10:28:47,024 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009 10:28:47,115 INFO [JkMain] Jk running ID=0 time=0/401 config=null 10:28:47,165 INFO [Server] JBoss (MX MicroKernel) [4.0.4RC1 (build: CVSTag=JBoss_4_0_4_RC1 date=200602071519)] Started in 1m:8s:259ms 10:29:01,615 INFO [Ejb3Deployment] EJB3 deployment time took: 90 10:29:01,625 INFO [EJB3Deployer] Deployed: file:/C:/Archivos de programa/jboss-4.0.4RC1/server/default/deploy/inmovil.ejb3 10:29:01,846 FATAL [PersistenceXmlLoader] test JTA 10:29:01,886 INFO [Ejb3Deployment] EJB3 deployment time took: 180 10:29:01,926 INFO [JmxKernelAbstraction] installing MBean: persistence.units:unitName=test with dependencies: 10:29:01,926 INFO [JmxKernelAbstraction] jboss.jca:name=MySqlDS,service=ManagedConnectionFactory 10:29:02,286 INFO [Environment] Hibernate 3.1.2 10:29:02,316 INFO [Environment] hibernate.properties not found 10:29:02,326 INFO [Environment] using CGLIB reflection optimizer 10:29:02,336 INFO [Environment] using JDK 1.4 java.sql.Timestamp handling 10:29:03,558 INFO [ConnectionProviderFactory] Initializing connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider 10:29:03,668 INFO [InjectedDataSourceConnectionProvider] Using provided datasource 10:29:04,900 INFO [SettingsFactory] RDBMS: MySQL, version: 4.1.16-nt 10:29:04,900 INFO [SettingsFactory] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ ) 10:29:05,130 INFO [Dialect] Using dialect: org.hibernate.dialect.MySQLInnoDBDialect 10:29:05,591 INFO [TransactionFactoryFactory] Using default transaction strategy (direct JDBC transactions) 10:29:05,611 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup 10:29:05,641 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup 10:29:05,641 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled 10:29:05,641 INFO [SettingsFactory] Automatic session close at end of transaction: disabled 10:29:05,641 INFO [SettingsFactory] JDBC batch size: 15 10:29:05,641 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled 10:29:05,641 INFO [SettingsFactory] Scrollable result sets: enabled 10:29:05,651 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): enabled 10:29:05,651 INFO [SettingsFactory] Connection release mode: after_statement 10:29:05,651 INFO [SettingsFactory] Maximum outer join fetch depth: 2 10:29:05,651 INFO [SettingsFactory] Default batch fetch size: 1 10:29:05,651 INFO [SettingsFactory] Generate SQL with comments: disabled 10:29:05,661 INFO [SettingsFactory] Order SQL updates by primary key: disabled 10:29:05,661 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory 10:29:05,691 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory 10:29:05,691 INFO [SettingsFactory] Query language substitutions: {} 10:29:05,691 INFO [SettingsFactory] Second-level cache: enabled 10:29:05,691 INFO [SettingsFactory] Query cache: disabled 10:29:05,691 INFO [SettingsFactory] Cache provider: org.hibernate.cache.HashtableCacheProvider 10:29:05,701 INFO [SettingsFactory] Optimize cache for minimal puts: disabled 10:29:05,701 INFO [SettingsFactory] Structured second-level cache entries: disabled 10:29:05,781 INFO [SettingsFactory] Statistics: disabled 10:29:05,781 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled 10:29:05,821 INFO [SettingsFactory] Default entity-mode: pojo 10:29:06,032 INFO [SessionFactoryImpl] building session factory 10:29:06,062 INFO [SessionFactoryObjectFactory] Not binding factory to JNDI, no JNDI name configured 10:29:06,082 INFO [SchemaUpdate] Running hbm2ddl schema update 10:29:06,082 INFO [SchemaUpdate] fetching database metadata 10:29:06,092 INFO [SchemaUpdate] updating schema 10:29:06,102 INFO [SchemaUpdate] schema update complete 10:29:06,122 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces} 10:29:06,182 INFO [EJB3Deployer] Deployed: file:/C:/Archivos de programa/jboss-4.0.4RC1/server/default/deploy/inmovil.par 10:29:06,442 INFO [TomcatDeployer] deploy, ctxPath=/inmovil, warUrl=.../tmp/deploy/tmp17128inmovil-exp.war/ 10:29:07,123 INFO [EARDeployer] Init J2EE application: file:/C:/Archivos de programa/jboss-4.0.4RC1/server/default/deploy/inmovil.ear 10:29:07,594 INFO [Ejb3Deployment] EJB3 deployment time took: 0 10:29:07,664 FATAL [PersistenceXmlLoader] test JTA 10:29:07,674 INFO [Ejb3Deployment] EJB3 deployment time took: 40 10:29:07,744 INFO [EJB3Deployer] Deployed: file:/C:/Archivos de programa/jboss-4.0.4RC1/server/default/tmp/deploy/tmp17129inmovil.ear-contents/inmovil.ejb3 10:29:07,794 INFO [JmxKernelAbstraction] installing MBean: persistence.units:ear=inmovil.ear.ear,unitName=test with dependencies: 10:29:07,794 INFO [JmxKernelAbstraction] jboss.jca:name=MySqlDS,service=ManagedConnectionFactory 10:29:07,924 INFO [ConnectionProviderFactory] Initializing connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider 10:29:07,924 INFO [InjectedDataSourceConnectionProvider] Using provided datasource 10:29:07,924 INFO [SettingsFactory] RDBMS: MySQL, version: 4.1.16-nt 10:29:07,924 INFO [SettingsFactory] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ ) 10:29:07,935 INFO [Dialect] Using dialect: org.hibernate.dialect.MySQLInnoDBDialect 10:29:07,935 INFO [TransactionFactoryFactory] Using default transaction strategy (direct JDBC transactions) 10:29:07,935 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup 10:29:07,935 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup 10:29:07,935 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled 10:29:07,935 INFO [SettingsFactory] Automatic session close at end of transaction: disabled 10:29:07,935 INFO [SettingsFactory] JDBC batch size: 15 10:29:07,935 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled 10:29:07,935 INFO [SettingsFactory] Scrollable result sets: enabled 10:29:07,935 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): enabled 10:29:07,935 INFO [SettingsFactory] Connection release mode: after_statement 10:29:07,935 INFO [SettingsFactory] Maximum outer join fetch depth: 2 10:29:07,935 INFO [SettingsFactory] Default batch fetch size: 1 10:29:07,935 INFO [SettingsFactory] Generate SQL with comments: disabled 10:29:07,935 INFO [SettingsFactory] Order SQL updates by primary key: disabled 10:29:07,945 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory 10:29:07,945 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory 10:29:07,945 INFO [SettingsFactory] Query language substitutions: {} 10:29:07,945 INFO [SettingsFactory] Second-level cache: enabled 10:29:07,945 INFO [SettingsFactory] Query cache: disabled 10:29:07,945 INFO [SettingsFactory] Cache provider: org.hibernate.cache.HashtableCacheProvider 10:29:07,945 INFO [SettingsFactory] Optimize cache for minimal puts: disabled 10:29:07,945 INFO [SettingsFactory] Structured second-level cache entries: disabled 10:29:07,945 INFO [SettingsFactory] Statistics: disabled 10:29:07,945 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled 10:29:07,945 INFO [SettingsFactory] Default entity-mode: pojo 10:29:07,965 INFO [SessionFactoryImpl] building session factory 10:29:07,965 INFO [SessionFactoryObjectFactory] Not binding factory to JNDI, no JNDI name configured 10:29:07,965 INFO [SchemaUpdate] Running hbm2ddl schema update 10:29:07,965 INFO [SchemaUpdate] fetching database metadata 10:29:07,965 INFO [SchemaUpdate] updating schema 10:29:07,965 INFO [SchemaUpdate] schema update complete 10:29:07,965 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces} 10:29:07,995 INFO [EJB3Deployer] Deployed: file:/C:/Archivos de programa/jboss-4.0.4RC1/server/default/tmp/deploy/tmp17129inmovil.ear-contents/inmovil.par 10:29:08,025 INFO [TomcatDeployer] deploy, ctxPath=/propiedades, warUrl=.../tmp/deploy/tmp17129inmovil.ear-contents/inmovil-exp.war/ 10:29:08,595 INFO [EARDeployer] Started J2EE application: file:/C:/Archivos de programa/jboss-4.0.4RC1/server/default/deploy/inmovil.ear if I write this address "http://localhost:8080/propiedades/Propiedad" happens 10:29:43,095 INFO [STDOUT] inmovil not bound I hope somebody know where is the problem. And he shows the tunnel's light Thanks in advaced and greetings. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3925549#3925549 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3925549 ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user