[JBoss Portal] - Register more listeners for IPC
by jbo_master
Hi all,
how can I register more than one listener on the *-Object.xml file,
so that 2 portlets, each one with an inner Listener-Class, can cummunicate to each other?
I mean send a Parameter to Portlet A, and the other way arround, send a Parameter to Portlet B.
As far as I know is, that I can only register one in the *-Object.xml.
*-Object.xml:
| <?xml version="1.0" encoding="UTF-8"?>
| <deployments>
| <deployment>
| <parent-ref>default</parent-ref>
| <if-exists>overwrite</if-exists>
| <page>
| <page-name>IPC</page-name>
| <listener>ipc_listenerA</listener>
| HERE I NEED A SECOND LISTENER <listener>ipc_listenerB</listener> does not work
| <properties/>
| <window>
| <window-name>HelloWorldPortletAWindow</window-name>
| <instance-ref>HelloWorldPortletAInstance</instance-ref>
| <region>left</region>
| <height>0</height>
| </window>
| <window>
| <window-name>HelloWorldPortletBWindow</window-name>
| <instance-ref>HelloWorldPortletBInstance</instance-ref>
| <region>center</region>
| <height>0</height>
| </window>
| </page>
| </deployment>
| <deployment>
| <if-exists>overwrite</if-exists>
| <instance>
| <instance-name>HelloWorldPortletAInstance</instance-name>
| <component-ref>helloworldipc.HelloWorldPortletA</component-ref>
| </instance>
| </deployment>
| <deployment>
| <if-exists>overwrite</if-exists>
| <instance>
| <instance-name>HelloWorldPortletBInstance</instance-name>
| <component-ref>helloworldipc.HelloWorldPortletB</component-ref>
| </instance>
| </deployment>
| </deployments>
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4072389#4072389
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4072389
18 years, 9 months
[JBoss jBPM] - problem while saving taskform varibles
by gsccnu
this is my *.xhtml
| xmlns:t="http://myfaces.apache.org/tomahawk"
| ......................
| <ga:responseActions>
| <id:listUsers target="#{users}" />
| </ga:responseActions>
| <h:selectOneMenu required="true" value="#{var['collection1']}">
| <t:selectItems value="#{users}" var="user" itemLabel="#{user.name}" itemValue="#{user.name}" />
| </h:selectOneMenu>
|
When i examine this task,every things is fine. But when I put down "Save",i get exceptions.
| javax.el.PropertyNotFoundException: /50/assignA.xhtml @33,83 value="#{var['collection1']}": Target Unreachable, identifier 'var' resolved to null
| com.sun.facelets.el.TagValueExpression.getType(TagValueExpression.java:62)
| com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:81)
| com.sun.faces.renderkit.html_basic.MenuRenderer.convertSelectOneValue(MenuRenderer.java:166)
| com.sun.faces.renderkit.html_basic.MenuRenderer.getConvertedValue(MenuRenderer.java:328)
| javax.faces.component.UIInput.getConvertedValue(UIInput.java:936)
| javax.faces.component.UIInput.validate(UIInput.java:861)
| javax.faces.component.UIInput.executeValidate(UIInput.java:1071)
| javax.faces.component.UIInput.processValidators(UIInput.java:663)
| javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
| javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
| javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
| javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
| javax.faces.component.UIForm.processValidators(UIForm.java:229)
| javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
| javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
| javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
| javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:662)
| com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:100)
| com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:248)
| com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
| javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
| org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
|
Thanks in advance
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4072378#4072378
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4072378
18 years, 9 months
[Installation, Configuration & DEPLOYMENT] - jboss 5beta2 doesn't start properly
by rumpi
Hello,
I get the attached messages when I try to start
jboss 5 beta2 with java 1.6.02. Do you have an idea how and if I can solve this? I also tryed extending the classpath in run.bat with no avail.
thank you in advance
===============================================================================
JBoss Bootstrap Environment
JBOSS_HOME: G:\jboss-5.0.0.Beta2
JAVA: C:\Programme\Java\jdk1.6.0_02\jre\bin\java
JAVA_OPTS: -Dprogram.name=run.bat -server -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
CLASSPATH: G:\jboss-5.0.0.Beta2\bin\run.jar
===============================================================================
10:08:59,843 INFO [ServerImpl] Starting JBoss (Microcontainer)...
10:08:59,843 INFO [ServerImpl] Release ID: JBoss [Morpheus] 5.0.0.Beta2 (build: SVNTag=JBoss_5_0_0_Beta2 date=200704060017)
10:08:59,843 INFO [ServerImpl] Home Dir: G:\jboss-5.0.0.Beta2
10:08:59,875 INFO [ServerImpl] Home URL: file:/G:/jboss-5.0.0.Beta2/
10:08:59,875 INFO [ServerImpl] Library URL: file:/G:/jboss-5.0.0.Beta2/lib/
10:08:59,875 INFO [ServerImpl] Patch URL: null
10:08:59,875 INFO [ServerImpl] Server Name: default
10:08:59,875 INFO [ServerImpl] Server Home Dir: G:\jboss-5.0.0.Beta2\server\default
10:08:59,875 INFO [ServerImpl] Server Home URL: file:/G:/jboss-5.0.0.Beta2/server/default/
10:08:59,875 INFO [ServerImpl] Server Data Dir: G:\jboss-5.0.0.Beta2\server\default\data
10:08:59,875 INFO [ServerImpl] Server Temp Dir: G:\jboss-5.0.0.Beta2\server\default\tmp
10:08:59,875 INFO [ServerImpl] Server Config URL: file:/G:/jboss-5.0.0.Beta2/server/default/conf/
10:08:59,875 INFO [ServerImpl] Server Library URL: file:/G:/jboss-5.0.0.Beta2/server/default/lib/
10:08:59,875 INFO [ServerImpl] Root Deployment Filename: jboss-service.xml
10:08:59,906 INFO [ServerImpl] Starting Microcontainer, bootstrapURL=file:/G:/jboss-5.0.0.Beta2/server/default/conf/bootstrap-beans.xml
10:09:01,156 INFO [ProfileImpl] Using profile root:G:\jboss-5.0.0.Beta2\server\default
10:09:03,250 ERROR [AbstractKernelController] Error installing to Instantiated: name=DeploymentFilter state=Described
java.lang.IllegalStateException: Class not found: [Ljava.lang.String;
at org.jboss.metadata.spi.signature.Signature.stringsToClasses(Signature.java:174)
at org.jboss.metadata.spi.signature.Signature.stringsToClasses(Signature.java:125)
at org.jboss.metadata.spi.signature.Signature.getParametersTypes(Signature.java:292)
at org.jboss.metadata.plugins.loader.reflection.AnnotatedElementMetaDataLoader.getComponentMetaDataRetrieval(AnnotatedElementMetaDataLoader.java:138)
at org.jboss.metadata.plugins.context.AbstractMetaDataContext.getComponentMetaDataRetrieval(AbstractMetaDataContext.java:280)
at org.jboss.metadata.spi.retrieval.MetaDataRetrievalToMetaDataBridge.getComponentMetaData(MetaDataRetrievalToMetaDataBridge.java:159)
at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.methodHasAnnotations(AOPConstructorJoinpoint.java:202)
at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.hasMethodMetaData(AOPConstructorJoinpoint.java:172)
at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.hasInstanceOrJoinpointMetaData(AOPConstructorJoinpoint.java:152)
at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.dispatch(AOPConstructorJoinpoint.java:99)
at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:103)
at org.jboss.kernel.plugins.dependency.InstantiateAction.installActionInternal(InstantiateAction.java:52)
at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:197)
at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.install(KernelControllerContextAction.java:136)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:233)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:724)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:445)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:555)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:489)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:289)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:192)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:302)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:272)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:119)
at org.jboss.kernel.plugins.deployment.BasicKernelDeployer.deploy(BasicKernelDeployer.java:64)
at org.jboss.kernel.plugins.deployment.xml.BasicXMLDeployer.deploy(BasicXMLDeployer.java:76)
at org.jboss.kernel.plugins.deployment.xml.BasicXMLDeployer.deploy(BasicXMLDeployer.java:146)
at org.jboss.system.server.profileservice.ProfileServiceBootstrap.deploy(ProfileServiceBootstrap.java:295)
at org.jboss.system.server.profileservice.ProfileServiceBootstrap.bootstrap(ProfileServiceBootstrap.java:222)
at org.jboss.kernel.plugins.bootstrap.AbstractBootstrap.run(AbstractBootstrap.java:89)
at org.jboss.system.server.profileservice.ServerImpl.doStart(ServerImpl.java:403)
at org.jboss.system.server.profileservice.ServerImpl.start(ServerImpl.java:342)
at org.jboss.Main.boot(Main.java:210)
at org.jboss.Main$1.run(Main.java:522)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassNotFoundException: [Ljava.lang.String;
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.jboss.metadata.spi.signature.Signature.stringsToClasses(Signature.java:170)
... 35 more
10:09:03,828 INFO [ServerInfo] Java version: 1.6.0_02,Sun Microsystems Inc.
10:09:03,828 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 1.6.0_02-b06,Sun Microsystems Inc.
10:09:03,828 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
10:09:03,859 INFO [JMXKernel] Legacy JMX core initialized
10:09:08,687 INFO [ServerImpl] JBoss SHUTDOWN
10:09:08,687 INFO [ServerImpl] Undeploying all packages
Shutting down Microcontainer
10:09:08,750 INFO [ServerImpl] Shutdown complete
Shutdown complete
Halting VM
Batchvorgang abbrechen (J/N)?
Drcken Sie eine beliebige Taste . . .
Batchvorgang abbrechen (J/N)?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4072373#4072373
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4072373
18 years, 9 months
[JBoss Seam] - Re: ResourceBundle in Database
by Zerg-Spirit
Hey guys!
Sorry about the revival, but with the new ResourceBundle implementation in the last Seam CVS, I'm kinda lost.
I modified my implementation trying to get it working, but somehow I never manage to get the 'ResourceBundle.instance()' to change.
I can easily load whatever language I want, but once it's loaded, I can't get it to change using the localeSelector like I did before.
What method/class should I implement to get it to change?
At the moment, I have made an implementation of ResourceLoader to override the method loadBundle and basically do something like that:
ResourceBundle bundle = ResourceBundle.getBundle(bundleName,
| Locale.instance(), Thread.currentThread()
| .getContextClassLoader(), DBControl
| .getInstance());
DBControl being my own controller (which is by the way working fine).
Actually everything seems to work find behind, but the locale just doesn't change, with org.jboss.seam.core.ResourceBundle.getInstance() being always the first locale I loaded.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4072372#4072372
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4072372
18 years, 9 months