You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by an...@apache.org on 2014/06/02 17:25:28 UTC

svn commit: r1599240 - in /tomee/tomee/trunk/examples/deltaspike-fullstack/src/main: java/org/superbiz/deltaspike/view/util/InfoBean.java webapp/pages/about.xhtml

Author: andygumbrecht
Date: Mon Jun  2 15:25:28 2014
New Revision: 1599240

URL: http://svn.apache.org/r1599240
Log:
This closes #9, patch submitted by Gerhard Petracek

Modified:
    tomee/tomee/trunk/examples/deltaspike-fullstack/src/main/java/org/superbiz/deltaspike/view/util/InfoBean.java
    tomee/tomee/trunk/examples/deltaspike-fullstack/src/main/webapp/pages/about.xhtml

Modified: tomee/tomee/trunk/examples/deltaspike-fullstack/src/main/java/org/superbiz/deltaspike/view/util/InfoBean.java
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/examples/deltaspike-fullstack/src/main/java/org/superbiz/deltaspike/view/util/InfoBean.java?rev=1599240&r1=1599239&r2=1599240&view=diff
==============================================================================
--- tomee/tomee/trunk/examples/deltaspike-fullstack/src/main/java/org/superbiz/deltaspike/view/util/InfoBean.java (original)
+++ tomee/tomee/trunk/examples/deltaspike-fullstack/src/main/java/org/superbiz/deltaspike/view/util/InfoBean.java Mon Jun  2 15:25:28 2014
@@ -22,6 +22,7 @@ import org.apache.deltaspike.core.api.co
 import org.apache.deltaspike.core.api.config.view.metadata.ViewConfigResolver;
 import org.apache.deltaspike.core.api.projectstage.ProjectStage;
 import org.apache.deltaspike.core.api.provider.BeanManagerProvider;
+import org.apache.deltaspike.core.spi.scope.window.WindowContext;
 import org.apache.deltaspike.jsf.api.message.JsfMessage;
 import org.apache.myfaces.extensions.validator.ExtValInformation;
 import org.apache.myfaces.extensions.validator.util.ClassUtils;
@@ -45,6 +46,9 @@ public class InfoBean implements Seriali
     private static final long serialVersionUID = -1748909261695527800L;
 
     @Inject
+    private WindowContext windowContext;
+
+    @Inject
     private JsfMessage<WebappMessageBundle> webappMessages;
 
     @Inject
@@ -133,4 +137,9 @@ public class InfoBean implements Seriali
     {
         return this.jpaVersion;
     }
+
+    public String getWindowId()
+    {
+        return this.windowContext.getCurrentWindowId();
+    }
 }

Modified: tomee/tomee/trunk/examples/deltaspike-fullstack/src/main/webapp/pages/about.xhtml
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/examples/deltaspike-fullstack/src/main/webapp/pages/about.xhtml?rev=1599240&r1=1599239&r2=1599240&view=diff
==============================================================================
--- tomee/tomee/trunk/examples/deltaspike-fullstack/src/main/webapp/pages/about.xhtml (original)
+++ tomee/tomee/trunk/examples/deltaspike-fullstack/src/main/webapp/pages/about.xhtml Mon Jun  2 15:25:28 2014
@@ -30,7 +30,7 @@
     <ui:define name="content">
         <h:panelGrid columns="2">
             <h:outputLabel value="Current Window-ID:" for="wid"/>
-            <h:outputText id="wid" value="#{currentWindowContext.id}"/>
+            <h:outputText id="wid" value="#{infoBean.windowId}"/>
 
             <h:outputLabel value="Apache MyFaces-Core:" for="jsfVersion"/>
             <h:outputText id="jsfVersion" value="#{infoBean.jsfVersion}"/>