[Remoting] - Need some advice
by ovistanciu
Hello and please excuse my total newbieness.
I am building a web application that acts as a control panel to a collection of physical devices. I implemented the communication protocol as a RMI interface, whose methods are commands that need to be called from the web interface. The Remote object which acts as a RMI server resides on a host in the local network. The client should reside on the App Server.
For what I understand from reading the JBoss Remoting docs, the idea should be that I have to implement a Service on the server who acts as a client to the remote RMI server. The Service will be used by my EJB session beans to send commands to the remote server, i.e. to the devices.
Am I getting this right? If no, could you give me some tips?
I'll be happy to provide further information if needed.
Thank you for your time.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4129614#4129614
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4129614
18 years, 2 months
[JBoss Seam] - Re: How to not propagate conversations??
by mars1412
"MSchmidke" wrote : Seam 2.0.0.GA, Facelets
| A propagation of "none", however, works like expected. New conversations are started every time, and the old ones hang around unused until timed out. But this is not what I want - in fact, I want to cancel the conversation when the menu is selected. This isn't unusual, I think, so I am sure I am doing something completely wrong, or?
|
is this what you mean:
case 1)* the user clicks on menu-link: 1st page is opened, 1 conversation started
| * user clicks cancel on this page: everything ok - non conversation open
|
case 2)* the user clicks on menu-link: 1st page is opened, 1 conversation started
| * user does not click cancel in the page: conversation is still open
| * the user clicks on menu-link again: 1st page is re-opened, 1 new conversation started, old one is still around
| * and what you want is: when the link is clicked and there is an open conversation, the link should end the old open conversation?
|
is that what you mean?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4129613#4129613
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4129613
18 years, 2 months
[JBoss Seam] - Validation for uniqueness in the DB
by adriju
Hi all again!
I have a form in which I edit or create users from a DB. To check the uniqueness of the username I have created a custom validator:
@Name("userNameValidator")
| @BypassInterceptors
| @Validator
| public class UserNameValidator implements javax.faces.validator.Validator
| {
|
| @Override
| public void validate(FacesContext context, UIComponent component, Object value)
| throws ValidatorException
| {
| UsuariosList uList1 = new UsuariosList();
|
| String s = value.toString();
|
| String select1 = "select u from Usuarios u where u.nombreUsuario = '" + s + "'";
| uList1.setEjbql(select1);
|
| List lu1 = uList1.getResultList();
|
| uList1.restoreEjbql();
|
| if( lu1.size() > 0 )
| {
| FacesMessage message = new FacesMessage();
| message.setDetail("Repeated user in the DB");
| message.setSummary("The user " + s + " already exists in the DB");
| message.setSeverity(FacesMessage.SEVERITY_ERROR);
| FacesMessages.instance().add(message);
| throw new ValidatorException(message);
| }
| }
| }
And the input text is:
<s:decorate id="nombreUsuarioDecoration" template="layout/edit.xhtml">
| <ui:define name="label">User</ui:define>
| <h:inputText id="nombreUsuario"
| required="true"
| value="#{usuariosHome.instance.nombreUsuario}"
| validator="userNameValidator">
| </h:inputText>
| </s:decorate>
This is th entity:
@Entity
| @Table(name = "USUARIOS")
| public class Usuarios implements java.io.Serializable {
|
| private long codUsuario;
| private GruposUsuarios gruposUsuarios;
| private String nombreUsuario;
| private Short prioridadUsuario;
| private String passwordUsuario;
| private String filtroUsuario;
| private String snmpUsuario;
| private Set<TemispConfiguracion> temispConfiguracions = new HashSet<TemispConfiguracion>(
| 0);
| private Set<FiltrosFichas> filtrosFichases = new HashSet<FiltrosFichas>(0);
| private Set<Operacion> operacions = new HashSet<Operacion>(0);
| private Set<Macro> macros = new HashSet<Macro>(0);
| private Set<NuevaConfiguracion> nuevaConfiguracions = new HashSet<NuevaConfiguracion>(
| 0);
| private Set<Grupo> grupos = new HashSet<Grupo>(0);
|
| public Usuarios() {
| }
|
| public Usuarios(long codUsuario, GruposUsuarios gruposUsuarios) {
| this.codUsuario = codUsuario;
| this.gruposUsuarios = gruposUsuarios;
| }
| public Usuarios(long codUsuario, GruposUsuarios gruposUsuarios,
| String nombreUsuario, Short prioridadUsuario,
| String passwordUsuario, String filtroUsuario, String snmpUsuario,
| Set<TemispConfiguracion> temispConfiguracions,
| Set<FiltrosFichas> filtrosFichases, Set<Operacion> operacions,
| Set<Macro> macros, Set<NuevaConfiguracion> nuevaConfiguracions,
| Set<Grupo> grupos) {
| this.codUsuario = codUsuario;
| this.gruposUsuarios = gruposUsuarios;
| this.nombreUsuario = nombreUsuario;
| this.prioridadUsuario = prioridadUsuario;
| this.passwordUsuario = passwordUsuario;
| this.filtroUsuario = filtroUsuario;
| this.snmpUsuario = snmpUsuario;
| this.temispConfiguracions = temispConfiguracions;
| this.filtrosFichases = filtrosFichases;
| this.operacions = operacions;
| this.macros = macros;
| this.nuevaConfiguracions = nuevaConfiguracions;
| this.grupos = grupos;
| }
|
| @Id
| @Column(name = "COD_USUARIO", unique = true, nullable = false, precision = 10, scale = 0)
| @NotNull
| public long getCodUsuario() {
| return this.codUsuario;
| }
|
| public void setCodUsuario(long codUsuario) {
| this.codUsuario = codUsuario;
| }
| @ManyToOne(fetch = FetchType.LAZY)
| @JoinColumn(name = "COD_GRUPOS_USUARIOS", nullable = false)
| @NotNull
| public GruposUsuarios getGruposUsuarios() {
| return this.gruposUsuarios;
| }
|
| public void setGruposUsuarios(GruposUsuarios gruposUsuarios) {
| this.gruposUsuarios = gruposUsuarios;
| }
|
| @Column(name = "NOMBRE_USUARIO", length = 60)
| @Length(max = 60)
| public String getNombreUsuario() {
| return this.nombreUsuario;
| }
|
| public void setNombreUsuario(String nombreUsuario) {
| this.nombreUsuario = nombreUsuario;
| }
|
| @Column(name = "PRIORIDAD_USUARIO", precision = 3, scale = 0)
| public Short getPrioridadUsuario() {
| return this.prioridadUsuario;
| }
|
| public void setPrioridadUsuario(Short prioridadUsuario) {
| this.prioridadUsuario = prioridadUsuario;
| }
|
| @Column(name = "PASSWORD_USUARIO", length = 128)
| @Length(max = 128)
| public String getPasswordUsuario() {
| return this.passwordUsuario;
| }
|
| public void setPasswordUsuario(String passwordUsuario) {
| this.passwordUsuario = passwordUsuario;
| }
|
| @Column(name = "FILTRO_USUARIO", length = 20)
| @Length(max = 20)
| public String getFiltroUsuario() {
| return this.filtroUsuario;
| }
|
| public void setFiltroUsuario(String filtroUsuario) {
| this.filtroUsuario = filtroUsuario;
| }
|
| @Column(name = "SNMP_USUARIO", length = 20)
| @Length(max = 20)
| public String getSnmpUsuario() {
| return this.snmpUsuario;
| }
|
| public void setSnmpUsuario(String snmpUsuario) {
| this.snmpUsuario = snmpUsuario;
| }
| @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "usuarios")
| public Set<TemispConfiguracion> getTemispConfiguracions() {
| return this.temispConfiguracions;
| }
|
| public void setTemispConfiguracions(
| Set<TemispConfiguracion> temispConfiguracions) {
| this.temispConfiguracions = temispConfiguracions;
| }
| @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "usuarios")
| public Set<FiltrosFichas> getFiltrosFichases() {
| return this.filtrosFichases;
| }
|
| public void setFiltrosFichases(Set<FiltrosFichas> filtrosFichases) {
| this.filtrosFichases = filtrosFichases;
| }
| @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "usuarios")
| public Set<Operacion> getOperacions() {
| return this.operacions;
| }
|
| public void setOperacions(Set<Operacion> operacions) {
| this.operacions = operacions;
| }
| @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "usuarios")
| public Set<Macro> getMacros() {
| return this.macros;
| }
|
| public void setMacros(Set<Macro> macros) {
| this.macros = macros;
| }
| @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "usuarios")
| public Set<NuevaConfiguracion> getNuevaConfiguracions() {
| return this.nuevaConfiguracions;
| }
|
| public void setNuevaConfiguracions(
| Set<NuevaConfiguracion> nuevaConfiguracions) {
| this.nuevaConfiguracions = nuevaConfiguracions;
| }
| @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "usuarios")
| public Set<Grupo> getGrupos() {
| return this.grupos;
| }
|
| public void setGrupos(Set<Grupo> grupos) {
| this.grupos = grupos;
| }
| }
When I create a new user, it works fine. When I edit one user and try to set the name of another, it works fine. The problem comes when trying to edit a user without editing his name, the validator makes the validation and works 'fine', but I don't want this, I want it only to validate when the inputText changes.
How can I do this?
Thanks in advance.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4129610#4129610
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4129610
18 years, 2 months
[Installation, Configuration & DEPLOYMENT] - Error during deployment in Jboss 4.2.1.GA
by pushpendra_raval
Hi,
We are using linux OS with JBoss4.2.1GA, mysql4.0, jdk1.6.0_3 and we are getting following error:
13:54:13,145 INFO [Server] Starting JBoss (MX MicroKernel)...
13:54:13,154 INFO [Server] Release ID: JBoss [Trinity] 4.2.1.GA (build: SVNTag=JBoss_4_2_1_GA date=200707131605)
13:54:13,156 INFO [Server] Home Dir: /usr/local/jboss/jboss-4.2.1.GA
13:54:13,156 INFO [Server] Home URL: file:/usr/local/jboss/jboss-4.2.1.GA/
13:54:13,158 INFO [Server] Patch URL: null
13:54:13,158 INFO [Server] Server Name: default
13:54:13,159 INFO [Server] Server Home Dir: /usr/local/jboss/jboss-4.2.1.GA/server/default
13:54:13,159 INFO [Server] Server Home URL: file:/usr/local/jboss/jboss-4.2.1.GA/server/default/
13:54:13,159 INFO [Server] Server Log Dir: /usr/local/jboss/jboss-4.2.1.GA/server/default/log
13:54:13,160 INFO [Server] Server Temp Dir: /usr/local/jboss/jboss-4.2.1.GA/server/default/tmp
13:54:13,160 INFO [Server] Root Deployment Filename: jboss-service.xml
13:54:14,596 INFO [ServerInfo] Java version: 1.6.0_03,Sun Microsystems Inc.
13:54:14,597 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.6.0_03-b05,Sun Microsystems Inc.
13:54:14,597 INFO [ServerInfo] OS-System: Linux 2.4.18-3,i386
13:54:15,637 INFO [Server] Core system initialized
13:54:21,243 INFO [WebService] Using RMI server codebase: http://203.77.200.18:8083/
13:54:21,251 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:jboss-log4j.xml
13:54:22,987 INFO [TransactionManagerService] JBossTS Transaction Service (JTA version) - JBoss Inc.
13:54:22,988 INFO [TransactionManagerService] Setting up property manager MBean and JMX layer
13:54:23,530 INFO [TransactionManagerService] Starting recovery manager
13:54:23,831 INFO [TransactionManagerService] Recovery manager started
13:54:23,831 INFO [TransactionManagerService] Binding TransactionManager JNDI Reference
13:54:31,671 INFO [EJB3Deployer] Starting java:comp multiplexer
13:54:31,728 ERROR [STDERR] [Fatal Error] :-1:-1: Premature end of file.
13:54:31,729 ERROR [STDERR] org.xml.sax.SAXParseException: Premature end of file.13:54:31,730 ERROR [STDERR] at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
13:54:31,731 ERROR [STDERR] at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
13:54:31,731 ERROR [STDERR] at org.jboss.aop.AspectXmlLoader.loadURL(AspectXmlLoader.java:1291)
13:54:31,731 ERROR [STDERR] at org.jboss.aop.deployment.AspectDeployer.getLoaderRepositoryIfAttaching(AspectDeployer.java:330)
13:54:31,731 ERROR [STDERR] at org.jboss.aop.deployment.AspectDeployer.getScopedClassLoader(AspectDeployer.java:311)
13:54:31,733 ERROR [STDERR] at org.jboss.aop.deployment.AspectDeployer.create(AspectDeployer.java:160)
13:54:31,733 ERROR [STDERR] at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969)
13:54:31,744 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818)
13:54:31,745 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
13:54:31,745 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
13:54:31,745 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
13:54:31,745 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
13:54:31,745 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
13:54:31,745 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
13:54:31,745 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
13:54:31,746 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
13:54:31,746 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
13:54:31,746 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
13:54:31,748 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
13:54:31,748 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
13:54:31,748 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
13:54:31,748 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
13:54:31,748 ERROR [STDERR] at $Proxy9.deploy(Unknown Source)
13:54:31,749 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
13:54:31,749 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
13:54:31,749 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
13:54:31,749 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
13:54:31,749 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
13:54:31,749 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
13:54:31,749 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
13:54:31,750 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
13:54:31,750 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
13:54:31,750 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
13:54:31,750 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
13:54:31,750 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
13:54:31,750 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
13:54:31,750 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
13:54:31,752 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
13:54:31,752 ERROR [STDERR] at $Proxy0.start(Unknown Source)
13:54:31,752 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417)
13:54:31,753 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
13:54:31,753 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
13:54:31,753 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
13:54:31,753 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
13:54:31,753 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
13:54:31,753 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
13:54:31,753 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
13:54:31,754 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
13:54:31,754 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
13:54:31,754 ERROR [STDERR] at $Proxy4.start(Unknown Source)
13:54:31,754 ERROR [STDERR] at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
13:54:31,754 ERROR [STDERR] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
13:54:31,754 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
13:54:31,754 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
13:54:31,755 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
13:54:31,755 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
13:54:31,755 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
13:54:31,755 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
13:54:31,755 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
13:54:31,755 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
13:54:31,755 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
13:54:31,756 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
13:54:31,756 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
13:54:31,756 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
13:54:31,756 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
13:54:31,756 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
13:54:31,756 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
13:54:31,757 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
13:54:31,759 ERROR [STDERR] at $Proxy5.deploy(Unknown Source)
13:54:31,760 ERROR [STDERR] at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
13:54:31,760 ERROR [STDERR] at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
13:54:31,760 ERROR [STDERR] at org.jboss.Main.boot(Main.java:200)
13:54:31,760 ERROR [STDERR] at org.jboss.Main$1.run(Main.java:508)
13:54:31,760 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619)
13:54:31,770 ERROR [MainDeployer] Could not create deployment: file:/usr/local/jboss/jboss-4.2.1.GA/server/default/deploy/ejb3-interceptors-aop.xml
org.jboss.deployment.DeploymentException: Premature end of file.; - nested throwable: (org.xml.sax.SAXParseException: Premature end of file.)
at org.jboss.aop.deployment.AspectDeployer.create(AspectDeployer.java:185)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy9.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
at org.jboss.Main.boot(Main.java:200)
at org.jboss.Main$1.run(Main.java:508)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.xml.sax.SAXParseException: Premature end of file.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at org.jboss.aop.AspectXmlLoader.loadURL(AspectXmlLoader.java:1291)
at org.jboss.aop.deployment.AspectDeployer.getLoaderRepositoryIfAttaching(AspectDeployer.java:330)
at org.jboss.aop.deployment.AspectDeployer.getScopedClassLoader(AspectDeployer.java:311)
at org.jboss.aop.deployment.AspectDeployer.create(AspectDeployer.java:160)
... 68 more
13:54:35,477 INFO [ServiceEndpointManager] jbossws-1.2.1.GA (build=200704151756)
13:54:39,148 INFO [AprLifecycleListener] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jdk1.6.0_03/jre/lib/i386/client:/usr/java/jdk1.6.0_03/jre/lib/i386:/usr/java/jdk1.6.0_03/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
My application works fine but I suspect that if I deploy ejb3.0 it won't work in my server. Two error are from "Premature end of file" and last error is about Apache Tomcat Native Library error.
Kindly help,
Pushpendra Raval
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4129609#4129609
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4129609
18 years, 2 months
[Messaging, JMS & JBossMQ] - Re: UIL2 ReadTask / WriteTask thread leak on 4.0.5 GA
by gogoasa
Ok, so here is how I solved the problem.
It is due effectively to the fact that a connection is not closed. I thought I knew all the points in the application that interacted with JMS, I checked and double checked them, still there was a place that did its own JMS sending without closing connections (and using the non XA /ConnectionFactory).
What allowed me to realize where the problem was is that by enabling TRACE on org.jboss.mq, every time a message is sent you have a stacktrace of where that call is coming from. So in my case here PublisherToJmsTopic was the class I had completely forgotten about.
| 2008-02-15 11:20:51,498 TRACE [JMS SessionPool Worker-1-org.jboss.mq.il.uil2.SocketManager] start called
| java.lang.Exception: Start stack trace
| at org.jboss.mq.il.uil2.SocketManager.start(SocketManager.java:112)
| at org.jboss.mq.il.uil2.UILServerIL.createConnection(UILServerIL.java:523)
| at org.jboss.mq.il.uil2.UILServerIL.getSocketMgr(UILServerIL.java:390)
| at org.jboss.mq.il.uil2.UILServerIL.authenticate(UILServerIL.java:277)
| at org.jboss.mq.Connection.authenticate(Connection.java:1067)
| at org.jboss.mq.Connection.<init>(Connection.java:252)
| at org.jboss.mq.Connection.<init>(Connection.java:323)
| at org.jboss.mq.SpyConnection.<init>(SpyConnection.java:116)
| at org.jboss.mq.SpyConnectionFactory.internalCreateConnection(SpyConnectionFactory.java:137)
| at org.jboss.mq.SpyConnectionFactory.createTopicConnection(SpyConnectionFactory.java:118)
| at fr.bnf.entrychain.internalservice.impl.PublisherToJmsTopic.publishEvent(PublisherToJmsTopic.java:31)
| at fr.bnf.entrychain.internalservice.impl.InternalOrchestrationServiceImpl.publishEvent(InternalOrchestrationServiceImpl.java:59)
| at fr.bnf.entrychain.internalservice.impl.InternalOrchestrationServiceBean.publishEvent(InternalOrchestrationServiceBean.java:40)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
The JDBC pool in JBoss has a nice feature that closes unclosed connections showing the stracktrace of the point that opened the connection. Not that developers should use that as connection closing mechanism but it is helpful for debugging.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4129603#4129603
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4129603
18 years, 2 months
[Beginners Corner] - Could not enlist in transaction on entering meta-aware objec
by bowlere
Hi
I am having a little trouble, and would appreciate any assistance. I have a timer bean calling stateless session bean. Both of them are annotated with
| @TransactionAttribute(TransactionAttributeType.REQUIRED)
|
When the timer calls the session bean, I get this in the logs (the stdout stuff is some sql from the session bean) - it's quite long, so I'll post the important bits first, and post the whole thing below - I'm clearly doing something wrong, but I'm a bit new to this EJB stuff, so please forgive my ignorance. Any help is much appreciated.
Many thanks,
Ed
| 2008-02-15 09:51:45,011 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: null
| 2008-02-15 09:51:45,011 ERROR [JDBCExceptionReporter] Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >); - nested throwable: (org.jboss.resource.JBossResourceException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >))
| 2008-02-15 09:51:45,012 INFO [STDOUT] SELECT f.* FROM Flight f INNER JOIN Airport ap ON ap.id = f.destinationAirportId WHERE f.icaoCarrierCode = :icaoCarrierCode OR f.icaoFlightCode = :flightIcaoCode OR ap.icaoId = :destinationAirportIcao ORDER BY f.icaoCarrierCode = :icaoCarrierCode, f.icaoFlightCode = :flightIcaoCode, ap.icaoId = :destinationAirportIcao, 1
| 2008-02-15 09:51:45,019 ERROR [STDERR] javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Cannot open connection
| 2008-02-15 09:51:45,020 ERROR [STDERR] at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:629)
| 2008-02-15 09:51:45,020 ERROR [STDERR] at org.hibernate.ejb.QueryImpl.getResultList(QueryImpl.java:73)
| 2008-02-15 09:51:45,020 ERROR [STDERR] at net.rockshore.cdm.service.FlightServiceImpl.findFlight(FlightServiceImpl.java:251)
|
| ... snip ...
|
| 2008-02-15 09:51:45,027 ERROR [STDERR] Caused by: org.jboss.util.NestedSQLException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >); - nested throwable: (org.jboss.resource.JBossResourceException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >))
|
| ... snip ...
|
| 2008-02-15 09:51:45,027 ERROR [STDERR] Caused by: org.jboss.resource.JBossResourceException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >)
|
| ... snip ...
|
| 2008-02-15 09:51:45,032 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: null
| 2008-02-15 09:51:45,032 ERROR [JDBCExceptionReporter] Transaction is not active: tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >)
| 2008-02-15 09:51:45,032 INFO [DefaultLoadEventListener] Error performing load command
| org.hibernate.exception.GenericJDBCException: Cannot open connection
| at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
|
| ... snip ...
|
| Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >)
|
| ... snip ...
|
| Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >
|
| ... snip ...
|
| 2008-02-15 09:51:45,063 ERROR [TimerImpl] Error invoking ejbTimeout: javax.ejb.EJBTransactionRolledbackException: EntityManager must be access within a transaction
|
The whole thing ... the only thing above this is the successful deployment of the jars
| 2008-02-15 09:51:44,971 INFO [STDOUT] SELECT:SELECT f.* FROM Flight f INNER JOIN Airport ap ON ap.id = f.destinationAirportId WHERE f.icaoCarrierCode = :icaoCarrierCode OR f.icaoFlightCode = :flightIcaoCode OR ap.icaoId = :destinationAirportIcao ORDER BY f.icaoCarrierCode = :icaoCarrierCode, f.icaoFlightCode = :flightIcaoCode, ap.icaoId = :destinationAirportIcao, 1
| 2008-02-15 09:51:44,982 WARN [loggerI18N] [com.arjuna.ats.internal.jta.transaction.arjunacore.lastResource.disallow] [com.arjuna.ats.internal.jta.transaction.arjunacore.lastResource.disallow] Adding multiple last resources is disallowed. Current resource is org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1180943
| 2008-02-15 09:51:45,011 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: null
| 2008-02-15 09:51:45,011 ERROR [JDBCExceptionReporter] Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >); - nested throwable: (org.jboss.resource.JBossResourceException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >))
| 2008-02-15 09:51:45,012 INFO [STDOUT] SELECT f.* FROM Flight f INNER JOIN Airport ap ON ap.id = f.destinationAirportId WHERE f.icaoCarrierCode = :icaoCarrierCode OR f.icaoFlightCode = :flightIcaoCode OR ap.icaoId = :destinationAirportIcao ORDER BY f.icaoCarrierCode = :icaoCarrierCode, f.icaoFlightCode = :flightIcaoCode, ap.icaoId = :destinationAirportIcao, 1
| 2008-02-15 09:51:45,019 ERROR [STDERR] javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Cannot open connection
| 2008-02-15 09:51:45,020 ERROR [STDERR] at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:629)
| 2008-02-15 09:51:45,020 ERROR [STDERR] at org.hibernate.ejb.QueryImpl.getResultList(QueryImpl.java:73)
| 2008-02-15 09:51:45,020 ERROR [STDERR] at net.rockshore.cdm.service.FlightServiceImpl.findFlight(FlightServiceImpl.java:251)
| 2008-02-15 09:51:45,020 ERROR [STDERR] at net.rockshore.cdm.service.FlightServiceImpl.findOrCreateFlight(FlightServiceImpl.java:206)
| 2008-02-15 09:51:45,020 ERROR [STDERR] at net.rockshore.cdm.service.FlightServiceImpl.findOrCreateFlightId(FlightServiceImpl.java:215)
| 2008-02-15 09:51:45,020 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
| 2008-02-15 09:51:45,021 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:278)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.ejb3.remoting.IsLocalInterceptor.invokeLocal(IsLocalInterceptor.java:79)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:70)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:103)
| 2008-02-15 09:51:45,022 ERROR [STDERR] at $Proxy211.findOrCreateFlightId(Unknown Source)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at net.rockshore.services.integrations.eat.EventFactory.lookupFlightId(EventFactory.java:99)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at net.rockshore.services.integrations.eat.EventFactory.getEvent(EventFactory.java:48)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at net.rockshore.services.integrations.eat.Comparator.compare(Comparator.java:29)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at net.rockshore.services.integrations.eat.EATIntegrationServiceImpl.generateXml(EATIntegrationServiceImpl.java:81)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at net.rockshore.services.integrations.eat.EATIntegrationServiceImpl.generateEvents(EATIntegrationServiceImpl.java:67)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at net.rockshore.services.integrations.eat.EATIntegrationServiceImpl.timeout(EATIntegrationServiceImpl.java:62)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor159.invoke(Unknown Source)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,023 ERROR [STDERR] at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| 2008-02-15 09:51:45,024 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-02-15 09:51:45,025 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessContainer.callTimeout(StatelessContainer.java:151)
| 2008-02-15 09:51:45,025 ERROR [STDERR] at org.jboss.ejb.txtimer.TimerImpl$TimerTaskImpl.run(TimerImpl.java:561)
| 2008-02-15 09:51:45,025 ERROR [STDERR] at java.util.TimerThread.mainLoop(Timer.java:512)
| 2008-02-15 09:51:45,025 ERROR [STDERR] at java.util.TimerThread.run(Timer.java:462)
| 2008-02-15 09:51:45,025 ERROR [STDERR] Caused by: org.hibernate.exception.GenericJDBCException: Cannot open connection
| 2008-02-15 09:51:45,025 ERROR [STDERR] at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
| 2008-02-15 09:51:45,025 ERROR [STDERR] at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
| 2008-02-15 09:51:45,025 ERROR [STDERR] at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
| 2008-02-15 09:51:45,025 ERROR [STDERR] at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:426)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:139)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1547)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.loader.Loader.doQuery(Loader.java:673)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.loader.Loader.doList(Loader.java:2220)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.loader.Loader.list(Loader.java:2099)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.loader.custom.CustomLoader.list(CustomLoader.java:289)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.impl.SessionImpl.listCustomQuery(SessionImpl.java:1695)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.impl.AbstractSessionImpl.list(AbstractSessionImpl.java:142)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.impl.SQLQueryImpl.list(SQLQueryImpl.java:152)
| 2008-02-15 09:51:45,026 ERROR [STDERR] at org.hibernate.ejb.QueryImpl.getResultList(QueryImpl.java:64)
| 2008-02-15 09:51:45,026 ERROR [STDERR] ... 70 more
| 2008-02-15 09:51:45,027 ERROR [STDERR] Caused by: org.jboss.util.NestedSQLException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >); - nested throwable: (org.jboss.resource.JBossResourceException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >))
| 2008-02-15 09:51:45,027 ERROR [STDERR] at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:94)
| 2008-02-15 09:51:45,027 ERROR [STDERR] at org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider.getConnection(InjectedDataSourceConnectionProvider.java:47)
| 2008-02-15 09:51:45,027 ERROR [STDERR] at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423)
| 2008-02-15 09:51:45,027 ERROR [STDERR] ... 83 more
| 2008-02-15 09:51:45,027 ERROR [STDERR] Caused by: org.jboss.resource.JBossResourceException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >)
| 2008-02-15 09:51:45,028 ERROR [STDERR] at org.jboss.resource.connectionmanager.TxConnectionManager.managedConnectionReconnected(TxConnectionManager.java:343)
| 2008-02-15 09:51:45,028 ERROR [STDERR] at org.jboss.resource.connectionmanager.BaseConnectionManager2.reconnectManagedConnection(BaseConnectionManager2.java:518)
| 2008-02-15 09:51:45,028 ERROR [STDERR] at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:399)
| 2008-02-15 09:51:45,028 ERROR [STDERR] at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:842)
| 2008-02-15 09:51:45,028 ERROR [STDERR] at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:88)
| 2008-02-15 09:51:45,028 ERROR [STDERR] ... 85 more
| 2008-02-15 09:51:45,028 ERROR [STDERR] Caused by: javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >
| 2008-02-15 09:51:45,028 ERROR [STDERR] at org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener$TransactionSynchronization.checkEnlisted(TxConnectionManager.java:744)
| 2008-02-15 09:51:45,028 ERROR [STDERR] at org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener.enlist(TxConnectionManager.java:577)
| 2008-02-15 09:51:45,028 ERROR [STDERR] at org.jboss.resource.connectionmanager.TxConnectionManager.managedConnectionReconnected(TxConnectionManager.java:337)
| 2008-02-15 09:51:45,029 ERROR [STDERR] ... 89 more
| 2008-02-15 09:51:45,032 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: null
| 2008-02-15 09:51:45,032 ERROR [JDBCExceptionReporter] Transaction is not active: tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >)
| 2008-02-15 09:51:45,032 INFO [DefaultLoadEventListener] Error performing load command
| org.hibernate.exception.GenericJDBCException: Cannot open connection
| at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
| at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
| at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
| at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
| at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:426)
| at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
| at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:139)
| at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1547)
| at org.hibernate.loader.Loader.doQuery(Loader.java:673)
| at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
| at org.hibernate.loader.Loader.loadEntity(Loader.java:1860)
| at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:48)
| at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:42)
| at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3044)
| at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:395)
| at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:375)
| at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:139)
| at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:195)
| at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:103)
| at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)
| at org.hibernate.impl.SessionImpl.get(SessionImpl.java:815)
| at org.hibernate.impl.SessionImpl.get(SessionImpl.java:808)
| at org.hibernate.ejb.AbstractEntityManagerImpl.find(AbstractEntityManagerImpl.java:174)
| at org.jboss.ejb3.entity.TransactionScopedEntityManager.find(TransactionScopedEntityManager.java:171)
| at net.rockshore.cdm.service.CarrierServiceImpl.findByIcao(CarrierServiceImpl.java:32)
| at net.rockshore.cdm.service.CarrierServiceImpl.findOrCreate(CarrierServiceImpl.java:81)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
| at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
| at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:214)
| at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:184)
| at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:81)
| at $Proxy105.findOrCreate(Unknown Source)
| at net.rockshore.cdm.service.FlightServiceImpl.createNewFlight(FlightServiceImpl.java:440)
| at net.rockshore.cdm.service.FlightServiceImpl.findOrCreateFlight(FlightServiceImpl.java:208)
| at net.rockshore.cdm.service.FlightServiceImpl.findOrCreateFlightId(FlightServiceImpl.java:215)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
| at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
| at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:278)
| at org.jboss.ejb3.remoting.IsLocalInterceptor.invokeLocal(IsLocalInterceptor.java:79)
| at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:70)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:103)
| at $Proxy211.findOrCreateFlightId(Unknown Source)
| at net.rockshore.services.integrations.eat.EventFactory.lookupFlightId(EventFactory.java:99)
| at net.rockshore.services.integrations.eat.EventFactory.getEvent(EventFactory.java:48)
| at net.rockshore.services.integrations.eat.Comparator.compare(Comparator.java:29)
| at net.rockshore.services.integrations.eat.EATIntegrationServiceImpl.generateXml(EATIntegrationServiceImpl.java:81)
| at net.rockshore.services.integrations.eat.EATIntegrationServiceImpl.generateEvents(EATIntegrationServiceImpl.java:67)
| at net.rockshore.services.integrations.eat.EATIntegrationServiceImpl.timeout(EATIntegrationServiceImpl.java:62)
| at sun.reflect.GeneratedMethodAccessor159.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
| at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
| at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessContainer.callTimeout(StatelessContainer.java:151)
| at org.jboss.ejb.txtimer.TimerImpl$TimerTaskImpl.run(TimerImpl.java:561)
| at java.util.TimerThread.mainLoop(Timer.java:512)
| at java.util.TimerThread.run(Timer.java:462)
| Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >)
| at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:94)
| at org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider.getConnection(InjectedDataSourceConnectionProvider.java:47)
| at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423)
| ... 121 more
| Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: 7f000101:d7b4:47b55ac3:781 status: ActionStatus.ABORT_ONLY >
| at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:304)
| at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:396)
| at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:842)
| at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:88)
| ... 123 more
| 2008-02-15 09:51:45,063 ERROR [TimerImpl] Error invoking ejbTimeout: javax.ejb.EJBTransactionRolledbackException: EntityManager must be access within a transaction
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4129601#4129601
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4129601
18 years, 2 months