[News & Announcements] - JBoss Messaging 1.2.0.Beta1 Released
by ovidiu.feodorov@jboss.com
JBoss Messaging 1.2.0.Beta1 has been released and it is available for download on jboss.org (http://labs.jboss.com/portal/jbossmessaging/downloads) and sourceforge (http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=15...).
This release builds in top of the clustering functionality already existing in 1.2.0.Alpha2 by adding the last major piece of functionality, high availability with transparent failover.
The release ships with an example (which also doubles as smoke test) that demonstrates the transparent failover capabilities. A vanilla JMS client creates a connection to the JMS provider and sends message over that connection. Separately, we kill the cluster node managing the connection (using System.halt(), to simulate an abrupt VM failure), but the event goes unnoticed by the client, which continues to send and receive messages over the same connection.
Obviously, the example requires a cluster of at least two nodes in order to work.
Other additions: fully tested HTTP transport support, improved testing framework to support automated clustering testing, and overall strengthening of the clustering code.
As with any Beta release, our advice is to handle the code with care, insufficiently probed for bugs may still lurk. We're planning to follow up very quickly with a Beta2, for which the road map is available here: http://jira.jboss.org/jira/browse/JBMESSAGING?report=com.atlassian.jira.p....
Enjoy the new release and feed us back your comments!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995394#3995394
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995394
19 years, 7 months
[JBoss Messaging] - JBoss Messaging 1.2.0.Beta1 Released
by ovidiu.feodorov@jboss.com
JBoss Messaging 1.2.0.Beta1 has been released and it is available for download on jboss.org (http://labs.jboss.com/portal/jbossmessaging/downloads) and sourceforge (http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=15...).
This release builds in top of the clustering functionality already existing in 1.2.0.Alpha2 by adding the last major piece of functionality, high availability with transparent failover.
The release ships with an example (which also doubles as smoke test) that demonstrates the transparent failover capabilities. A vanilla JMS client creates a connection to the JMS provider and sends message over that connection. Separately, we kill the cluster node managing the connection (using System.halt(), to simulate an abrupt VM failure), but the event goes unnoticed by the client, which continues to send and receive messages over the same connection.
Obviously, the example requires a cluster of at least two nodes in order to work.
Other additions: fully tested HTTP transport support, improved testing framework to support automated clustering testing, and overall strengthening of the clustering code.
As with any Beta release, our advice is to handle the code with care, insufficiently probed for bugs may still lurk. We're planning to follow up very quickly with a Beta2, for which the road map is available here: http://jira.jboss.org/jira/browse/JBMESSAGING?report=com.atlassian.jira.p....
Enjoy the new release and feed us back your comments!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995393#3995393
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995393
19 years, 7 months
[Persistence, JBoss/CMP, Hibernate, Database] - Remove item from CMR
by dani-cas
This should be fairly easy, yet I am getting this exception when removing a item from a relation that is working fine.
I have the following code:
| public boolean borrarProceso(Integer id, String tipo, String userName){
|
| InitialContext ic = null;
| boolean encontro = false;
| AbogadoBeanLocalHome home;
| AdministrativoBeanLocal mover = null;;
| try {
| ic = new InitialContext();
| home = (AbogadoBeanLocalHome) ic.lookup("AbogadoBeanLocal");
| System.out.println("en cambiarAbogadoEnProceso obtengo interface home del old");
| AbogadoBeanLocal abog = home.findByPrimaryKey(userName);
| Collection administrativos = abog.getProcesosAdministrativos();
|
| //Collection administrativosP = new ArrayList();
| //Quiro el proceso que quiero
| Iterator it = administrativos.iterator();
| System.out.println("tengo procesos: "+administrativos.size());
| while(it.hasNext()){
| AdministrativoBeanLocal proc = (AdministrativoBeanLocal) it.next();
| if(id.compareTo(proc.getId())!=0){
| System.out.println("Proceso: "+proc.getId()+" estoy buscando el: "+id);
| //guardo todos con id diff
| //administrativosP.add(proc);
| }else{
| // HERE IS THE IMPORTANT STUFF
| encontro = true;
| //seleccion el unico con id y lo guardo
| mover = (AdministrativoBeanLocal) proc;
| administrativos.remove(mover);
| mover.remove();
| //ENDS HERE
| }
|
| }
| if(encontro){
| System.out.println("Ahora tengo uno menos: "+administrativos.size());
| //Hago set de los nuevos procesos
| abog.setProcesosAdministrativos(administrativos);
| return true;
| }else{
| System.out.println("No encontro el proceso buscado");
| return false;
| }
| }catch (NamingException e) {
| // TODO Auto-generated catch block
| e.printStackTrace();
| return false;
| } catch (FinderException e) {
| // TODO Auto-generated catch block
| e.printStackTrace();
| return false;
| } catch (EJBException e) {
| // TODO Auto-generated catch block
| e.printStackTrace();
| }
| System.out.println("Fallo borrado en centralbean");
| return false;
|
| }
|
In breaf I search for a bean, and try to remove it, but I cant seem to make it work, sometimes the method works, but when I try to do it agoin the following eception is thrown:
| 12:48:49,531 ERROR [STDERR] java.rmi.ServerException: RuntimeException; nested exception is:
| java.lang.IllegalStateException: Underlying collection has been modified
| 12:48:49,531 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:421)
| 12:48:49,531 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:209)
| 12:48:49,531 ERROR [STDERR] at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
| 12:48:49,531 ERROR [STDERR] at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
| 12:48:49,546 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:954)
| 12:48:49,546 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| 12:48:49,546 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| 12:48:49,546 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| 12:48:49,546 ERROR [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
| 12:48:49,546 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| 12:48:49,546 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| 12:48:49,546 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| 12:48:49,546 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| 12:48:49,546 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| 12:48:49,546 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
| 12:48:49,546 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
| 12:48:49,546 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:206)
| 12:48:49,546 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:192)
| 12:48:49,546 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
| 12:48:49,546 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
| 12:48:49,546 ERROR [STDERR] at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
| 12:48:49,546 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
| 12:48:49,546 ERROR [STDERR] at $Proxy64.borrarProceso(Unknown Source)
| 12:48:49,546 ERROR [STDERR] at org.invias.struts.Service.borrarProceso(Service.java:192)
| 12:48:49,546 ERROR [STDERR] at org.invias.struts.action.BorrarProcesoDeUsuarioAction.execute(BorrarProcesoDeUsuarioAction.java:40)
| 12:48:49,546 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
| 12:48:49,546 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
| 12:48:49,546 ERROR [STDERR] at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
| 12:48:49,546 ERROR [STDERR] at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
| 12:48:49,546 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
| 12:48:49,906 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| 12:48:49,906 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
| 12:48:49,906 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| 12:48:49,906 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| 12:48:49,906 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| 12:48:49,906 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| 12:48:49,906 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
| 12:48:49,906 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
| 12:48:49,906 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
| 12:48:49,906 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
| 12:48:49,906 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
| 12:48:49,906 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
| 12:48:49,906 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
| 12:48:49,906 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
| 12:48:49,906 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
| 12:48:49,906 ERROR [STDERR] at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
| 12:48:49,906 ERROR [STDERR] at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
| 12:48:49,906 ERROR [STDERR] at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
| 12:48:49,906 ERROR [STDERR] at java.lang.Thread.run(Unknown Source)
| 12:48:49,906 ERROR [STDERR] Caused by: java.lang.IllegalStateException: Underlying collection has been modified
| 12:48:49,906 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.bridge.RelationSet$1.next(RelationSet.java:404)
| 12:48:49,906 ERROR [STDERR] at org.invias.ejb.CentralBean.borrarProceso(CentralBean.java:596)
| 12:48:49,906 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| 12:48:49,906 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| 12:48:49,906 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| 12:48:49,906 ERROR [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
| 12:48:49,906 ERROR [STDERR] at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
| 12:48:49,906 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
| 12:48:49,906 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
| 12:48:49,906 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)
| 12:48:49,906 ERROR [STDERR] at org.jboss.ws.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:64)
| 12:48:49,906 ERROR [STDERR] at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
| 12:48:49,906 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
| 12:48:49,906 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
| 12:48:49,906 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
| 12:48:49,906 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
| 12:48:49,906 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
| 12:48:49,906 ERROR [STDERR] ... 47 more
| 12:48:49,906 INFO [STDOUT] ha fallado el borrado
|
I am allmost sure that I am deleting the item wrongly, but I have looked every where for a way to erase beans in a CMR but I havent found much.
All the help is greatly appreciated.
Daniel
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995382#3995382
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995382
19 years, 7 months
[JBossCache] - Cache, missing entries
by baranowb
I have encountered some problems with JBCache.
I have transactional enviroment. changes are commited to cache upon tx commit phase - classes that implement TransactionalAction are executed.
Hoever it misses some entries - cache doesnt retain entries it should upon concurrent tx running. Here is what is happening:
1)Tx[1] reads data to cache and stores to local Map
2)Tx[2] reads ......
3)Tx[1] adds "ALA"
4)Tx[1] adds "BEATA"
5)Tx[2] removes "OLA" - last 3 operations are performed on local copies each tx stores in Map
6)Tx[1] Commits - two new entries are added to Tx - they are present
7)Tx[2] commits - one entry is removed
Cache lacks "ALA" and "BEATA". In fact if our caching structure doesnt write all entries - to cache upon commit, those entries are missed too.
on steps 1-2 TreeCache.getKeys(nodeName) is called, and for each key value from that node is retrieved, retrieed values are stored in local Map - which is not shared among tx, each has its local map.
on steps 3-5 remove(key) and put(key,value) opearations are performed on local Maps - no cache operations are performed.
in those steps TransactionAction's are added to SynchronizationHandler lists are added.
On 6 tx.commit/TransactionManager.commit is called. actions stored in SynchHandler call TreeCache.put(nodeName,key,object) and remove(nodeName,key) (it could, if something was removed)
- putting again and removing undeaded entries - whole copy of map is put into cache again, and some entries are removed
On 7 is the same
On steps 6-7 if whole local Map is not put into cache it lacks those entries which has not been put again. I mean if only updated, added entries are put in cache, all other are not retained.
Is this expected behaviour? I have used jbcache 1.2 or 1.3 and newest version. Isolation level is READ COMMITED, with 1.4 I have tried Optimisitc locking scheme.
Any suggestions would be highly welcome.
Kind regards
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995372#3995372
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995372
19 years, 7 months
[JBoss Getting Started Documentation] - Re: Reserve Jboss port in window OS during startup
by PeterJ
There is not way to force Windows to reserve ports for an application that I know of. The ports are allocated on a first come, first served basis. If you are running a program (or service) that uses, for example, port 1099, then you have one of several choices.
First, don't run that program.
Second, change that program to use a different port.
Third, change JBoss to use a different port.
About once a month at work, my required corporate version of Norton Anti-Virus insists on opening port 1099 (it randomly selects an open port, usually I am lucky and it selects something other than 1099). I have complained to the corporate network administrators, asking for a way to tell Norton not to use that port. So far my requests have fallen on deaf ears. So when it happens, I reboot and Norton grabs a different port. (Option one above is not an option for me because i have no control over Norton. And option three above is not an option for me since I am constantly reinstalling and running various versions of JBoss.)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995366#3995366
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995366
19 years, 7 months
[JBoss Getting Started Documentation] - Re: Error while starting the Jboss Application Server.
by jangeysen
you have conflict with another jboss (version < 4.0.5) server running
change your messaging ip addresses (or ports) for clustering
1 For EJB clustering
In the file <JBOSS_HOME> \server\\deploy\cluster-service.xml, change in the mbean jboss:service=${jboss.partition.name:DefaultPartition}" the UDP entry:
<UDP mcast_addr="${jboss.partition.udpGroup:228.1.2.3}" mcast_port="45566"
Adapt the ClusteredConsoleServlet in the console accordingly. In <JBOSS_HOME> \server\\deploy\jmx-console.war\WEB-INF\web.xml? change the line <param-value> UDP(ip_mcast=true;ip_ttl=16; loopback=false; mcast_addr= ${jboss.partition.udpGroup:228.1.2.3};mcast_port=45566):
2 For JNDI clustering
In the same file <JBOSS_HOME> \server\\deploy\cluster-service.xml, change the entry ${jboss.partition.udpGroup:230.0.0.4} .. This address should also be used by the HA-JNDIJMS provider in <JBOSS_HOME> \server\\deploy \jms \hajndi-jms-ds.xml , line jnp.discoveryGroup=${jboss.partition.udpGroup:230.0.0.4}
3 For Tomcat clustering
In the file <JBOSS_HOME> \server\\deploy \tc5-cluster.sar\META-INF\jboss-service.xml", change the entry <UDP mcast_addr= "${jboss.partition.udpGroup: 230.1.2.7}".
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995362#3995362
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995362
19 years, 7 months
[Installation, Configuration & Deployment] - build jboss source
by editha
I downloaded the file jboss-4.0.4.GA-src.tar, extracted it and tried to run the build.bat file in the build directory but building the source fails.
Here is the log:
anonymous wrote : configure:
| [echo] groups: most
| [echo] modules: common,jmx,test,system,naming,j2ee,transaction,security,server,deployment,messaging,connector,remoting-int,jaxrpc,webservice,cluster,varia,iiop,management,console,aspects,tomcat,hibernate-int,aspects-jdk5,ejb3x,ejb3
|
| init:
|
| _buildmagic:modules:most:
|
| ======================================================================
| == Executing 'most' in module 'common'...
| ==
|
| _buildmagic:init:
|
| configure:
|
| _default:task-init:
|
| init:
|
| _buildmagic:build-bypass-checker:
|
| _buildmagic:build-bypass-notice:
|
| _buildmagic:build-bypass-check:
|
| jars:
|
| _buildmagic:init:
|
| init:
|
| _default:compile-classes:
| [javac] Compiling 363 source files to E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\output\classes
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\MetadataDrivenObjectModelFactory.java:24: cannot find symbol
| [execmodules] symbol : class AttributeBinding
| [execmodules] location: package org.jboss.xb.binding.metadata.unmarshalling
| [execmodules] import org.jboss.xb.binding.metadata.unmarshalling.AttributeBinding;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\MetadataDrivenObjectModelFactory.java:25: cannot find symbol
| [execmodules] symbol : class BasicElementBinding
| [execmodules] location: package org.jboss.xb.binding.metadata.unmarshalling
| [execmodules] import org.jboss.xb.binding.metadata.unmarshalling.BasicElementBinding;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\MetadataDrivenObjectModelFactory.java:28: cannot find symbol
| [execmodules] symbol : class XmlValueContainer
| [execmodules] location: package org.jboss.xb.binding.metadata.unmarshalling
| [execmodules] import org.jboss.xb.binding.metadata.unmarshalling.XmlValueContainer;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\metadata\unmarshalling\XmlValueBinding.java:32: cannot find symbol
| [execmodules] symbol: class XmlValueContainer
| [execmodules] extends XmlValueContainer
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\metadata\unmarshalling\ElementBinding.java:33: cannot find symbol
| [execmodules] symbol: class BasicElementBinding
| [execmodules] extends BasicElementBinding
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\MetadataDrivenObjectModelFactory.java:438: cannot find symbol
| [execmodules] symbol : class XmlValueContainer
| [execmodules] location: class org.jboss.xb.binding.MetadataDrivenObjectModelFactory
| [execmodules] private static final Object newInstance(XmlValueContainer metadata)
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\Unmarshaller.java:31: cannot find symbol
| [execmodules] symbol : class SchemaBindingResolver
| [execmodules] location: package org.jboss.xb.binding.sunday.unmarshalling
| [execmodules] import org.jboss.xb.binding.sunday.unmarshalling.SchemaBindingResolver;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\Unmarshaller.java:71: cannot find symbol
| [execmodules] symbol : class SchemaBindingResolver
| [execmodules] location: interface org.jboss.xb.binding.Unmarshaller
| [execmodules] Object unmarshal(String xml, SchemaBindingResolver schemaResolver) throws JBossXBException;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\Unmarshaller.java:71: unmarshal(java.lang.String,org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding) is already defined in org.jboss.xb.binding.Unmarshaller
| [execmodules] Object unmarshal(String xml, SchemaBindingResolver schemaResolver) throws JBossXBException;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\Unmarshaller.java:73: cannot find symbol
| [execmodules] symbol : class SchemaBindingResolver
| [execmodules] location: interface org.jboss.xb.binding.Unmarshaller
| [execmodules] Object unmarshal(Reader xmlReader, SchemaBindingResolver schemaResolver) throws JBossXBException;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\Unmarshaller.java:73: unmarshal(java.io.Reader,org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding) is already defined in org.jboss.xb.binding.Unmarshaller
| [execmodules] Object unmarshal(Reader xmlReader, SchemaBindingResolver schemaResolver) throws JBossXBException;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\Unmarshaller.java:75: cannot find symbol
| [execmodules] symbol : class SchemaBindingResolver
| [execmodules] location: interface org.jboss.xb.binding.Unmarshaller
| [execmodules] Object unmarshal(InputStream xmlStream, SchemaBindingResolver schemaResolver) throws JBossXBException;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\Unmarshaller.java:75: unmarshal(java.io.InputStream,org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding) is already defined in org.jboss.xb.binding.Unmarshaller
| [execmodules] Object unmarshal(InputStream xmlStream, SchemaBindingResolver schemaResolver) throws JBossXBException;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\sunday\unmarshalling\TypeBinding.java:39: package org.jboss.xb.binding.sunday.unmarshalling.impl.runtime does not exist
| [execmodules] import org.jboss.xb.binding.sunday.unmarshalling.impl.runtime.RtCharactersHandler;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\sunday\unmarshalling\TypeBinding.java:40: package org.jboss.xb.binding.sunday.unmarshalling.impl.runtime does not exist
| [execmodules] import org.jboss.xb.binding.sunday.unmarshalling.impl.runtime.RtElementHandler;
| [execmodules] ^
| [execmodules] E:\Uni\jbosssource\jboss-4.0.4.GA-src.tar\jboss-4.0.4.GA-src\jboss-4.0.4.GA-src\common\src\main\org\jboss\xb\binding\sunday\unmarshalling\SchemaBinding.java:97: cannot find symbol
| [execmodules] symbol : class SchemaBindingResolver
| [execmodules] location: class org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding
| [execmodules] private SchemaBindingResolver schemaResolver;
| [execmodules] ^
The log file is longer but I don't want to post everything here.
Does anyone have an idea what my problem might be?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995359#3995359
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995359
19 years, 7 months
[JBoss Seam] - call session bean component method after application deploy
by Vitalik
How I can to initialize my any parameters at the application startup time ? I would like read these parameters from my text-file and put it to application scope (after application deploy process). I don`t understand how to bind my session bean method that to do it with startup application process.
Also I would like save my few entities into database, when user session is destroyed. I try to use class than implement HttpSessionListener and have sessionCreated and sessionDestroyed methods but it not possible to use invoke method of SessionBean than declarated with @Name annotation (i.e. which is seam-component). Seam-tutorial chapter 5 section 'Contextual events' have enumeration of contextual events. There is consist org.jboss.seam.preDestroyContext. but I can not find examples anywhere how it to use in source code or in xml-config files.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995355#3995355
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995355
19 years, 7 months
[JBoss Seam] - Wrong mapping in web.xml due to jboss-seam-1.1.0.GA
by lara
Hi, I am just adding the same blog again by modifying the title because it wasn't clear at all.
I am having problems with the mapping in the web.xml file because everytime I point to a page with the extension specified in the web.xml file, I am getting a file download window instead of the page itself opened. In my case the mapping was jsfx.
Thus, when I deploy the project, I don't get any error on the server and everything looks fine but when I try to write the url of a page in the browser, let us say:
| http://localhost:8080/bpmshell/executors.jsfx
|
I get this pop-up window like if I am downloading a file which shows that the mapping is incorrect, check the link for details:
http://tinypic.com/view/?pic=2mgpdgk
The code on the server looks as follows:
|
| 04:06:17,453 INFO [FacesConfigurator] Reading standard config org/apache/myfaces/resource/standard-faces-config.xml
| 04:06:17,546 INFO [FacesConfigurator] Reading config jar:file:/D:/servers/jboss-4.0.5.GA/server/default/tmp/deploy/tmp17588bpmshell.ear-contents/bpmshell.ejb3-contents/jboss-seam.jar!/META-INF/faces-config.xml
|
| 04:06:17,562 INFO [FacesConfigurator] Reading config jar:file:/D:/servers/jboss-4.0.5.GA/server/default/./tmp
| /deploy/tmp17588bpmshell.ear-contents/bpmshell-exp.war/WEB-INF/lib/jboss-seam-debug.jar!/META-INF/faces-config.xml
| 04:06:17,578 INFO [FacesConfigurator] Reading config jar:file:/D:/servers/jboss-4.0.5.GA/server/default/./tmp
| /deploy/tmp17588bpmshell.ear-contents/bpmshell-exp.war/WEB-INF/lib/jboss-seam-ui.jar!/META-INF/faces-config.xml
| 04:06:17,625 INFO [FacesConfigurator] Reading config jar:file:/D:/servers/jboss-4.0.5.GA/server/default/./tmp
| /deploy/tmp17588bpmshell.ear-contents/bpmshell-exp.war/WEB-INF/lib/jsf-facelets.jar!/META-INF/faces-config.xml
|
| 04:06:17,640 INFO [FacesConfigurator] Reading config /WEB-INF/faces-config.xml
| 04:06:17,796 WARN [LocaleUtils] Locale name in faces-config.xml null or empty, setting locale to default locale : en_US
| 04:06:18,015 INFO [StartupServletContextListener] ServletContext 'D:\servers\jboss-4.0.5.GA\server\default\.\
| tmp\deploy\tmp17588bpmshell.ear-contents\bpmshell-exp.war\' initialized.
| 04:06:18,015 INFO [StartupServletContextListener] Serialization provider : class org.apache.myfaces.shared_impl.util.serial.DefaultSerialFactory
| 04:06:18,125 INFO [EARDeployer] Started J2EE application: file:/D:/servers/jboss-4.0.5.GA/server/default/deploy/bpmshell.ear
| 04:06:18,203 INFO [Events] no events.xml file found
| 04:06:18,234 INFO [Pages] no pages.xml file found
|
My web.xml as follows:
| <?xml version="1.0" ?>
|
| <web-app version="2.5"
| xmlns="http://java.sun.com/xml/ns/javaee"
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
| xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
|
| <!-- Seam -->
| <listener>
| <listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
| </listener>
|
| <!-- Propagate conversations across redirects -->
|
| <filter>
| <filter-name>Seam Exception Filter</filter-name>
| <filter-class>org.jboss.seam.servlet.SeamExceptionFilter</filter-class>
| </filter>
| <filter-mapping>
| <filter-name>Seam Exception Filter</filter-name>
| <url-pattern>/*</url-pattern>
| </filter-mapping>
|
| <filter>
| <filter-name>Seam Redirect Filter</filter-name>
| <filter-class>org.jboss.seam.servlet.SeamRedirectFilter</filter-class>
| </filter>
| <filter-mapping>
| <filter-name>Seam Redirect Filter</filter-name>
| <url-pattern>*.jsfx</url-pattern>
| </filter-mapping>
|
|
| <listener>
| <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
| </listener>
|
| <!-- MyFaces -->
| <listener>
| <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
| </listener>
|
| <context-param>
| <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
| <param-value>client</param-value>
| </context-param>
|
| <context-param>
| <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
| <param-value>.xhtml</param-value>
| </context-param>
|
| <context-param>
| <param-name>com.sun.faces.validateXml</param-name>
| <param-value>true</param-value>
| </context-param>
|
| <context-param>
| <param-name>com.sun.faces.verifyObjects</param-name>
| <param-value>true</param-value>
| </context-param>
|
| <context-param>
| <param-name>facelets.DEVELOPMENT</param-name>
| <param-value>true</param-value>
| </context-param>
|
| <servlet>
| <servlet-name>Faces Servlet</servlet-name>
| <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
| <load-on-startup>1</load-on-startup>
| </servlet>
|
| <!-- Faces Servlet Mapping -->
| <servlet-mapping>
| <servlet-name>Faces Servlet</servlet-name>
| <url-pattern>*.jsfx</url-pattern>
| </servlet-mapping>
|
| <security-constraint>
| <display-name>Restrict XHTML Documents</display-name>
| <web-resource-collection>
| <web-resource-name>XHTML</web-resource-name>
| <url-pattern>*.xhtml</url-pattern>
| </web-resource-collection>
| <auth-constraint>
| <role-name>NONE</role-name>
| </auth-constraint>
| </security-constraint>
|
| <welcome-file-list>
| <welcome-file>index.html</welcome-file>
| <welcome-file>index.jsfx</welcome-file>
| <welcome-file>index.xhtml</welcome-file>
| <welcome-file>index.jspx</welcome-file>
| </welcome-file-list>
|
| </web-app>
|
I don't know if anyone encountered such a problem before. I really need help because I am stuck!
Note that this problem happened when I upgraded to jboss-seam-1.1.0.GA.
Is there any file or tag that I should add in any file related to the latest seam framework?
Thank you in advance,
Regards
Lara
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995340#3995340
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995340
19 years, 7 months
[Remoting] - Re: Client timeouts while waiting for response from server
by tomerc
After doing some further investigating i found out the problem,
turns out there is a deadlock in BlockedLinkedQueue (from Doug Lee concurrent pacakge) for more information you can check out :
http://altair.cs.oswego.edu/pipermail/concurrency-interest/2004-September...
Following a stack trace of two of the jboss remoting threads :
Thread: SocketServerInvokerThread-10.184.76.155-172 : priority:5, demon:false, threadId:954, threadState:BLOCKED, threadLockName:org.jboss.util.threadpool.MinPooledExecutor@9e264b
| EDU.oswego.cs.dl.util.concurrent.PooledExecutor.execute(PooledExecutor.java:875)
| org.jboss.util.threadpool.BasicThreadPool.execute(BasicThreadPool.java:413)
| org.jboss.util.threadpool.BasicThreadPool.runTaskWrapper(BasicThreadPool.java:192)
|
| org.jboss.util.threadpool.BasicThreadPool.run(BasicThreadPool.java:212)
|
| org.jboss.util.threadpool.BasicThreadPool.run(BasicThreadPool.java:206)
|
| org.jboss.remoting.ServerInvoker.handleOnewayInvocation(ServerInvoker.java:910)
|
| org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:788)
|
| org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:681)
|
| org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:358)
| org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:412)
|
| org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:239)
|
|
| Thread: SocketServerInvokerThread-10.184.76.155-6 : priority:5, demon:false, threadId:197, threadState:BLOCKED, threadLockName:java.lang.Object@1749fb5
| EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.offer(BoundedLinkedQueue.java:328)
|
| EDU.oswego.cs.dl.util.concurrent.PooledExecutor.execute(PooledExecutor.java:885)
|
| org.jboss.util.threadpool.BasicThreadPool.execute(BasicThreadPool.java:413)
|
| org.jboss.util.threadpool.BasicThreadPool.runTaskWrapper(BasicThreadPool.java:192)
|
| org.jboss.util.threadpool.BasicThreadPool.run(BasicThreadPool.java:212)
|
| org.jboss.util.threadpool.BasicThreadPool.run(BasicThreadPool.java:206)
|
| org.jboss.remoting.ServerInvoker.handleOnewayInvocation(ServerInvoker.java:910)
|
| org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:788)
|
| org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:681)
|
| org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:358)
|
| org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:412)
|
| org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:239)
|
|
Is there anyway to tell jboss remoting to use a different queue ?
Thanks.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995334#3995334
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995334
19 years, 7 months
[JBossWS] - Re: implementing wsse:UserNameToken
by salex
With [ code ] tags:
"rayymlai" wrote : Further to the last email thread:
|
| 1. A colleague of mine shows me the source code UsernameToken.java from JBossWS 1.0.3 GA. it looks like UsernameToken(Element) method does read the "Username" and "Password" from the SOAP message.
|
| e.g.
|
| | public UsernameToken(Element element) throws WSSecurityException {
| | this.doc = element.getOwnerDocument();
| | String id = element.getAttributeNS(Constants.WSU_NS, Constants.ID);
| | ...
| | Element child = Util.getFirstChildElement(element);
| | if (child == null || ! Constants.WSSE_NS.equals(child.getNamespaceURI()) || ! "Username".equals(child.getLocalName()))
| |
| | throw new WSSecurityException("Username child expected in UsernameToken element");
| | this.username = XMLUtils.getFullTextChildrenFromElement(child);
| | child = Util.getNextSiblingElement(child);
| | ...
| | }
| |
|
| I've tried the following permutation of changes, but I still can't make the WSS 1.0 username token profile work in JBossWS.
|
| 1. in both jboss-wsse-server.xml and jboss-wsse-client.xml, specify , e.g.
|
| | <config>
| | <username />
| | </config>
| |
| 2. in the jboss-wsse*.xml, specify and (derived from the source code UsernameToken.java):
|
| | <config>
| | <Username>manager</Username>
| | <Password>manager</Password>
| | </config>
| |
| 3. Specify username and password in the SOAP stub
| (as per advice from the previous email threads)
|
| - refer to previous reply
|
| 4. Control test - Don't specify anything in the jboss-wsse*.xml. Don't add any user or password in the SOAP stub. This is a control test, to ensure whether or has made any difference.
| - no difference when running the wss samples.
|
|
| Any advice?
|
| Thanks.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995333#3995333
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995333
19 years, 7 months
[Security & JAAS/JBoss] - JBOSS, JAAS and MDB
by russray
I have search through this site for HOWTOs that would be useful to me in my current situation. I have explored the JBossSX Architecture literature in an effort to understand how JBoss handles authentication. In both cases I have not found a clue to solving the issue I am facing.
The issue is the application log files are filling up with the below information:
| 09:12:32,764 INFO [JMSContainerInvoker] Trying to reconnect to JMS provider for MY1MDB
| 09:12:32,764 DEBUG [JMSContainerInvoker] Initializing
| 09:12:32,764 DEBUG [JMSContainerInvoker] Looking up provider adapter: java:/DefaultJMSProvider
| 09:12:32,764 DEBUG [JMSContainerInvoker] Provider adapter: org.jboss.jms.jndi.JNDIProviderAdapter@12a375b
| 09:12:32,764 INFO [JMSContainerInvoker] Trying to reconnect to JMS provider for MY2MDB
| 09:12:32,764 DEBUG [DLQHandler] Creating DLQHandler
| 09:12:32,764 DEBUG [JMSContainerInvoker] Initializing
| 09:12:32,764 DEBUG [JMSContainerInvoker] Looking up provider adapter: java:/DefaultJMSProvider
| 09:12:32,764 DEBUG [DLQHandler] Using factory: org.jboss.mq.SpyXAConnectionFactory@19c2931
| 09:12:32,764 DEBUG [JMSContainerInvoker] Provider adapter: org.jboss.jms.jndi.JNDIProviderAdapter@12a375b
| 09:12:32,764 DEBUG [DLQHandler] Creating DLQHandler
| 09:12:32,764 DEBUG [DLQHandler] Using factory: org.jboss.mq.SpyXAConnectionFactory@19c2931
| 09:12:32,764 DEBUG [DLQHandler] Initialization failed DLQHandler
| javax.jms.JMSSecurityException: User: null is NOT authenticated
| at org.jboss.mq.security.SecurityManager.authenticate(SecurityManager.java:230)
| at org.jboss.mq.security.ServerSecurityInterceptor.authenticate(ServerSecurityInterceptor.java:66)
| at org.jboss.mq.server.TracingInterceptor.authenticate(TracingInterceptor.java:613)
| at org.jboss.mq.server.JMSServerInvoker.authenticate(JMSServerInvoker.java:172)
| at org.jboss.mq.il.jvm.JVMServerIL.authenticate(JVMServerIL.java:165)
| at org.jboss.mq.Connection.authenticate(Connection.java:1065)
| 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.createQueueConnection(SpyConnectionFactory.java:108)
| at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:187)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:260)
| at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:188)
| at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStartDelivery(JMSContainerInvoker.java:510)
| at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl$ExceptionListenerRunnable.run(JMSContainerInvoker.java:1428)
| at java.lang.Thread.run(Thread.java:595)
| 09:12:32,764 DEBUG [DLQHandler] Initialization failed DLQHandler
| javax.jms.JMSSecurityException: User: null is NOT authenticated
| at org.jboss.mq.security.SecurityManager.authenticate(SecurityManager.java:230)
| at org.jboss.mq.security.ServerSecurityInterceptor.authenticate(ServerSecurityInterceptor.java:66)
| at org.jboss.mq.server.TracingInterceptor.authenticate(TracingInterceptor.java:613)
| at org.jboss.mq.server.JMSServerInvoker.authenticate(JMSServerInvoker.java:172)
| at org.jboss.mq.il.jvm.JVMServerIL.authenticate(JVMServerIL.java:165)
| at org.jboss.mq.Connection.authenticate(Connection.java:1065)
| 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.createQueueConnection(SpyConnectionFactory.java:108)
| at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:187)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:260)
| at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:188)
| at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStartDelivery(JMSContainerInvoker.java:510)
| at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl$ExceptionListenerRunnable.run(JMSContainerInvoker.java:1428)
| at java.lang.Thread.run(Thread.java:595)
| 09:12:32,764 ERROR [JMSContainerInvoker] Reconnect failed: JMS provider failure detected for MY1MDB
| javax.jms.JMSSecurityException: User: null is NOT authenticated
| at org.jboss.mq.security.SecurityManager.authenticate(SecurityManager.java:230)
| at org.jboss.mq.security.ServerSecurityInterceptor.authenticate(ServerSecurityInterceptor.java:66)
| at org.jboss.mq.server.TracingInterceptor.authenticate(TracingInterceptor.java:613)
| at org.jboss.mq.server.JMSServerInvoker.authenticate(JMSServerInvoker.java:172)
| at org.jboss.mq.il.jvm.JVMServerIL.authenticate(JVMServerIL.java:165)
| at org.jboss.mq.Connection.authenticate(Connection.java:1065)
| 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.createQueueConnection(SpyConnectionFactory.java:108)
| at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:187)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:260)
| at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:188)
| at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStartDelivery(JMSContainerInvoker.java:510)
| at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl$ExceptionListenerRunnable.run(JMSContainerInvoker.java:1428)
| at java.lang.Thread.run(Thread.java:595)
| 09:12:32,764 ERROR [JMSContainerInvoker] Reconnect failed: JMS provider failure detected for MY2MDB
| javax.jms.JMSSecurityException: User: null is NOT authenticated
| at org.jboss.mq.security.SecurityManager.authenticate(SecurityManager.java:230)
| at org.jboss.mq.security.ServerSecurityInterceptor.authenticate(ServerSecurityInterceptor.java:66)
| at org.jboss.mq.server.TracingInterceptor.authenticate(TracingInterceptor.java:613)
| at org.jboss.mq.server.JMSServerInvoker.authenticate(JMSServerInvoker.java:172)
| at org.jboss.mq.il.jvm.JVMServerIL.authenticate(JVMServerIL.java:165)
| at org.jboss.mq.Connection.authenticate(Connection.java:1065)
| 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.createQueueConnection(SpyConnectionFactory.java:108)
| at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:187)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:260)
| at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:188)
| at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStartDelivery(JMSContainerInvoker.java:510)
| at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl$ExceptionListenerRunnable.run(JMSContainerInvoker.java:1428)
| at java.lang.Thread.run(Thread.java:595)
| 09:12:32,764 DEBUG [JMSContainerInvoker] innerStop
| 09:12:32,764 DEBUG [JMSContainerInvoker] innerStop
| 09:12:32,764 DEBUG [DLQHandler] Destroying DLQHandler
| 09:12:32,764 DEBUG [DLQHandler] Destroying DLQHandler
| 09:12:32,764 DEBUG [DLQHandler] Destroyed DLQHandler
| 09:12:32,764 DEBUG [DLQHandler] Destroyed DLQHandler
| 09:12:32,764 INFO [JMSContainerInvoker] Waiting for reconnect internal 10000ms for MY1MDB
| 09:12:32,764 INFO [JMSContainerInvoker] Waiting for reconnect internal 10000ms for MY2MDB
|
What I have done is moved my application over from 4.0.3SP1 to 4.0.5. Everything was working fine in 4.0.5 involving the MDBs. As I was working with some of the cofiguration files solving other issues, JBoss has has detected some changes in the configuration files and has refreshed its settings. This has turned on JAAS for the MBDs. I have never required authentication for my MDBs. I do not use the <run-as> tag, so having it failing now is perplexing.
Because I am new to JBoss, I would like to empty any cached setting JBoss has and have the server refresh the setting to ensure all is set properly. Next, I would like to know how can I stop JBoss from being denied access to the MDBs.
Thank you in advance for taking the time to read my post.
Russ
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995332#3995332
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995332
19 years, 7 months
[JBoss Portal] - Cannot access
by bruno.faugeras@hp.com
Hello,
I have installed Jboss Portal 2.6.0-DR1, with Jbossws (Web services) 1.0.4 GA, and try to make WSRP running.
I follow the documentation steps, http://docs.jboss.com/jbportal/v2.6/reference-guide/en/html_single/
section 10 and 10.5: Consuming remote WSRP portlets in JBoss Portal
and tries to access the self provider, that is myself as remote portal provider for all remotable portlets declared.
I changed the port from 8080 to 8084 but the problem is the same with native port 8080.
When selecting self as remote portal provider, I get the following error. (see trace below) and none of the remotable portlets are listed.
I have tried the same experience with another jboss portal instance, correctly declared as portlet provider according to documentation section 10, and still get the same trace and error (just the IP address and hostename is different, of course).
Note that I have a 3rd application, which provides wsrp consuner capabilities, for which it is at least possible to list the remotable portlets of my jboss portal instance.
Is someone having the same problem? If it works on your side, could you give me precise installations steps you followed?
Many thanks for your help.
Note: Of course, I can access the wsdl for wsrp service in IE if I type the address directly:
http://bfaugeras1.emea.hpqcorp.net:8084/portalwsrp/ServiceDescriptionServ...
Here is the error:
---------------
2006-12-20 15:42:54,348 DEBUG [org.jboss.ws.soap.SOAPConnectionImpl] Get locator for: [addr=http://devhost.emea.hpqcorp.net:8084/portal-wsrp/ServiceDescriptionService,props={javax.xml.rpc.service.endpoint.address=http://devhost2.emea.hpqcorp.net:8084/portal-wsrp/ServiceDescriptionService}]
2006-12-20 15:42:54,348 DEBUG [org.jboss.remoting.Client] invoke called, but our invoker is disconnected, discarding and fetching another fresh invoker for: InvokerLocator [http://16.188.2.249:8084/portal-wsrp/ServiceDescriptionService]
2006-12-20 15:42:54,348 DEBUG [org.jboss.remoting.transport.http.HTTPClientInvoker] connect called for: org.jboss.remoting.transport.http.HTTPClientInvoker@109c593
2006-12-20 15:42:54,348 DEBUG [org.jboss.remoting.transport.http.HTTPClientInvoker] Setting request header with SOAPAction : "urn:oasis:names:tc:wsrp:v1:getServiceDescription"
2006-12-20 15:42:54,348 DEBUG [org.jboss.remoting.transport.http.HTTPClientInvoker] Setting request header with Content-Type : text/xml; charset=UTF-8
2006-12-20 15:43:33,099 DEBUG [org.jboss.remoting.transport.http.HTTPClientInvoker] Error invoking http client invoker.
org.jboss.ws.WSException: Invalid HTTP server response [503] - Service Unavailable
at org.jboss.ws.binding.soap.SOAPMessageUnMarshaller.read(SOAPMessageUnMarshaller.java:73)
at org.jboss.remoting.transport.http.HTTPClientInvoker.useHttpURLConnection(HTTPClientInvoker.java:175)
at org.jboss.remoting.transport.http.HTTPClientInvoker.transport(HTTPClientInvoker.java:81)
at org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.java:143)
at org.jboss.remoting.Client.invoke(Client.java:525)
at org.jboss.remoting.Client.invoke(Client.java:488)
at org.jboss.ws.soap.SOAPConnectionImpl.callInternal(SOAPConnectionImpl.java:163)
at org.jboss.ws.soap.SOAPConnectionImpl.call(SOAPConnectionImpl.java:92)
at org.jboss.ws.common.CommonClient.invoke(CommonClient.java:294)
at org.jboss.ws.jaxrpc.CallImpl.invokeInternal(CallImpl.java:560)
at org.jboss.ws.jaxrpc.CallImpl.invoke(CallImpl.java:338)
at org.jboss.ws.jaxrpc.CallProxy.invoke(CallProxy.java:148)
at $Proxy204.getServiceDescription(Unknown Source)
at org.jboss.portal.wsrp.consumer.WSRPConsumerImpl.getServiceDescriptionAndRegisterIfNeeded(WSRPConsumerImpl.java:520)
at org.jboss.portal.wsrp.consumer.WSRPConsumerImpl.updateCachesIfNeeded(WSRPConsumerImpl.java:387)
at org.jboss.portal.wsrp.consumer.WSRPConsumerImpl.getPortletMap(WSRPConsumerImpl.java:294)
at org.jboss.portal.wsrp.consumer.WSRPConsumerImpl.getPortlets(WSRPConsumerImpl.java:145)
at org.jboss.portal.federation.impl.FederatedPortletInvokerService.getPortlets(FederatedPortletInvokerService.java:89)
at org.jboss.portal.core.portlet.management.PortletManagerBean.getPortlets(PortletManagerBean.java:209)
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:585)
at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:400)
at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:71)
at org.jboss.portal.faces.el.DelegatingPropertyResolver.getValue(DelegatingPropertyResolver.java:119)
at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:141)
at com.sun.el.parser.AstValue.getValue(AstValue.java:96)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183)
at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:56)
at javax.faces.component.UIData.getValue(UIData.java:779)
at org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:350)
at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:333)
at org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:428)
at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:75)
at org.apache.myfaces.renderkit.html.HtmlTableRendererBase.encodeInnerHtml(HtmlTableRendererBase.java:124)
at org.apache.myfaces.renderkit.html.HtmlTableRendererBase.encodeChildren(HtmlTableRendererBase.java:94)
at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeChildren(HtmlTableRenderer.java:57)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:319)
at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:444)
at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java:427)
at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:448)
at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java:427)
at org.apache.myfaces.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:62)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:203)
at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:85)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:242)
at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:540)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:352)
at org.apache.myfaces.portlet.MyFacesGenericPortlet.facesRender(MyFacesGenericPortlet.java:396)
at org.apache.myfaces.portlet.MyFacesGenericPortlet.doView(MyFacesGenericPortlet.java:266)
at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:133)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:306)
at org.jboss.portal.portlet.container.PortletContainer.invokeRender(PortletContainer.java:516)
at org.jboss.portal.portlet.container.PortletContainer.dispatch(PortletContainer.java:438)
at org.jboss.portal.portlet.container.PortletContainerInvoker$1.invoke(PortletContainerInvoker.java:73)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:134)
at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.org$jboss$portal$core$aspects$portlet$TransactionInterceptor$invokeRequired$aop(TransactionInterceptor.java:105)
at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeRequired_9103964459766407072.invokeNext(TransactionInterceptor$invokeRequired_9103964459766407072.java)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:201)
at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeRequired_9103964459766407072.invokeNext(TransactionInterceptor$invokeRequired_9103964459766407072.java)
at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invokeRequired(TransactionInterceptor.java)
at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.portlet.HeaderInterceptor.invoke(HeaderInterceptor.java:50)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.portlet.aspects.portlet.ProducerCacheInterceptor.invoke(ProducerCacheInterceptor.java:51)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.portlet.aspects.portlet.ModesInterceptor.invoke(ModesInterceptor.java:60)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.bridge.BridgeInterceptor.invoke(BridgeInterceptor.java:46)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.portlet.aspects.portlet.WindowStatesInterceptor.invoke(WindowStatesInterceptor.java:55)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.portlet.aspects.portlet.PortletSessionSynchronizationInterceptor.invoke(PortletSessionSynchronizationInterceptor.java:78)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.portlet.aspects.portlet.ContextTrackerInterceptor.invoke(ContextTrackerInterceptor.java:46)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor$InvokeNextCommand.execute(ContextDispatcherInterceptor.java:148)
at sun.reflect.GeneratedMethodAccessor331.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.portal.server.servlet.CommandServlet.doGet(CommandServlet.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
at org.jboss.portal.portlet.impl.spi.AbstractRequestContext.include(AbstractRequestContext.java:189)
at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor$1.include(ContextDispatcherInterceptor.java:70)
at org.jboss.portal.server.servlet.CommandServlet.include(CommandServlet.java:79)
at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor.invoke(ContextDispatcherInterceptor.java:76)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.portlet.aspects.portlet.SecureTransportInterceptor.invoke(SecureTransportInterceptor.java:65)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.portlet.aspects.portlet.ValveInterceptor.invoke(ValveInterceptor.java:59)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:160)
at org.jboss.portal.portlet.container.PortletContainerInvoker.invoke(PortletContainerInvoker.java:139)
at sun.reflect.GeneratedMethodAccessor330.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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 $Proxy70.invoke(Unknown Source)
at org.jboss.portal.portlet.state.producer.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java:238)
at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker.org$jboss$portal$core$impl$portlet$state$ProducerPortletInvoker$invoke$aop(ProducerPortletInvoker.java:53)
at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:201)
at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java)
at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java)
at sun.reflect.GeneratedMethodAccessor329.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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 $Proxy74.invoke(Unknown Source)
at org.jboss.portal.federation.impl.FederatedPortletInvokerService.invoke(FederatedPortletInvokerService.java:157)
at org.jboss.portal.federation.impl.FederatingPortletInvokerService.invoke(FederatingPortletInvokerService.java:161)
at sun.reflect.GeneratedMethodAccessor328.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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 $Proxy51.invoke(Unknown Source)
at org.jboss.portal.core.impl.model.instance.PersistentInstanceContainer$1.invoke(PersistentInstanceContainer.java:116)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:134)
at org.jboss.portal.portlet.aspects.portlet.PortalSessionSynchronizationInterceptor.invoke(PortalSessionSynchronizationInterceptor.java:87)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.model.instance.InstanceSecurityInterceptor.invoke(InstanceSecurityInterceptor.java:78)
at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:160)
at org.jboss.portal.core.impl.model.instance.PersistentInstanceContainer.org$jboss$portal$core$impl$model$instance$PersistentInstanceContainer$invoke$aop(PersistentInstanceContainer.java:390)
at org.jboss.portal.core.impl.model.instance.PersistentInstanceContainer$invoke_N8654503705355129869.invokeNext(PersistentInstanceContainer$invoke_N8654503705355129869.java)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:201)
at org.jboss.portal.core.impl.model.instance.PersistentInstanceContainer$invoke_N8654503705355129869.invokeNext(PersistentInstanceContainer$invoke_N8654503705355129869.java)
at org.jboss.portal.core.impl.model.instance.PersistentInstanceContainer.invoke(PersistentInstanceContainer.java)
at org.jboss.portal.core.impl.model.instance.InstanceImpl.invoke(InstanceImpl.java:248)
at org.jboss.portal.core.controller.command.RenderWindowCommand.execute(RenderWindowCommand.java:95)
at org.jboss.portal.core.controller.ControllerCommand$1.invoke(ControllerCommand.java:68)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:134)
at org.jboss.portal.core.aspects.controller.WindowCacheInterceptor.invoke(WindowCacheInterceptor.java:86)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.controller.node.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:183)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.controller.ajax.AjaxInterceptor.invoke(AjaxInterceptor.java:44)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.controller.PageCustomizerInterceptor.invoke(PageCustomizerInterceptor.java:82)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.controller.PageNavigationInterceptor.invoke(PageNavigationInterceptor.java:107)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:68)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.controller.node.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:56)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:160)
at org.jboss.portal.core.controller.ControllerContext.execute(ControllerContext.java:85)
at org.jboss.portal.core.controller.command.RenderPageCommand.renderPortletWindow(RenderPageCommand.java:398)
at org.jboss.portal.core.controller.command.RenderPageCommand.renderFragments(RenderPageCommand.java:296)
at org.jboss.portal.core.controller.command.RenderPageCommand.execute(RenderPageCommand.java:240)
at org.jboss.portal.core.controller.ControllerCommand$1.invoke(ControllerCommand.java:68)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:134)
at org.jboss.portal.core.aspects.controller.WindowCacheInterceptor.invoke(WindowCacheInterceptor.java:138)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.controller.node.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:183)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.controller.ajax.AjaxInterceptor.invoke(AjaxInterceptor.java:44)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.controller.PageCustomizerInterceptor.invoke(PageCustomizerInterceptor.java:82)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.controller.PageNavigationInterceptor.invoke(PageNavigationInterceptor.java:107)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:68)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.controller.node.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:56)
at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:160)
at org.jboss.portal.core.controller.ControllerContext.execute(ControllerContext.java:85)
at org.jboss.portal.core.controller.CoreController.handle(CoreController.java:192)
at sun.reflect.GeneratedMethodAccessor428.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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.JMXInvocationHandler.invoke(JMXInvocationHandler.java:287)
at $Proxy200.handle(Unknown Source)
at org.jboss.portal.server.RequestControllerDispatcher.invoke(RequestControllerDispatcher.java:51)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:134)
at org.jboss.portal.server.aspects.server.ContentTypeInterceptor.invoke(ContentTypeInterceptor.java:67)
at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.server.LocaleInterceptor.invoke(LocaleInterceptor.java:73)
at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.server.UserInterceptor.invoke(UserInterceptor.java:175)
at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.server.aspects.server.SessionInvalidatorInterceptor.invoke(SessionInvalidatorInterceptor.java:85)
at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.core.aspects.server.TransactionInterceptor.org$jboss$portal$core$aspects$server$TransactionInterceptor$invoke$aop(TransactionInterceptor.java:49)
at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
at org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:275)
at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
at org.jboss.portal.core.aspects.server.TransactionInterceptor.invoke(TransactionInterceptor.java)
at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:118)
at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:160)
at org.jboss.portal.server.servlet.PortalServlet.service(PortalServlet.java:379)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995323#3995323
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995323
19 years, 7 months