Author: jafl
Date: Mon Jan 31 22:14:54 2011
New Revision: 1065829
URL: http://svn.apache.org/viewvc?rev=1065829&view=rev
Log:
WW-3475 add missing files from contributed zip (WW-2754)
Added:
struts/struts2/trunk/plugins/gxp/src/main/java/org/apache/struts2/views/gxp/inject/
struts/struts2/trunk/plugins/gxp/src/main/java/org/apache/struts2/views/gxp/inject/InjectedObjectContainer.java
struts/struts2/trunk/plugins/gxp/src/main/resources/
struts/struts2/trunk/plugins/gxp/src/main/resources/struts-plugin.xml
Added:
struts/struts2/trunk/plugins/gxp/src/main/java/org/apache/struts2/views/gxp/inject/InjectedObjectContainer.java
URL:
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/gxp/src/main/java/org/apache/struts2/views/gxp/inject/InjectedObjectContainer.java?rev=1065829&view=auto
==============================================================================
---
struts/struts2/trunk/plugins/gxp/src/main/java/org/apache/struts2/views/gxp/inject/InjectedObjectContainer.java
(added)
+++
struts/struts2/trunk/plugins/gxp/src/main/java/org/apache/struts2/views/gxp/inject/InjectedObjectContainer.java
Mon Jan 31 22:14:54 2011
@@ -0,0 +1,22 @@
+package org.apache.struts2.views.gxp.inject;
+
+import com.opensymphony.xwork2.inject.Inject;
+import com.opensymphony.xwork2.util.ValueStackFactory;
+
+/**
+ * This class is ugly and hackish.
+ */
+public class InjectedObjectContainer {
+
+ private static ValueStackFactory valueStackFactory;
+
+ @Inject
+ public static void setValueStackFactory(ValueStackFactory valueStackFactory)
{
+ InjectedObjectContainer.valueStackFactory = valueStackFactory;
+ }
+
+ public static ValueStackFactory getValueStackFactory() {
+ return valueStackFactory;
+ }
+
+}
Added: struts/struts2/trunk/plugins/gxp/src/main/resources/struts-plugin.xml
URL:
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/gxp/src/main/resources/struts-plugin.xml?rev=1065829&view=auto
==============================================================================
--- struts/struts2/trunk/plugins/gxp/src/main/resources/struts-plugin.xml
(added)
+++ struts/struts2/trunk/plugins/gxp/src/main/resources/struts-plugin.xml Mon
Jan 31 22:14:54 2011
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+
+<struts>
+ <bean type="org.apache.struts2.views.gxp.inject.InjectedObjectContainer"
class="org.apache.struts2.views.gxp.inject.InjectedObjectContainer"
static="true" />
+ <package name="gxp-default" extends="struts-default">
+ <result-types>
+ <result-type name="gxp"
class="org.apache.struts2.views.gxp.GxpResult"/>
+ </result-types>
+ </package>
+</struts>