JBoss Portal SVN: r13695 - jbossexo/modules/wsrp/trunk.
by portal-commits@lists.jboss.org
Author: chris.laprun(a)jboss.com
Date: 2009-08-06 12:08:12 -0400 (Thu, 06 Aug 2009)
New Revision: 13695
Removed:
jbossexo/modules/wsrp/trunk/wsrp1-rpc/
Log:
Removed wsrp1-rpc module as it's not used anymore.
16 years, 11 months
JBoss Portal SVN: r13694 - in modules/authorization/trunk: common-api/src/main/java/org/jboss/security/authz/model and 4 other directories.
by portal-commits@lists.jboss.org
Author: sohil.shah(a)jboss.com
Date: 2009-08-06 12:05:18 -0400 (Thu, 06 Aug 2009)
New Revision: 13694
Modified:
modules/authorization/trunk/agent/src/main/java/org/jboss/security/authz/agent/services/EnforcementStateGenerator.java
modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/model/Attribute.java
modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/model/AttributeExpression.java
modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/xacml/AttributeDesignatorUtil.java
modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/xacml/JAXBEncoder.java
modules/authorization/trunk/policy-server/src/main/resources/policy.hbm.xml
modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/plugin/TestDroolsRuleManager.java
modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/plugin/TestDroolsRules.java
modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/provisioning/TestRelationalDBPolicyStore.java
Log:
Started Hibernate based RelationalDBPolicyStore implementation
* Hibernate mapping for the Policy graph done and tested
Modified: modules/authorization/trunk/agent/src/main/java/org/jboss/security/authz/agent/services/EnforcementStateGenerator.java
===================================================================
--- modules/authorization/trunk/agent/src/main/java/org/jboss/security/authz/agent/services/EnforcementStateGenerator.java 2009-08-06 15:05:18 UTC (rev 13693)
+++ modules/authorization/trunk/agent/src/main/java/org/jboss/security/authz/agent/services/EnforcementStateGenerator.java 2009-08-06 16:05:18 UTC (rev 13694)
@@ -146,7 +146,7 @@
Attribute attribute = new Attribute();
attribute.setUri(XACMLConstants.ATTRIBUTEID_RESOURCE_ID);
- attribute.setDatatType(XMLSchemaConstants.DATATYPE_STRING);
+ attribute.setDataType(XMLSchemaConstants.DATATYPE_STRING);
attribute.setValue(uri);
uriResource.addAttribute(attribute);
@@ -164,7 +164,7 @@
Attribute customAttribute = new Attribute();
customAttribute.setUri(name);
- customAttribute.setDatatType(XMLSchemaConstants.DATATYPE_STRING);
+ customAttribute.setDataType(XMLSchemaConstants.DATATYPE_STRING);
customAttribute.setValue(value);
custom.addAttribute(customAttribute);
}
Modified: modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/model/Attribute.java
===================================================================
--- modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/model/Attribute.java 2009-08-06 15:05:18 UTC (rev 13693)
+++ modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/model/Attribute.java 2009-08-06 16:05:18 UTC (rev 13694)
@@ -38,7 +38,7 @@
/**
* dataType of the value of this Attribute
*/
- private String datatType = null;
+ private String dataType = null;
/**
* Value of this Attribute
@@ -63,7 +63,7 @@
public Attribute(String uri, String dataType, String value)
{
this.uri = uri;
- this.datatType = dataType;
+ this.dataType = dataType;
this.value = value;
}
@@ -71,18 +71,18 @@
*
* @return
*/
- public String getDatatType()
+ public String getDataType()
{
- return datatType;
+ return dataType;
}
/**
*
* @param datatType
*/
- public void setDatatType(String datatType)
+ public void setDataType(String datatType)
{
- this.datatType = datatType;
+ this.dataType = datatType;
}
/**
Modified: modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/model/AttributeExpression.java
===================================================================
--- modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/model/AttributeExpression.java 2009-08-06 15:05:18 UTC (rev 13693)
+++ modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/model/AttributeExpression.java 2009-08-06 16:05:18 UTC (rev 13694)
@@ -23,73 +23,74 @@
package org.jboss.security.authz.model;
/**
- * Represents an logic expression applied such that the specified Function is applied with Value of the specified Attribute as the Predicate
+ * Represents an logic expression applied such that the specified Function is
+ * applied with Value of the specified Attribute as the Predicate
*
* @author <a href="mailto:sshah@redhat.com">Sohil Shah</a>
- *
+ *
*/
public class AttributeExpression extends Expression
{
- private String functionId = null;
- private Attribute attribute = null;
- private boolean designatorMustBePresent = false; //mustbepresent by default
-
- public AttributeExpression()
- {
-
- }
+ private String functionId = null;
+ private Attribute attribute = null;
+ private boolean designatorMustBePresent = false; // mustbepresent by default
- /**
- *
- * @return
- */
- public Attribute getAttribute()
- {
- return attribute;
- }
+ public AttributeExpression()
+ {
- /**
- *
- * @param attribute
- */
- public void setAttribute(Attribute attribute)
- {
- this.attribute = attribute;
- }
+ }
- /**
- *
- * @return
- */
- public String getFunctionId()
- {
- return functionId;
- }
+ /**
+ *
+ * @return
+ */
+ public Attribute getAttribute()
+ {
+ return attribute;
+ }
- /**
- *
- * @param functionId
- */
- public void setFunctionId(String functionId)
- {
- this.functionId = functionId;
- }
+ /**
+ *
+ * @param attribute
+ */
+ public void setAttribute(Attribute attribute)
+ {
+ this.attribute = attribute;
+ }
- /**
- *
- * @return
- */
- public boolean designatorMustBePresent()
- {
- return designatorMustBePresent;
- }
+ /**
+ *
+ * @return
+ */
+ public String getFunctionId()
+ {
+ return functionId;
+ }
- /**
- *
- * @param designatorMustBePresent
- */
- public void setDesignatorMustBePresent(boolean designatorMustBePresent)
- {
- this.designatorMustBePresent = designatorMustBePresent;
- }
+ /**
+ *
+ * @param functionId
+ */
+ public void setFunctionId(String functionId)
+ {
+ this.functionId = functionId;
+ }
+
+ /**
+ *
+ * @return
+ */
+ public boolean isDesignatorMustBePresent()
+ {
+ return designatorMustBePresent;
+ }
+
+ /**
+ *
+ * @param designatorMustBePresent
+ */
+ public void setDesignatorMustBePresent(boolean designatorMustBePresent)
+ {
+ this.designatorMustBePresent = designatorMustBePresent;
+ }
}
Modified: modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/xacml/AttributeDesignatorUtil.java
===================================================================
--- modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/xacml/AttributeDesignatorUtil.java 2009-08-06 15:05:18 UTC (rev 13693)
+++ modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/xacml/AttributeDesignatorUtil.java 2009-08-06 16:05:18 UTC (rev 13694)
@@ -53,7 +53,7 @@
{
AttributeDesignatorType attributeDesignator = null;
Attribute attribute = attributeExpression.getAttribute();
- boolean mustBePresent = attributeExpression.designatorMustBePresent();
+ boolean mustBePresent = attributeExpression.isDesignatorMustBePresent();
String uri = attribute.getUri();
@@ -78,11 +78,11 @@
)
{
attributeDesignator = PolicyAttributeFactory.createSubjectAttributeDesignatorType(attribute.getUri(),
- attribute.getDatatType(), null, mustBePresent, null);
+ attribute.getDataType(), null, mustBePresent, null);
}
else
{
- attributeDesignator = PolicyAttributeFactory.createAttributeDesignatorType(attribute.getUri(), attribute.getDatatType(), null, mustBePresent);
+ attributeDesignator = PolicyAttributeFactory.createAttributeDesignatorType(attribute.getUri(), attribute.getDataType(), null, mustBePresent);
}
return attributeDesignator;
Modified: modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/xacml/JAXBEncoder.java
===================================================================
--- modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/xacml/JAXBEncoder.java 2009-08-06 15:05:18 UTC (rev 13693)
+++ modules/authorization/trunk/common-api/src/main/java/org/jboss/security/authz/xacml/JAXBEncoder.java 2009-08-06 16:05:18 UTC (rev 13694)
@@ -60,7 +60,7 @@
AttributeType jaxbObject = new AttributeType();
jaxbObject.setAttributeId(attribute.getUri());
- jaxbObject.setDataType(attribute.getDatatType());
+ jaxbObject.setDataType(attribute.getDataType());
AttributeValueType jaxbValue = new AttributeValueType();
jaxbValue.getContent().add(attribute.getValue());
jaxbObject.getAttributeValue().add(jaxbValue);
Modified: modules/authorization/trunk/policy-server/src/main/resources/policy.hbm.xml
===================================================================
--- modules/authorization/trunk/policy-server/src/main/resources/policy.hbm.xml 2009-08-06 15:05:18 UTC (rev 13693)
+++ modules/authorization/trunk/policy-server/src/main/resources/policy.hbm.xml 2009-08-06 16:05:18 UTC (rev 13694)
@@ -33,6 +33,131 @@
</id>
<property name="policyUri"
not-null="true"
- />
+ />
+ <!-- one-to-one unidirectional relationship with the PolicyMetaData object -->
+ <many-to-one name="metaData"
+ class="org.jboss.security.authz.model.PolicyMetaData"
+ column="metaDataId"
+ cascade="all"
+ lazy="false"
+ not-null="true"
+ unique="true"
+ />
</class>
+ <class name="org.jboss.security.authz.model.PolicyMetaData" table="jboss_authz_xacml_policy_metadata">
+ <id name="id" column="id">
+ <generator class="native"/>
+ </id>
+ <!-- one-to-one unidirectional relationship with the Target object -->
+ <many-to-one name="target"
+ class="org.jboss.security.authz.model.Target"
+ column="targetId"
+ cascade="all"
+ lazy="false"
+ not-null="true"
+ unique="true"
+ />
+ <!-- one-to-many unidirectional relationship with the Rule object -->
+ <set name="rules" table="jboss_authz_xacml_rule_assoc"
+ lazy="false" cascade="all-delete-orphan"
+ >
+ <key column="metadataId"/>
+ <many-to-many class="org.jboss.security.authz.model.Rule" column="ruleId" unique="true"/>
+ </set>
+ </class>
+ <class name="org.jboss.security.authz.model.Target" table="jboss_authz_xacml_policy_target">
+ <id name="id" column="id">
+ <generator class="native"/>
+ </id>
+ <!-- one-to-many unidirectional relationship with the AttributeExpression object -->
+ <list name="resourceMatches" table="jboss_authz_xacml_resourcematch_assoc"
+ lazy="false" cascade="all-delete-orphan"
+ >
+ <key column="targetId"/>
+ <list-index column="index"/>
+ <many-to-many class="org.jboss.security.authz.model.AttributeExpression" column="expressionId" unique="true"/>
+ </list>
+ <list name="actionMatches" table="jboss_authz_xacml_actionmatch_assoc"
+ lazy="false" cascade="all-delete-orphan"
+ >
+ <key column="targetId"/>
+ <list-index column="index"/>
+ <many-to-many class="org.jboss.security.authz.model.AttributeExpression" column="expressionId" unique="true"/>
+ </list>
+ <list name="subjectMatches" table="jboss_authz_xacml_subjectmatch_assoc"
+ lazy="false" cascade="all-delete-orphan"
+ >
+ <key column="targetId"/>
+ <list-index column="index"/>
+ <many-to-many class="org.jboss.security.authz.model.AttributeExpression" column="expressionId" unique="true"/>
+ </list>
+ <list name="environmentMatches" table="jboss_authz_xacml_environmentmatch_assoc"
+ lazy="false" cascade="all-delete-orphan"
+ >
+ <key column="targetId"/>
+ <list-index column="index"/>
+ <many-to-many class="org.jboss.security.authz.model.AttributeExpression" column="expressionId" unique="true"/>
+ </list>
+ </class>
+ <class name="org.jboss.security.authz.model.Rule" table="jboss_authz_xacml_policy_rule">
+ <id name="id" column="id">
+ <generator class="native"/>
+ </id>
+ <property name="ruleId"
+ not-null="true"
+ />
+ <property name="effect"
+ not-null="true"
+ />
+ <!-- one-to-one unidirectional relationship with the Target object -->
+ <many-to-one name="target"
+ class="org.jboss.security.authz.model.Target"
+ column="targetId"
+ cascade="all"
+ lazy="false"
+ not-null="true"
+ unique="true"
+ />
+ <!-- one-to-one unidirectional relationship with the Expression object -->
+ <many-to-one name="expression"
+ column="expressionId"
+ cascade="all"
+ lazy="false"
+ not-null="true"
+ unique="true"
+ />
+ </class>
+ <!-- Using the Table per Class Hierarchy strategy -->
+ <class name="org.jboss.security.authz.model.Expression" table="jboss_authz_xacml_expression"
+ discriminator-value="BASE_EXPR"
+ >
+ <id name="id" column="id">
+ <generator class="native"/>
+ </id>
+ <discriminator column="expression_type" type="string"/>
+ <subclass name="org.jboss.security.authz.model.AttributeExpression" discriminator-value="ATTR_EXPR">
+ <property name="functionId"/>
+ <property name="designatorMustBePresent"/>
+ <!-- one-to-one unidirectional relationship with the Attribute object -->
+ <many-to-one name="attribute"
+ class="org.jboss.security.authz.model.Attribute"
+ column="attributeId"
+ cascade="all"
+ lazy="false"
+ unique="true"
+ />
+ </subclass>
+ <subclass name="org.jboss.security.authz.model.DroolsRuleExpression" discriminator-value="DROOLS_EXPR">
+ <property name="ruleReference"/>
+ <property name="rule"/>
+ </subclass>
+ </class>
+ <class name="org.jboss.security.authz.model.Attribute" table="jboss_authz_xacml_attribute">
+ <id name="id" column="id">
+ <generator class="native"/>
+ </id>
+ <property name="uri"/>
+ <property name="dataType"/>
+ <property name="value"/>
+ </class>
</hibernate-mapping>
\ No newline at end of file
Modified: modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/plugin/TestDroolsRuleManager.java
===================================================================
--- modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/plugin/TestDroolsRuleManager.java 2009-08-06 15:05:18 UTC (rev 13693)
+++ modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/plugin/TestDroolsRuleManager.java 2009-08-06 16:05:18 UTC (rev 13694)
@@ -126,7 +126,7 @@
//Create a Role Attribute
Attribute attribute = new Attribute();
attribute.setUri(XACMLConstants.ATTRIBUTEID_ROLE);
- attribute.setDatatType(XMLSchemaConstants.DATATYPE_STRING);
+ attribute.setDataType(XMLSchemaConstants.DATATYPE_STRING);
attribute.setValue("developer");
subject.addAttribute(attribute);
Modified: modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/plugin/TestDroolsRules.java
===================================================================
--- modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/plugin/TestDroolsRules.java 2009-08-06 15:05:18 UTC (rev 13693)
+++ modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/plugin/TestDroolsRules.java 2009-08-06 16:05:18 UTC (rev 13694)
@@ -125,7 +125,7 @@
//Create a Role Attribute
Attribute attribute = new Attribute();
attribute.setUri(XACMLConstants.ATTRIBUTEID_ROLE);
- attribute.setDatatType(XMLSchemaConstants.DATATYPE_STRING);
+ attribute.setDataType(XMLSchemaConstants.DATATYPE_STRING);
attribute.setValue("developer");
subject.addAttribute(attribute);
Modified: modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/provisioning/TestRelationalDBPolicyStore.java
===================================================================
--- modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/provisioning/TestRelationalDBPolicyStore.java 2009-08-06 15:05:18 UTC (rev 13693)
+++ modules/authorization/trunk/policy-server/src/test/java/org/jboss/security/authz/policy/server/provisioning/TestRelationalDBPolicyStore.java 2009-08-06 16:05:18 UTC (rev 13694)
@@ -22,6 +22,8 @@
package org.jboss.security.authz.policy.server.provisioning;
import java.io.Serializable;
+import java.util.Set;
+import java.util.HashSet;
import junit.framework.TestCase;
@@ -33,8 +35,15 @@
import org.jboss.security.authz.bootstrap.ServiceContainer;
+import org.jboss.security.authz.model.Effect;
import org.jboss.security.authz.model.Policy;
import org.jboss.security.authz.model.PolicyMetaData;
+import org.jboss.security.authz.model.Target;
+import org.jboss.security.authz.model.Rule;
+import org.jboss.security.authz.model.DroolsRuleExpression;
+import org.jboss.security.authz.model.AttributeExpression;
+import org.jboss.security.authz.model.Attribute;
+import org.jboss.security.authz.model.Expression;
import org.jboss.security.authz.policy.server.plugin.XACMLPolicy;
/**
@@ -56,19 +65,208 @@
{
String policyUri = "blahPolicy";
- //Create and Save a new policy
- Policy policy = new XACMLPolicy(policyUri, new PolicyMetaData());
+ //Create and Save a new policy
+ Policy policy = new XACMLPolicy(policyUri, this.getMockPolicyMetaData());
Serializable id = this.save(policy);
assertNotNull("Id Should Not be Null!!", id);
log.info("New Policy Id="+id);
//Read the persisted instance
- policy = this.readPolicy(policyUri);
- assertNotNull("Policy Must Not be Null!!", policy);
- assertEquals("PolicyUri Must Match!!", policyUri, policy.getPolicyUri());
- log.info("Stored Policy Id="+policy.getId());
- log.info("Stored Policy Uri="+policy.getPolicyUri());
+ Policy stored = this.readPolicy(policyUri);
+ assertNotNull("Policy Must Not be Null!!", stored);
+ assertEquals("PolicyUri Must Match!!", policyUri, stored.getPolicyUri());
+ assertNotNull("PolicyMetaData Must Not be Null!!", stored.getMetaData());
+ assertNotNull("Policy Target Must Not be Null!!", stored.getMetaData().getTarget());
+ assertTrue("Policy Rules Must Not be Empty!!", stored.getMetaData().getRules()!=null && !stored.getMetaData().getRules().isEmpty());
+ log.info("Stored Policy Id="+stored.getId());
+ log.info("Stored Policy Uri="+stored.getPolicyUri());
+ log.info("Stored Policy MetaData Id="+stored.getMetaData().getId());
+ this.log(stored.getMetaData().getTarget());
+ for(Rule rule: stored.getMetaData().getRules())
+ {
+ assertNotNull("Rule Id must not be null!!", rule.getRuleId());
+ assertNotNull("Effect must not be null!!", rule.getEffect());
+ assertNotNull("Expression must not be null!!", rule.getExpression());
+
+ log.info("---------------------------------------------------");
+ log.info("Rule DatabaseId="+rule.getId());
+ log.info("Rule Id="+rule.getRuleId());
+ log.info("Effect="+rule.getEffect());
+ this.log(rule.getExpression());
+ this.log(rule.getTarget());
+ }
}
+
+ public void testMetaDataRelationship() throws Exception
+ {
+ String policyUri = "blahPolicy";
+
+ //Create and Save a new policy
+ Policy policy = new XACMLPolicy(policyUri, this.getMockPolicyMetaData());
+ Serializable id = this.save(policy);
+ assertNotNull("Id Should Not be Null!!", id);
+ log.info("New Policy Id="+id);
+
+ Policy stored = this.readPolicy(policyUri);
+ assertNotNull("Policy Must Not be Null!!", stored);
+ assertEquals("PolicyUri Must Match!!", policyUri, stored.getPolicyUri());
+ assertNotNull("PolicyMetaData Must Not be Null!!", stored.getMetaData());
+
+ PolicyMetaData storedMetaData = this.readPolicyMetaData(stored.getMetaData().getId());
+ assertNotNull("MetaData must be found!!", storedMetaData);
+
+ this.deletePolicy(stored);
+
+ //Make Sure instance of meta data is also deleted
+ storedMetaData = this.readPolicyMetaData(stored.getMetaData().getId());
+ assertNull("MetData must be deleted!!", storedMetaData);
+ }
+ //---------------------------------------------------------------------------------------------------------------------------------------------
+ private PolicyMetaData getMockPolicyMetaData()
+ {
+ PolicyMetaData metadata = new PolicyMetaData();
+
+ //Set the Target
+ Target target = this.getMockTarget();
+ metadata.setTarget(target);
+
+ //Set the Rules
+ Set<Rule> rules = new HashSet<Rule>();
+ for(int i=0; i<5; i++)
+ {
+ Rule rule = new Rule();
+
+ rule.setRuleId("rule://"+i);
+
+ if(i%2==0)
+ {
+ rule.setEffect(Effect.PERMIT);
+ DroolsRuleExpression expression = new DroolsRuleExpression();
+ expression.setRule("drools://rule/"+i);
+ expression.setRuleReference("drools://rulereference/"+i);
+ rule.setExpression(expression);
+
+ Target ruleTarget = this.getMockTarget();
+ rule.setTarget(ruleTarget);
+ }
+ else
+ {
+ rule.setEffect(Effect.DENY);
+ AttributeExpression expression = new AttributeExpression();
+ expression.setFunctionId("native://functionId/"+i);
+ expression.setDesignatorMustBePresent(true);
+ Attribute attribute = new Attribute();
+ attribute.setUri("uri://"+i);
+ attribute.setDataType("dataType://"+i);
+ attribute.setValue("Value://"+i);
+ expression.setAttribute(attribute);
+ rule.setExpression(expression);
+
+ Target ruleTarget = this.getMockTarget();
+ rule.setTarget(ruleTarget);
+ }
+
+ rules.add(rule);
+ }
+ metadata.setRules(rules);
+
+ return metadata;
+ }
+
+ private Target getMockTarget()
+ {
+ Target target = new Target();
+
+ AttributeExpression resourceMatch = new AttributeExpression();
+ resourceMatch.setFunctionId("native://resourcematch/functionId/");
+ resourceMatch.setDesignatorMustBePresent(true);
+ Attribute attribute = new Attribute();
+ attribute.setUri("uri://resourcematch");
+ attribute.setDataType("dataType://resourcematch");
+ attribute.setValue("Value://resourcematch");
+ resourceMatch.setAttribute(attribute);
+ target.addResourceMatch(resourceMatch);
+
+ AttributeExpression actionMatch = new AttributeExpression();
+ actionMatch.setFunctionId("native://actionmatch/functionId/");
+ actionMatch.setDesignatorMustBePresent(true);
+ attribute = new Attribute();
+ attribute.setUri("uri://actionmatch");
+ attribute.setDataType("dataType://actionmatch");
+ attribute.setValue("Value://actionmatch");
+ actionMatch.setAttribute(attribute);
+ target.addActionMatch(actionMatch);
+
+ AttributeExpression subjectMatch = new AttributeExpression();
+ subjectMatch.setFunctionId("native://subjectmatch/functionId/");
+ subjectMatch.setDesignatorMustBePresent(true);
+ attribute = new Attribute();
+ attribute.setUri("uri://subjectmatch");
+ attribute.setDataType("dataType://subjectmatch");
+ attribute.setValue("Value://subjectmatch");
+ subjectMatch.setAttribute(attribute);
+ target.addSubjectMatch(subjectMatch);
+
+ AttributeExpression envMatch = new AttributeExpression();
+ envMatch.setFunctionId("native://envmatch/functionId/");
+ envMatch.setDesignatorMustBePresent(true);
+ attribute = new Attribute();
+ attribute.setUri("uri://envmatch");
+ attribute.setDataType("dataType://envmatch");
+ attribute.setValue("Value://envmatch");
+ envMatch.setAttribute(attribute);
+ target.addEnvironmentMatch(envMatch);
+
+ return target;
+ }
+
+ private void log(Expression expression)
+ {
+ if(expression instanceof DroolsRuleExpression)
+ {
+ DroolsRuleExpression drl = (DroolsRuleExpression)expression;
+ log.info("Drools DatabaseId="+drl.getId());
+ log.info("Drools FunctionId="+drl.getFunctionId());
+ log.info("Drools Rule Reference="+drl.getRuleReference());
+ log.info("Drools Rule="+drl.getRule());
+ }
+ else if(expression instanceof AttributeExpression)
+ {
+ AttributeExpression atr = (AttributeExpression)expression;
+ log.info("AttributeExpr DatabaseId="+atr.getId());
+ log.info("AttributeExpr FunctionId="+atr.getFunctionId());
+ log.info("AttributeExpr Designator Status="+atr.isDesignatorMustBePresent());
+ log.info("Attribute DatabaseId="+atr.getAttribute().getId());
+ log.info("Attribute URI="+atr.getAttribute().getUri());
+ log.info("Attribute DataType="+atr.getAttribute().getDataType());
+ log.info("Attribute Value="+atr.getAttribute().getValue());
+ }
+ }
+
+ private void log(Target target)
+ {
+ log.info("Target Id="+target.getId());
+
+ for(AttributeExpression resourceMatch: target.getResourceMatches())
+ {
+ this.log(resourceMatch);
+ }
+
+ for(AttributeExpression actionMatch: target.getActionMatches())
+ {
+ this.log(actionMatch);
+ }
+
+ for(AttributeExpression subjectMatch: target.getSubjectMatches())
+ {
+ this.log(subjectMatch);
+ }
+
+ for(AttributeExpression envMatch: target.getEnvironmentMatches())
+ {
+ this.log(envMatch);
+ }
+ }
//-----Hibernate Data Access code-----------------------------------------------------------------------------------------------------------------------------------
private Serializable save(Policy policy) throws Exception
{
@@ -134,4 +332,66 @@
}
}
}
+
+ private PolicyMetaData readPolicyMetaData(Serializable databaseId) throws Exception
+ {
+ SessionFactory sessionFactory = this.policyStore.sessionFactory;
+ Session session = null;
+ Transaction tx = null;
+ try
+ {
+ //Join or Create a New Session/Transaction
+ session = sessionFactory.getCurrentSession();
+ tx = session.beginTransaction();
+
+ PolicyMetaData policyMetaData = (PolicyMetaData)session.get(PolicyMetaData.class, databaseId);
+
+ tx.commit();
+
+ return policyMetaData;
+ }
+ catch(Throwable t)
+ {
+ log.error(this, t);
+ tx.rollback();
+ throw new RuntimeException(t);
+ }
+ finally
+ {
+ if(session.isOpen())
+ {
+ session.close();
+ }
+ }
+ }
+
+ private void deletePolicy(Policy policy) throws Exception
+ {
+ SessionFactory sessionFactory = this.policyStore.sessionFactory;
+ Session session = null;
+ Transaction tx = null;
+ try
+ {
+ //Join or Create a New Session/Transaction
+ session = sessionFactory.getCurrentSession();
+ tx = session.beginTransaction();
+
+ session.delete(policy);
+
+ tx.commit();
+ }
+ catch(Throwable t)
+ {
+ log.error(this, t);
+ tx.rollback();
+ throw new RuntimeException(t);
+ }
+ finally
+ {
+ if(session.isOpen())
+ {
+ session.close();
+ }
+ }
+ }
}
16 years, 11 months
JBoss Portal SVN: r13693 - in tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests: src/org/jboss/portal/test/selenium and 1 other directory.
by portal-commits@lists.jboss.org
Author: vrockai
Date: 2009-08-06 11:05:18 -0400 (Thu, 06 Aug 2009)
New Revision: 13693
Modified:
tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/DashboardTestCase.java
tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java
tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/assert.properties
tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/testng.xml
Log:
[selenium] - turn off irrelevant test
Modified: tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/DashboardTestCase.java
===================================================================
--- tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/DashboardTestCase.java 2009-08-06 14:37:34 UTC (rev 13692)
+++ tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/DashboardTestCase.java 2009-08-06 15:05:18 UTC (rev 13693)
@@ -627,7 +627,7 @@
* - now you no longer see the local weather because renaming the page has lost the portlet window-specific settings
* </pre>
*/
- @Test(enabled = true)
+ @Test(enabled = false)
public void testBugResetPortletSetting() {
final String pageName = "page1";
final String pageNameNew = "page1a";
Modified: tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java
===================================================================
--- tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java 2009-08-06 14:37:34 UTC (rev 13692)
+++ tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java 2009-08-06 15:05:18 UTC (rev 13693)
@@ -446,7 +446,7 @@
* this input is filled with the XSS string and after clicking save it is
* asserted, that the validation error message is present.
*/
- @Test(enabled = true, dependsOnMethods={"testConfigureProducer"})
+ @Test(enabled = false, dependsOnMethods={"testConfigureProducer"})
public void testXssProducerProperties() {
goToWSRP();
Modified: tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/assert.properties
===================================================================
--- tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/assert.properties 2009-08-06 14:37:34 UTC (rev 13692)
+++ tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/src/org/jboss/portal/test/selenium/assert.properties 2009-08-06 15:05:18 UTC (rev 13693)
@@ -21,8 +21,8 @@
portal.e2e.port1=Cart Portlet
portal.e2e.port1.str=Cart Portlet
-portal.e2e.port2=World Clocks & ISD Codes
-portal.e2e.port2.str=World Clocks & ISD Codes
+portal.e2e.port2=IM2Work
+portal.e2e.port2.str=IM2Work
portal.e2e.port3=Web Assurance
portal.e2e.port3.str=web-assurance.net
portal.e2e.port4=dir1/foo.txt
Modified: tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/testng.xml
===================================================================
--- tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/testng.xml 2009-08-06 14:37:34 UTC (rev 13692)
+++ tags/Enterprise_Portal_Platform_4_3_GA_CP02/testsuite/ui-tests/testng.xml 2009-08-06 15:05:18 UTC (rev 13693)
@@ -7,7 +7,7 @@
<class name="org.jboss.portal.test.selenium.UserLoginTestCase"/>
</classes>
</test>
-<!--
+
<test name="org.jboss.portal.test.selenium.IdentityAdminTestCase - MultipleLogins" verbose="2"
annotations="JDK">
<groups>
@@ -16,7 +16,7 @@
<classes>
<class name="org.jboss.portal.test.selenium.IdentityAdminTestCase"></class></classes>
</test>
--->
+
<test name="org.jboss.portal.test.selenium.WSRPTestCase" verbose="2" annotations="JDK">
<classes>
@@ -64,14 +64,14 @@
<classes>
<class name="org.jboss.portal.test.selenium.portal.PortletInstancesTestCase"></class></classes>
</test>
-
+<!--
<test name="org.jboss.portal.test.selenium.portal.PageCoordinationTestCase"
verbose="2" annotations="JDK">
<classes>
<class name="org.jboss.portal.test.selenium.portal.PageCoordinationTestCase"></class></classes>
</test>
-
+-->
<test name="org.jboss.portal.test.selenium.cms.CMSFileTestCase"
verbose="2" annotations="JDK">
@@ -99,14 +99,14 @@
<classes>
<class name="org.jboss.portal.test.selenium.cms.CMSFileUploadTestCase"></class></classes>
</test>
-
+<!--
<test name="org.jboss.portal.test.selenium.CoordinationSamplesTestCase"
verbose="2" annotations="JDK">
<classes>
<class name="org.jboss.portal.test.selenium.CoordinationSamplesTestCase"></class></classes>
</test>
-
+-->
<test name="org.jboss.portal.test.selenium.PortalSamplesTestCase"
verbose="2" annotations="JDK">
16 years, 11 months
JBoss Portal SVN: r13691 - in jbossexo/modules/wsrp/trunk/producer/src/main: webapp/WEB-INF and 1 other directories.
by portal-commits@lists.jboss.org
Author: chris.laprun(a)jboss.com
Date: 2009-08-06 08:25:36 -0400 (Thu, 06 Aug 2009)
New Revision: 13691
Removed:
jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/jaxrpc-mappings.xml
jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/webservices.xml
Modified:
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/MarkupEndpoint.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/PortletManagementEndpoint.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/RegistrationEndpoint.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ServiceDescriptionEndpoint.java
jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/web.xml
jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/wsdl/wsrp_services.wsdl
Log:
- Added JAX-WS annotations. Service now properly deploys but still requires integration with PC to work properly.
- Renamed WSRPService in WSDL to WSRPV1Service.
- Removed JAX-RPC specific files.
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/MarkupEndpoint.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/MarkupEndpoint.java 2009-08-06 10:13:04 UTC (rev 13690)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/MarkupEndpoint.java 2009-08-06 12:25:36 UTC (rev 13691)
@@ -66,6 +66,14 @@
* @version $Revision: 8784 $
* @since 2.4
*/
+(a)javax.jws.WebService(
+ name = "WSRPV1MarkupPortType",
+ serviceName = "WSRPV1Service",
+ portName = "WSRPMarkupService",
+ targetNamespace = "urn:oasis:names:tc:wsrp:v1:wsdl",
+ wsdlLocation = "/WEB-INF/wsdl/wsrp_services.wsdl",
+ endpointInterface = "org.oasis.wsrp.v1.WSRPV1MarkupPortType"
+)
public class MarkupEndpoint extends WSRPBaseEndpoint implements WSRPV1MarkupPortType
{
public void performBlockingInteraction(
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/PortletManagementEndpoint.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/PortletManagementEndpoint.java 2009-08-06 10:13:04 UTC (rev 13690)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/PortletManagementEndpoint.java 2009-08-06 12:25:36 UTC (rev 13691)
@@ -61,6 +61,14 @@
* @version $Revision: 8784 $
* @since 2.4
*/
+(a)javax.jws.WebService(
+ name = "WSRPV1PortletManagementPortType",
+ serviceName = "WSRPV1Service",
+ portName = "WSRPPortletManagementService",
+ targetNamespace = "urn:oasis:names:tc:wsrp:v1:wsdl",
+ wsdlLocation = "/WEB-INF/wsdl/wsrp_services.wsdl",
+ endpointInterface = "org.oasis.wsrp.v1.WSRPV1PortletManagementPortType"
+)
public class PortletManagementEndpoint extends WSRPBaseEndpoint implements WSRPV1PortletManagementPortType
{
public void getPortletPropertyDescription(
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/RegistrationEndpoint.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/RegistrationEndpoint.java 2009-08-06 10:13:04 UTC (rev 13690)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/RegistrationEndpoint.java 2009-08-06 12:25:36 UTC (rev 13691)
@@ -43,6 +43,14 @@
* @version $Revision: 8784 $
* @since 2.4
*/
+(a)javax.jws.WebService(
+ name = "WSRPV1RegistrationPortType",
+ serviceName = "WSRPV1Service",
+ portName = "WSRPRegistrationService",
+ targetNamespace = "urn:oasis:names:tc:wsrp:v1:wsdl",
+ wsdlLocation = "/WEB-INF/wsdl/wsrp_services.wsdl",
+ endpointInterface = "org.oasis.wsrp.v1.WSRPV1RegistrationPortType"
+)
public class RegistrationEndpoint extends WSRPBaseEndpoint implements WSRPV1RegistrationPortType
{
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ServiceDescriptionEndpoint.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ServiceDescriptionEndpoint.java 2009-08-06 10:13:04 UTC (rev 13690)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ServiceDescriptionEndpoint.java 2009-08-06 12:25:36 UTC (rev 13691)
@@ -45,6 +45,14 @@
* @author <a href="mailto:chris.laprun@jboss.com">Chris Laprun</a>
* @version $Revision: 8784 $
*/
+(a)javax.jws.WebService(
+ name = "WSRPV1ServiceDescriptionPortType",
+ serviceName = "WSRPV1Service",
+ portName = "WSRPServiceDescriptionService",
+ targetNamespace = "urn:oasis:names:tc:wsrp:v1:wsdl",
+ wsdlLocation = "/WEB-INF/wsdl/wsrp_services.wsdl",
+ endpointInterface = "org.oasis.wsrp.v1.WSRPV1ServiceDescriptionPortType"
+)
public class ServiceDescriptionEndpoint extends WSRPBaseEndpoint implements WSRPV1ServiceDescriptionPortType
{
public void getServiceDescription(
Deleted: jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/jaxrpc-mappings.xml
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/jaxrpc-mappings.xml 2009-08-06 10:13:04 UTC (rev 13690)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/jaxrpc-mappings.xml 2009-08-06 12:25:36 UTC (rev 13691)
@@ -1,2052 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- ~ JBoss, a division of Red Hat
- ~ Copyright 2009, Red Hat Middleware, LLC, and individual
- ~ contributors as indicated by the @authors tag. See the
- ~ copyright.txt in the distribution for a full listing of
- ~ individual contributors.
- ~
- ~ This is free software; you can redistribute it and/or modify it
- ~ under the terms of the GNU Lesser General Public License as
- ~ published by the Free Software Foundation; either version 2.1 of
- ~ the License, or (at your option) any later version.
- ~
- ~ This software is distributed in the hope that it will be useful,
- ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
- ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- ~ Lesser General Public License for more details.
- ~
- ~ You should have received a copy of the GNU Lesser General Public
- ~ License along with this software; if not, write to the Free
- ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- -->
-
-<java-wsdl-mapping xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- version="1.1"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd">
- <package-mapping>
- <package-type>org.jboss.portal.wsrp.core</package-type>
- <namespaceURI>urn:oasis:names:tc:wsrp:v1:wsdl</namespaceURI>
- </package-mapping>
- <package-mapping>
- <package-type>org.jboss.portal.wsrp.core</package-type>
- <namespaceURI>urn:oasis:names:tc:wsrp:v1:types</namespaceURI>
- </package-mapping>
- <package-mapping>
- <package-type>org.jboss.portal.wsrp.core</package-type>
- <namespaceURI>urn:oasis:names:tc:wsrp:v1:intf</namespaceURI>
- </package-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ClonePortlet</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>clonePortlet</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>portletContext</java-variable-name>
- <xml-element-name>portletContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userContext</java-variable-name>
- <xml-element-name>userContext</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.UpdateResponse</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:UpdateResponse</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>sessionContext</java-variable-name>
- <xml-element-name>sessionContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>portletContext</java-variable-name>
- <xml-element-name>portletContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>markupContext</java-variable-name>
- <xml-element-name>markupContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>navigationalState</java-variable-name>
- <xml-element-name>navigationalState</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>newWindowState</java-variable-name>
- <xml-element-name>newWindowState</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>newMode</java-variable-name>
- <xml-element-name>newMode</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Contact</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:Contact</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>postal</java-variable-name>
- <xml-element-name>postal</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>telecom</java-variable-name>
- <xml-element-name>telecom</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>online</java-variable-name>
- <xml-element-name>online</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ModifyRegistration</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>modifyRegistration</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>registrationData</java-variable-name>
- <xml-element-name>registrationData</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ModelDescription</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:ModelDescription</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>propertyDescriptions</java-variable-name>
- <xml-element-name>propertyDescriptions</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>modelTypes</java-variable-name>
- <xml-element-name>modelTypes</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.InitCookie</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>initCookie</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.PortletPropertyDescriptionResponse</java-type>
- <root-type-qname
- xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:PortletPropertyDescriptionResponse
- </root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>modelDescription</java-variable-name>
- <xml-element-name>modelDescription</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>resourceList</java-variable-name>
- <xml-element-name>resourceList</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.UserProfile</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:UserProfile</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>name</java-variable-name>
- <xml-element-name>name</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>bdate</java-variable-name>
- <xml-element-name>bdate</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>gender</java-variable-name>
- <xml-element-name>gender</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>employerInfo</java-variable-name>
- <xml-element-name>employerInfo</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>homeInfo</java-variable-name>
- <xml-element-name>homeInfo</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>businessInfo</java-variable-name>
- <xml-element-name>businessInfo</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.UnsupportedModeFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:UnsupportedModeFault</root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.PortletStateChangeRequiredFault</java-type>
- <root-type-qname
- xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:PortletStateChangeRequiredFault
- </root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.LocalizedString</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:LocalizedString</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>lang</java-variable-name>
- <xml-attribute-name>lang</xml-attribute-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>resourceName</java-variable-name>
- <xml-attribute-name>resourceName</xml-attribute-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>value</java-variable-name>
- <xml-element-name>value</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.BlockingInteractionResponse</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:BlockingInteractionResponse
- </root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>updateResponse</java-variable-name>
- <xml-element-name>updateResponse</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>redirectURL</java-variable-name>
- <xml-element-name>redirectURL</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.SessionContext</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:SessionContext</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>sessionID</java-variable-name>
- <xml-element-name>sessionID</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>expires</java-variable-name>
- <xml-element-name>expires</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Telecom</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:Telecom</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>telephone</java-variable-name>
- <xml-element-name>telephone</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>fax</java-variable-name>
- <xml-element-name>fax</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>mobile</java-variable-name>
- <xml-element-name>mobile</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>pager</java-variable-name>
- <xml-element-name>pager</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.OperationFailedFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:OperationFailedFault</root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.PersonName</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:PersonName</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>prefix</java-variable-name>
- <xml-element-name>prefix</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>given</java-variable-name>
- <xml-element-name>given</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>family</java-variable-name>
- <xml-element-name>family</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>middle</java-variable-name>
- <xml-element-name>middle</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>suffix</java-variable-name>
- <xml-element-name>suffix</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>nickname</java-variable-name>
- <xml-element-name>nickname</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ResourceList</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:ResourceList</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>resources</java-variable-name>
- <xml-element-name>resources</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.InvalidRegistrationFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:InvalidRegistrationFault</root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.InvalidHandleFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:InvalidHandleFault</root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.MarkupType</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:MarkupType</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>mimeType</java-variable-name>
- <xml-element-name>mimeType</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>modes</java-variable-name>
- <xml-element-name>modes</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>windowStates</java-variable-name>
- <xml-element-name>windowStates</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>locales</java-variable-name>
- <xml-element-name>locales</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.RegistrationContext</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:RegistrationContext</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationHandle</java-variable-name>
- <xml-element-name>registrationHandle</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>registrationState</java-variable-name>
- <xml-element-name>registrationState</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Online</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:Online</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>email</java-variable-name>
- <xml-element-name>email</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>uri</java-variable-name>
- <xml-element-name>uri</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ReturnAny</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:ReturnAny</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.GetPortletProperties</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>getPortletProperties</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>portletContext</java-variable-name>
- <xml-element-name>portletContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userContext</java-variable-name>
- <xml-element-name>userContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>names</java-variable-name>
- <xml-element-name>names</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.InvalidSessionFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:InvalidSessionFault</root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.PropertyList</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:PropertyList</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>properties</java-variable-name>
- <xml-element-name>properties</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>resetProperties</java-variable-name>
- <xml-element-name>resetProperties</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.PropertyDescription</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:PropertyDescription</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>name</java-variable-name>
- <xml-attribute-name>name</xml-attribute-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>type</java-variable-name>
- <xml-attribute-name>type</xml-attribute-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>label</java-variable-name>
- <xml-element-name>label</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>hint</java-variable-name>
- <xml-element-name>hint</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.GetPortletPropertyDescription</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>getPortletPropertyDescription</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>portletContext</java-variable-name>
- <xml-element-name>portletContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userContext</java-variable-name>
- <xml-element-name>userContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>desiredLocales</java-variable-name>
- <xml-element-name>desiredLocales</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.PortletDescriptionResponse</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:PortletDescriptionResponse
- </root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>portletDescription</java-variable-name>
- <xml-element-name>portletDescription</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>resourceList</java-variable-name>
- <xml-element-name>resourceList</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.EmployerInfo</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:EmployerInfo</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>employer</java-variable-name>
- <xml-element-name>employer</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>department</java-variable-name>
- <xml-element-name>department</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>jobtitle</java-variable-name>
- <xml-element-name>jobtitle</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ResourceValue</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:ResourceValue</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>lang</java-variable-name>
- <xml-attribute-name>lang</xml-attribute-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>value</java-variable-name>
- <xml-element-name>value</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.UploadContext</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:UploadContext</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>mimeType</java-variable-name>
- <xml-element-name>mimeType</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>uploadData</java-variable-name>
- <xml-element-name>uploadData</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>mimeAttributes</java-variable-name>
- <xml-element-name>mimeAttributes</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Templates</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:Templates</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>defaultTemplate</java-variable-name>
- <xml-element-name>defaultTemplate</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>blockingActionTemplate</java-variable-name>
- <xml-element-name>blockingActionTemplate</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>renderTemplate</java-variable-name>
- <xml-element-name>renderTemplate</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>resourceTemplate</java-variable-name>
- <xml-element-name>resourceTemplate</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>secureDefaultTemplate</java-variable-name>
- <xml-element-name>secureDefaultTemplate</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>secureBlockingActionTemplate</java-variable-name>
- <xml-element-name>secureBlockingActionTemplate</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>secureRenderTemplate</java-variable-name>
- <xml-element-name>secureRenderTemplate</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>secureResourceTemplate</java-variable-name>
- <xml-element-name>secureResourceTemplate</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.AccessDeniedFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:AccessDeniedFault</root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.GetServiceDescription</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>getServiceDescription</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>desiredLocales</java-variable-name>
- <xml-element-name>desiredLocales</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:Extension</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>_any</java-variable-name>
- <xml-wildcard/>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.SetPortletProperties</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>setPortletProperties</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>portletContext</java-variable-name>
- <xml-element-name>portletContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userContext</java-variable-name>
- <xml-element-name>userContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>propertyList</java-variable-name>
- <xml-element-name>propertyList</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.RegistrationState</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:RegistrationState</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationState</java-variable-name>
- <xml-element-name>registrationState</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ResetProperty</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:ResetProperty</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>name</java-variable-name>
- <xml-attribute-name>name</xml-attribute-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.InvalidCookieFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:InvalidCookieFault</root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ReleaseSessions</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>releaseSessions</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>sessionIDs</java-variable-name>
- <xml-element-name>sessionIDs</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Postal</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:Postal</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>name</java-variable-name>
- <xml-element-name>name</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>street</java-variable-name>
- <xml-element-name>street</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>city</java-variable-name>
- <xml-element-name>city</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>stateprov</java-variable-name>
- <xml-element-name>stateprov</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>postalcode</java-variable-name>
- <xml-element-name>postalcode</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>country</java-variable-name>
- <xml-element-name>country</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>organization</java-variable-name>
- <xml-element-name>organization</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.UnsupportedMimeTypeFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:UnsupportedMimeTypeFault</root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.UnsupportedLocaleFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:UnsupportedLocaleFault</root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.MissingParametersFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:MissingParametersFault</root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.RuntimeContext</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:RuntimeContext</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>userAuthentication</java-variable-name>
- <xml-element-name>userAuthentication</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>portletInstanceKey</java-variable-name>
- <xml-element-name>portletInstanceKey</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>namespacePrefix</java-variable-name>
- <xml-element-name>namespacePrefix</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>templates</java-variable-name>
- <xml-element-name>templates</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>sessionID</java-variable-name>
- <xml-element-name>sessionID</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.UserContext</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:UserContext</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>userContextKey</java-variable-name>
- <xml-element-name>userContextKey</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userCategories</java-variable-name>
- <xml-element-name>userCategories</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>profile</java-variable-name>
- <xml-element-name>profile</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Resource</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:Resource</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>resourceName</java-variable-name>
- <xml-attribute-name>resourceName</xml-attribute-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>values</java-variable-name>
- <xml-element-name>values</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ItemDescription</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:ItemDescription</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>itemName</java-variable-name>
- <xml-attribute-name>itemName</xml-attribute-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>description</java-variable-name>
- <xml-element-name>description</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.InvalidUserCategoryFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:InvalidUserCategoryFault</root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.PortletDescription</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:PortletDescription</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>portletHandle</java-variable-name>
- <xml-element-name>portletHandle</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>markupTypes</java-variable-name>
- <xml-element-name>markupTypes</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>groupID</java-variable-name>
- <xml-element-name>groupID</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>description</java-variable-name>
- <xml-element-name>description</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>shortTitle</java-variable-name>
- <xml-element-name>shortTitle</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>title</java-variable-name>
- <xml-element-name>title</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>displayName</java-variable-name>
- <xml-element-name>displayName</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>keywords</java-variable-name>
- <xml-element-name>keywords</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userCategories</java-variable-name>
- <xml-element-name>userCategories</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userProfileItems</java-variable-name>
- <xml-element-name>userProfileItems</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>usesMethodGet</java-variable-name>
- <xml-element-name>usesMethodGet</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>defaultMarkupSecure</java-variable-name>
- <xml-element-name>defaultMarkupSecure</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>onlySecure</java-variable-name>
- <xml-element-name>onlySecure</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userContextStoredInSession</java-variable-name>
- <xml-element-name>userContextStoredInSession</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>templatesStoredInSession</java-variable-name>
- <xml-element-name>templatesStoredInSession</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>hasUserSpecificState</java-variable-name>
- <xml-element-name>hasUserSpecificState</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>doesUrlTemplateProcessing</java-variable-name>
- <xml-element-name>doesUrlTemplateProcessing</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.RegistrationData</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:RegistrationData</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>consumerName</java-variable-name>
- <xml-element-name>consumerName</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>consumerAgent</java-variable-name>
- <xml-element-name>consumerAgent</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>methodGetSupported</java-variable-name>
- <xml-element-name>methodGetSupported</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>consumerModes</java-variable-name>
- <xml-element-name>consumerModes</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>consumerWindowStates</java-variable-name>
- <xml-element-name>consumerWindowStates</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>consumerUserScopes</java-variable-name>
- <xml-element-name>consumerUserScopes</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>customUserProfileData</java-variable-name>
- <xml-element-name>customUserProfileData</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>registrationProperties</java-variable-name>
- <xml-element-name>registrationProperties</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ModelTypes</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:ModelTypes</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>_any</java-variable-name>
- <xml-wildcard/>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.InteractionParams</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:InteractionParams</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>portletStateChange</java-variable-name>
- <xml-element-name>portletStateChange</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>interactionState</java-variable-name>
- <xml-element-name>interactionState</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>formParameters</java-variable-name>
- <xml-element-name>formParameters</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>uploadContexts</java-variable-name>
- <xml-element-name>uploadContexts</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.NamedString</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:NamedString</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>name</java-variable-name>
- <xml-attribute-name>name</xml-attribute-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>value</java-variable-name>
- <xml-element-name>value</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.MarkupParams</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:MarkupParams</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>secureClientCommunication</java-variable-name>
- <xml-element-name>secureClientCommunication</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>locales</java-variable-name>
- <xml-element-name>locales</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>mimeTypes</java-variable-name>
- <xml-element-name>mimeTypes</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>mode</java-variable-name>
- <xml-element-name>mode</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>windowState</java-variable-name>
- <xml-element-name>windowState</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>clientData</java-variable-name>
- <xml-element-name>clientData</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>navigationalState</java-variable-name>
- <xml-element-name>navigationalState</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>markupCharacterSets</java-variable-name>
- <xml-element-name>markupCharacterSets</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>validateTag</java-variable-name>
- <xml-element-name>validateTag</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>validNewModes</java-variable-name>
- <xml-element-name>validNewModes</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>validNewWindowStates</java-variable-name>
- <xml-element-name>validNewWindowStates</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ClientData</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:ClientData</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>userAgent</java-variable-name>
- <xml-element-name>userAgent</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.PerformBlockingInteraction</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>performBlockingInteraction</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>portletContext</java-variable-name>
- <xml-element-name>portletContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>runtimeContext</java-variable-name>
- <xml-element-name>runtimeContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userContext</java-variable-name>
- <xml-element-name>userContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>markupParams</java-variable-name>
- <xml-element-name>markupParams</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>interactionParams</java-variable-name>
- <xml-element-name>interactionParams</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.GetPortletDescription</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>getPortletDescription</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>portletContext</java-variable-name>
- <xml-element-name>portletContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userContext</java-variable-name>
- <xml-element-name>userContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>desiredLocales</java-variable-name>
- <xml-element-name>desiredLocales</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.ServiceDescription</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:ServiceDescription</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>requiresRegistration</java-variable-name>
- <xml-element-name>requiresRegistration</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>offeredPortlets</java-variable-name>
- <xml-element-name>offeredPortlets</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userCategoryDescriptions</java-variable-name>
- <xml-element-name>userCategoryDescriptions</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>customUserProfileItemDescriptions</java-variable-name>
- <xml-element-name>customUserProfileItemDescriptions</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>customWindowStateDescriptions</java-variable-name>
- <xml-element-name>customWindowStateDescriptions</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>customModeDescriptions</java-variable-name>
- <xml-element-name>customModeDescriptions</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>requiresInitCookie</java-variable-name>
- <xml-element-name>requiresInitCookie</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>registrationPropertyDescription</java-variable-name>
- <xml-element-name>registrationPropertyDescription</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>locales</java-variable-name>
- <xml-element-name>locales</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>resourceList</java-variable-name>
- <xml-element-name>resourceList</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.CacheControl</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:CacheControl</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>expires</java-variable-name>
- <xml-element-name>expires</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userScope</java-variable-name>
- <xml-element-name>userScope</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>validateTag</java-variable-name>
- <xml-element-name>validateTag</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.GetMarkup</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>getMarkup</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>portletContext</java-variable-name>
- <xml-element-name>portletContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>runtimeContext</java-variable-name>
- <xml-element-name>runtimeContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>userContext</java-variable-name>
- <xml-element-name>userContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>markupParams</java-variable-name>
- <xml-element-name>markupParams</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.InconsistentParametersFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:InconsistentParametersFault
- </root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.DestroyFailed</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:DestroyFailed</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>portletHandle</java-variable-name>
- <xml-element-name>portletHandle</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>reason</java-variable-name>
- <xml-element-name>reason</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.TelephoneNum</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:TelephoneNum</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>intcode</java-variable-name>
- <xml-element-name>intcode</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>loccode</java-variable-name>
- <xml-element-name>loccode</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>number</java-variable-name>
- <xml-element-name>number</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>ext</java-variable-name>
- <xml-element-name>ext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>comment</java-variable-name>
- <xml-element-name>comment</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.PortletContext</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:PortletContext</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>portletHandle</java-variable-name>
- <xml-element-name>portletHandle</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>portletState</java-variable-name>
- <xml-element-name>portletState</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Property</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:Property</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>name</java-variable-name>
- <xml-attribute-name>name</xml-attribute-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>lang</java-variable-name>
- <xml-attribute-name>lang</xml-attribute-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>stringValue</java-variable-name>
- <xml-element-name>stringValue</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>_any</java-variable-name>
- <xml-wildcard/>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.UnsupportedWindowStateFault</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:UnsupportedWindowStateFault
- </root-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.MarkupResponse</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:MarkupResponse</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>markupContext</java-variable-name>
- <xml-element-name>markupContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>sessionContext</java-variable-name>
- <xml-element-name>sessionContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.DestroyPortletsResponse</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:DestroyPortletsResponse</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>destroyFailed</java-variable-name>
- <xml-element-name>destroyFailed</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.DestroyPortlets</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>destroyPortlets</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>registrationContext</java-variable-name>
- <xml-element-name>registrationContext</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>portletHandles</java-variable-name>
- <xml-element-name>portletHandles</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.MarkupContext</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:MarkupContext</root-type-qname>
- <qname-scope>complexType</qname-scope>
- <variable-mapping>
- <java-variable-name>useCachedMarkup</java-variable-name>
- <xml-element-name>useCachedMarkup</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>mimeType</java-variable-name>
- <xml-element-name>mimeType</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>markupString</java-variable-name>
- <xml-element-name>markupString</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>markupBinary</java-variable-name>
- <xml-element-name>markupBinary</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>locale</java-variable-name>
- <xml-element-name>locale</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>requiresUrlRewriting</java-variable-name>
- <xml-element-name>requiresUrlRewriting</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>cacheControl</java-variable-name>
- <xml-element-name>cacheControl</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>preferredTitle</java-variable-name>
- <xml-element-name>preferredTitle</xml-element-name>
- </variable-mapping>
- <variable-mapping>
- <java-variable-name>extensions</java-variable-name>
- <xml-element-name>extensions</xml-element-name>
- </variable-mapping>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:Contact>extensions[0,unbounded]</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:ModelDescription>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:PortletPropertyDescriptionResponse>extensions[0,unbounded]</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:UserProfile>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:BlockingInteractionResponse>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:SessionContext>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:Telecom>extensions[0,unbounded]</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:PersonName>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:ResourceList>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:MarkupType>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:RegistrationContext>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:Online>extensions[0,unbounded]</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:ReturnAny>extensions[0,unbounded]</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>java.lang.String[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>getPortletProperties>names[1,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:PropertyList>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:PropertyDescription>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>java.lang.String[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>getPortletPropertyDescription>desiredLocales[0,unbounded]</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:PortletDescriptionResponse>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:EmployerInfo>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:ResourceValue>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:UploadContext>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:Templates>extensions[0,unbounded]</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>java.lang.String[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>getServiceDescription>desiredLocales[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:RegistrationState>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>java.lang.String[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>releaseSessions>sessionIDs[1,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:Postal>extensions[0,unbounded]</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:RuntimeContext>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:UserContext>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:Resource>extensions[0,unbounded]</anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:ItemDescription>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:PortletDescription>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:RegistrationData>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:InteractionParams>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:MarkupParams>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:ClientData>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>java.lang.String[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>getPortletDescription>desiredLocales[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:ServiceDescription>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:CacheControl>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:TelephoneNum>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:PortletContext>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:MarkupResponse>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:DestroyPortletsResponse>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>java.lang.String[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:>destroyPortlets>portletHandles[1,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.Extension[]</java-type>
- <anonymous-type-qname>urn:oasis:names:tc:wsrp:v1:types:MarkupContext>extensions[0,unbounded]
- </anonymous-type-qname>
- <qname-scope>complexType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.StateChange</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:StateChange</root-type-qname>
- <qname-scope>simpleType</qname-scope>
- </java-xml-type-mapping>
- <java-xml-type-mapping>
- <java-type>org.jboss.portal.wsrp.core.CookieProtocol</java-type>
- <root-type-qname xmlns:typeNS="urn:oasis:names:tc:wsrp:v1:types">typeNS:CookieProtocol</root-type-qname>
- <qname-scope>simpleType</qname-scope>
- </java-xml-type-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.InvalidHandleFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:InvalidHandle</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.InvalidSessionFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:InvalidSession</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.MissingParametersFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:MissingParameters</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.InvalidCookieFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:InvalidCookie</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.InconsistentParametersFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:InconsistentParameters</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.UnsupportedMimeTypeFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:UnsupportedMimeType</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.AccessDeniedFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:AccessDenied</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.PortletStateChangeRequiredFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:PortletStateChangeRequired</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.InvalidRegistrationFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:InvalidRegistration</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.OperationFailedFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:OperationFailed</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.InvalidUserCategoryFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:InvalidUserCategory</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.UnsupportedWindowStateFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:UnsupportedWindowState</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.UnsupportedModeFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:UnsupportedMode</wsdl-message>
- </exception-mapping>
- <exception-mapping>
- <exception-type>org.jboss.portal.wsrp.core.UnsupportedLocaleFault</exception-type>
- <wsdl-message xmlns:exMsgNS="urn:oasis:names:tc:wsrp:v1:intf">exMsgNS:UnsupportedLocale</wsdl-message>
- </exception-mapping>
- <service-interface-mapping>
- <service-interface>org.jboss.portal.wsrp.core.WSRPService</service-interface>
- <wsdl-service-name xmlns:serviceNS="urn:oasis:names:tc:wsrp:v1:wsdl">serviceNS:WSRPService</wsdl-service-name>
- <port-mapping>
- <port-name>WSRPMarkupService</port-name>
- <java-port-name>WSRPMarkupService</java-port-name>
- </port-mapping>
- <port-mapping>
- <port-name>WSRPServiceDescriptionService</port-name>
- <java-port-name>WSRPServiceDescriptionService</java-port-name>
- </port-mapping>
- <port-mapping>
- <port-name>WSRPRegistrationService</port-name>
- <java-port-name>WSRPRegistrationService</java-port-name>
- </port-mapping>
- <port-mapping>
- <port-name>WSRPPortletManagementService</port-name>
- <java-port-name>WSRPPortletManagementService</java-port-name>
- </port-mapping>
- </service-interface-mapping>
- <service-endpoint-interface-mapping>
- <service-endpoint-interface>org.jboss.portal.wsrp.core.WSRP_v1_Markup_PortType</service-endpoint-interface>
- <wsdl-port-type xmlns:portTypeNS="urn:oasis:names:tc:wsrp:v1:intf">portTypeNS:WSRP_v1_Markup_PortType
- </wsdl-port-type>
- <wsdl-binding xmlns:bindingNS="urn:oasis:names:tc:wsrp:v1:bind">bindingNS:WSRP_v1_Markup_Binding_SOAP
- </wsdl-binding>
- <service-endpoint-method-mapping>
- <java-method-name>getMarkup</java-method-name>
- <wsdl-operation>getMarkup</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.GetMarkup</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:getMarkup</wsdl-message>
- <wsdl-message-part-name>getMarkup</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.MarkupResponse</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:getMarkupResponse</wsdl-message>
- <wsdl-message-part-name>getMarkupResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- <service-endpoint-method-mapping>
- <java-method-name>performBlockingInteraction</java-method-name>
- <wsdl-operation>performBlockingInteraction</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.PerformBlockingInteraction</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:performBlockingInteraction
- </wsdl-message>
- <wsdl-message-part-name>performBlockingInteraction</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.BlockingInteractionResponse</method-return-value>
- <wsdl-message
- xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:performBlockingInteractionResponse
- </wsdl-message>
- <wsdl-message-part-name>performBlockingInteractionResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- <service-endpoint-method-mapping>
- <java-method-name>releaseSessions</java-method-name>
- <wsdl-operation>releaseSessions</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.ReleaseSessions</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:releaseSessions</wsdl-message>
- <wsdl-message-part-name>releaseSessions</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.ReturnAny</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:releaseSessionsResponse
- </wsdl-message>
- <wsdl-message-part-name>releaseSessionsResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- <service-endpoint-method-mapping>
- <java-method-name>initCookie</java-method-name>
- <wsdl-operation>initCookie</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.InitCookie</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:initCookie</wsdl-message>
- <wsdl-message-part-name>initCookie</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.ReturnAny</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:initCookieResponse</wsdl-message>
- <wsdl-message-part-name>initCookieResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- </service-endpoint-interface-mapping>
- <service-endpoint-interface-mapping>
- <service-endpoint-interface>org.jboss.portal.wsrp.core.WSRP_v1_ServiceDescription_PortType
- </service-endpoint-interface>
- <wsdl-port-type
- xmlns:portTypeNS="urn:oasis:names:tc:wsrp:v1:intf">portTypeNS:WSRP_v1_ServiceDescription_PortType
- </wsdl-port-type>
- <wsdl-binding
- xmlns:bindingNS="urn:oasis:names:tc:wsrp:v1:bind">bindingNS:WSRP_v1_ServiceDescription_Binding_SOAP
- </wsdl-binding>
- <service-endpoint-method-mapping>
- <java-method-name>getServiceDescription</java-method-name>
- <wsdl-operation>getServiceDescription</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.GetServiceDescription</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:getServiceDescription
- </wsdl-message>
- <wsdl-message-part-name>getServiceDescription</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.ServiceDescription</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:getServiceDescriptionResponse
- </wsdl-message>
- <wsdl-message-part-name>getServiceDescriptionResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- </service-endpoint-interface-mapping>
- <service-endpoint-interface-mapping>
- <service-endpoint-interface>org.jboss.portal.wsrp.core.WSRP_v1_Registration_PortType</service-endpoint-interface>
- <wsdl-port-type
- xmlns:portTypeNS="urn:oasis:names:tc:wsrp:v1:intf">portTypeNS:WSRP_v1_Registration_PortType
- </wsdl-port-type>
- <wsdl-binding
- xmlns:bindingNS="urn:oasis:names:tc:wsrp:v1:bind">bindingNS:WSRP_v1_Registration_Binding_SOAP
- </wsdl-binding>
- <service-endpoint-method-mapping>
- <java-method-name>register</java-method-name>
- <wsdl-operation>register</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.RegistrationData</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:register</wsdl-message>
- <wsdl-message-part-name>register</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.RegistrationContext</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:registerResponse</wsdl-message>
- <wsdl-message-part-name>registerResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- <service-endpoint-method-mapping>
- <java-method-name>deregister</java-method-name>
- <wsdl-operation>deregister</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.RegistrationContext</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:deregister</wsdl-message>
- <wsdl-message-part-name>deregister</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.ReturnAny</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:deregisterResponse</wsdl-message>
- <wsdl-message-part-name>deregisterResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- <service-endpoint-method-mapping>
- <java-method-name>modifyRegistration</java-method-name>
- <wsdl-operation>modifyRegistration</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.ModifyRegistration</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:modifyRegistration
- </wsdl-message>
- <wsdl-message-part-name>modifyRegistration</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.RegistrationState</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:modifyRegistrationResponse
- </wsdl-message>
- <wsdl-message-part-name>modifyRegistrationResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- </service-endpoint-interface-mapping>
- <service-endpoint-interface-mapping>
- <service-endpoint-interface>org.jboss.portal.wsrp.core.WSRP_v1_PortletManagement_PortType
- </service-endpoint-interface>
- <wsdl-port-type
- xmlns:portTypeNS="urn:oasis:names:tc:wsrp:v1:intf">portTypeNS:WSRP_v1_PortletManagement_PortType
- </wsdl-port-type>
- <wsdl-binding
- xmlns:bindingNS="urn:oasis:names:tc:wsrp:v1:bind">bindingNS:WSRP_v1_PortletManagement_Binding_SOAP
- </wsdl-binding>
- <service-endpoint-method-mapping>
- <java-method-name>getPortletDescription</java-method-name>
- <wsdl-operation>getPortletDescription</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.GetPortletDescription</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:getPortletDescription
- </wsdl-message>
- <wsdl-message-part-name>getPortletDescription</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.PortletDescriptionResponse</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:getPortletDescriptionResponse
- </wsdl-message>
- <wsdl-message-part-name>getPortletDescriptionResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- <service-endpoint-method-mapping>
- <java-method-name>clonePortlet</java-method-name>
- <wsdl-operation>clonePortlet</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.ClonePortlet</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:clonePortlet</wsdl-message>
- <wsdl-message-part-name>clonePortlet</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.PortletContext</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:clonePortletResponse
- </wsdl-message>
- <wsdl-message-part-name>clonePortletResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- <service-endpoint-method-mapping>
- <java-method-name>destroyPortlets</java-method-name>
- <wsdl-operation>destroyPortlets</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.DestroyPortlets</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:destroyPortlets</wsdl-message>
- <wsdl-message-part-name>destroyPortlets</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.DestroyPortletsResponse</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:destroyPortletsResponse
- </wsdl-message>
- <wsdl-message-part-name>destroyPortletsResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- <service-endpoint-method-mapping>
- <java-method-name>setPortletProperties</java-method-name>
- <wsdl-operation>setPortletProperties</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.SetPortletProperties</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:setPortletProperties
- </wsdl-message>
- <wsdl-message-part-name>setPortletProperties</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.PortletContext</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:setPortletPropertiesResponse
- </wsdl-message>
- <wsdl-message-part-name>setPortletPropertiesResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- <service-endpoint-method-mapping>
- <java-method-name>getPortletProperties</java-method-name>
- <wsdl-operation>getPortletProperties</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.GetPortletProperties</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:getPortletProperties
- </wsdl-message>
- <wsdl-message-part-name>getPortletProperties</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.PropertyList</method-return-value>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:getPortletPropertiesResponse
- </wsdl-message>
- <wsdl-message-part-name>getPortletPropertiesResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- <service-endpoint-method-mapping>
- <java-method-name>getPortletPropertyDescription</java-method-name>
- <wsdl-operation>getPortletPropertyDescription</wsdl-operation>
- <method-param-parts-mapping>
- <param-position>0</param-position>
- <param-type>org.jboss.portal.wsrp.core.GetPortletPropertyDescription</param-type>
- <wsdl-message-mapping>
- <wsdl-message xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:getPortletPropertyDescription
- </wsdl-message>
- <wsdl-message-part-name>getPortletPropertyDescription</wsdl-message-part-name>
- <parameter-mode>IN</parameter-mode>
- </wsdl-message-mapping>
- </method-param-parts-mapping>
- <wsdl-return-value-mapping>
- <method-return-value>org.jboss.portal.wsrp.core.PortletPropertyDescriptionResponse</method-return-value>
- <wsdl-message
- xmlns:wsdlMsgNS="urn:oasis:names:tc:wsrp:v1:intf">wsdlMsgNS:getPortletPropertyDescriptionResponse
- </wsdl-message>
- <wsdl-message-part-name>getPortletPropertyDescriptionResponse</wsdl-message-part-name>
- </wsdl-return-value-mapping>
- </service-endpoint-method-mapping>
- </service-endpoint-interface-mapping>
-</java-wsdl-mapping>
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/web.xml
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/web.xml 2009-08-06 10:13:04 UTC (rev 13690)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/web.xml 2009-08-06 12:25:36 UTC (rev 13691)
@@ -48,19 +48,19 @@
</filter-mapping>-->
<!-- To listen to portlet deployments -->
- <servlet>
+ <!--<servlet>
<servlet-name>ContainerServlet</servlet-name>
<servlet-class>org.jboss.portal.web.impl.tomcat.TC6ContainerServlet</servlet-class>
<load-on-startup>1</load-on-startup>
- </servlet>
- <listener>
+ </servlet>-->
+ <!--<listener>
<listener-class>org.jboss.portal.wsrp.exo.KernelListener</listener-class>
</listener>
<servlet>
<servlet-name>WSRPExoInt</servlet-name>
<servlet-class>org.jboss.portal.wsrp.exo.ExoKernelIntegration</servlet-class>
<load-on-startup>0</load-on-startup>
- </servlet>
+ </servlet>-->
<!-- WSRP Endpoints -->
Deleted: jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/webservices.xml
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/webservices.xml 2009-08-06 10:13:04 UTC (rev 13690)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/webservices.xml 2009-08-06 12:25:36 UTC (rev 13691)
@@ -1,124 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!--
- ~ JBoss, a division of Red Hat
- ~ Copyright 2009, Red Hat Middleware, LLC, and individual
- ~ contributors as indicated by the @authors tag. See the
- ~ copyright.txt in the distribution for a full listing of
- ~ individual contributors.
- ~
- ~ This is free software; you can redistribute it and/or modify it
- ~ under the terms of the GNU Lesser General Public License as
- ~ published by the Free Software Foundation; either version 2.1 of
- ~ the License, or (at your option) any later version.
- ~
- ~ This software is distributed in the hope that it will be useful,
- ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
- ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- ~ Lesser General Public License for more details.
- ~
- ~ You should have received a copy of the GNU Lesser General Public
- ~ License along with this software; if not, write to the Free
- ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- -->
-
-<webservices xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:impl="urn:oasis:names:tc:wsrp:v1:wsdl"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd"
- version="1.1">
-
- <webservice-description>
- <webservice-description-name>WSRPService</webservice-description-name>
- <wsdl-file>WEB-INF/wsdl/wsrp_services.wsdl</wsdl-file>
- <jaxrpc-mapping-file>WEB-INF/jaxrpc-mappings.xml</jaxrpc-mapping-file>
-
- <port-component>
- <port-component-name>WSRPServiceDescriptionService</port-component-name>
- <wsdl-port>impl:WSRPServiceDescriptionService</wsdl-port>
- <service-endpoint-interface>org.jboss.portal.wsrp.core.WSRP_v1_ServiceDescription_PortType
- </service-endpoint-interface>
- <service-impl-bean>
- <servlet-link>ServiceDescriptionService</servlet-link>
- </service-impl-bean>
- <handler>
- <handler-name>ExtensionHandler</handler-name>
- <handler-class>org.jboss.portal.wsrp.handler.WSRPExtensionHandler</handler-class>
- <!--<init-param>
- <param-name>debug</param-name>
- <param-value>true</param-value>
- </init-param>-->
- <init-param>
- <param-name>removeExtensions</param-name>
- <param-value>true</param-value>
- </init-param>
- </handler>
- </port-component>
-
- <port-component>
- <port-component-name>WSRPBaseService</port-component-name>
- <wsdl-port>impl:WSRPBaseService</wsdl-port>
- <service-endpoint-interface>org.jboss.portal.wsrp.core.WSRP_v1_Markup_PortType</service-endpoint-interface>
- <service-impl-bean>
- <servlet-link>MarkupService</servlet-link>
- </service-impl-bean>
- <handler>
- <handler-name>ExtensionHandler</handler-name>
- <handler-class>org.jboss.portal.wsrp.handler.WSRPExtensionHandler</handler-class>
- <!--<init-param>
- <param-name>debug</param-name>
- <param-value>true</param-value>
- </init-param>-->
- <init-param>
- <param-name>removeExtensions</param-name>
- <param-value>true</param-value>
- </init-param>
- </handler>
- </port-component>
-
- <port-component>
- <port-component-name>WSRPRegistrationService</port-component-name>
- <wsdl-port>impl:WSRPRegistrationService</wsdl-port>
- <service-endpoint-interface>org.jboss.portal.wsrp.core.WSRP_v1_Registration_PortType
- </service-endpoint-interface>
- <service-impl-bean>
- <servlet-link>RegistrationService</servlet-link>
- </service-impl-bean>
- <handler>
- <handler-name>ExtensionHandler</handler-name>
- <handler-class>org.jboss.portal.wsrp.handler.WSRPExtensionHandler</handler-class>
- <!--<init-param>
- <param-name>debug</param-name>
- <param-value>true</param-value>
- </init-param>-->
- <init-param>
- <param-name>removeExtensions</param-name>
- <param-value>true</param-value>
- </init-param>
- </handler>
- </port-component>
-
- <port-component>
- <port-component-name>WSRPPortletManagementService</port-component-name>
- <wsdl-port>impl:WSRPPortletManagementService</wsdl-port>
- <service-endpoint-interface>org.jboss.portal.wsrp.core.WSRP_v1_PortletManagement_PortType
- </service-endpoint-interface>
- <service-impl-bean>
- <servlet-link>PortletManagementService</servlet-link>
- </service-impl-bean>
- <handler>
- <handler-name>ExtensionHandler</handler-name>
- <handler-class>org.jboss.portal.wsrp.handler.WSRPExtensionHandler</handler-class>
- <!--<init-param>
- <param-name>debug</param-name>
- <param-value>true</param-value>
- </init-param>-->
- <init-param>
- <param-name>removeExtensions</param-name>
- <param-value>true</param-value>
- </init-param>
- </handler>
- </port-component>
- </webservice-description>
-
-</webservices>
\ No newline at end of file
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/wsdl/wsrp_services.wsdl
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/wsdl/wsrp_services.wsdl 2009-08-06 10:13:04 UTC (rev 13690)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/webapp/WEB-INF/wsdl/wsrp_services.wsdl 2009-08-06 12:25:36 UTC (rev 13691)
@@ -33,8 +33,8 @@
<import namespace="urn:oasis:names:tc:wsrp:v1:bind" location="wsrp_v1_bindings.wsdl"/>
- <wsdl:service name="WSRPService">
- <wsdl:port binding="bind:WSRP_v1_Markup_Binding_SOAP" name="WSRPBaseService">
+ <wsdl:service name="WSRPV1Service">
+ <wsdl:port binding="bind:WSRP_v1_Markup_Binding_SOAP" name="WSRPMarkupService">
<soap:address location="REPLACE_WITH_ACTUAL_URL"/>
</wsdl:port>
16 years, 11 months
JBoss Portal SVN: r13690 - branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests.
by portal-commits@lists.jboss.org
Author: vrockai
Date: 2009-08-06 06:13:04 -0400 (Thu, 06 Aug 2009)
New Revision: 13690
Modified:
branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/testng.xml
Log:
[selenium] - identity admin turn on
Modified: branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/testng.xml
===================================================================
--- branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/testng.xml 2009-08-06 09:42:26 UTC (rev 13689)
+++ branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/testng.xml 2009-08-06 10:13:04 UTC (rev 13690)
@@ -7,7 +7,7 @@
<class name="org.jboss.portal.test.selenium.UserLoginTestCase"/>
</classes>
</test>
-<!--
+
<test name="org.jboss.portal.test.selenium.IdentityAdminTestCase - MultipleLogins" verbose="2"
annotations="JDK">
<groups>
@@ -16,7 +16,7 @@
<classes>
<class name="org.jboss.portal.test.selenium.IdentityAdminTestCase"></class></classes>
</test>
--->
+
<test name="org.jboss.portal.test.selenium.WSRPTestCase" verbose="2" annotations="JDK">
<classes>
16 years, 11 months
JBoss Portal SVN: r13689 - in branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests: src/org/jboss/portal/test/selenium and 1 other directory.
by portal-commits@lists.jboss.org
Author: vrockai
Date: 2009-08-06 05:42:26 -0400 (Thu, 06 Aug 2009)
New Revision: 13689
Modified:
branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/DashboardTestCase.java
branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java
branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/testng.xml
Log:
[selenium] - turn off irrelevant tests
Modified: branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/DashboardTestCase.java
===================================================================
--- branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/DashboardTestCase.java 2009-08-06 09:36:00 UTC (rev 13688)
+++ branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/DashboardTestCase.java 2009-08-06 09:42:26 UTC (rev 13689)
@@ -627,7 +627,7 @@
* - now you no longer see the local weather because renaming the page has lost the portlet window-specific settings
* </pre>
*/
- @Test(enabled = true)
+ @Test(enabled = false)
public void testBugResetPortletSetting() {
final String pageName = "page1";
final String pageNameNew = "page1a";
Modified: branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java
===================================================================
--- branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java 2009-08-06 09:36:00 UTC (rev 13688)
+++ branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java 2009-08-06 09:42:26 UTC (rev 13689)
@@ -446,7 +446,7 @@
* this input is filled with the XSS string and after clicking save it is
* asserted, that the validation error message is present.
*/
- @Test(enabled = true, dependsOnMethods={"testConfigureProducer"})
+ @Test(enabled = false, dependsOnMethods={"testConfigureProducer"})
public void testXssProducerProperties() {
goToWSRP();
Modified: branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/testng.xml
===================================================================
--- branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/testng.xml 2009-08-06 09:36:00 UTC (rev 13688)
+++ branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/testng.xml 2009-08-06 09:42:26 UTC (rev 13689)
@@ -64,14 +64,14 @@
<classes>
<class name="org.jboss.portal.test.selenium.portal.PortletInstancesTestCase"></class></classes>
</test>
-
+<!--
<test name="org.jboss.portal.test.selenium.portal.PageCoordinationTestCase"
verbose="2" annotations="JDK">
<classes>
<class name="org.jboss.portal.test.selenium.portal.PageCoordinationTestCase"></class></classes>
</test>
-
+-->
<test name="org.jboss.portal.test.selenium.cms.CMSFileTestCase"
verbose="2" annotations="JDK">
@@ -99,14 +99,14 @@
<classes>
<class name="org.jboss.portal.test.selenium.cms.CMSFileUploadTestCase"></class></classes>
</test>
-
+<!--
<test name="org.jboss.portal.test.selenium.CoordinationSamplesTestCase"
verbose="2" annotations="JDK">
<classes>
<class name="org.jboss.portal.test.selenium.CoordinationSamplesTestCase"></class></classes>
</test>
-
+-->
<test name="org.jboss.portal.test.selenium.PortalSamplesTestCase"
verbose="2" annotations="JDK">
16 years, 11 months
JBoss Portal SVN: r13688 - branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium.
by portal-commits@lists.jboss.org
Author: vrockai
Date: 2009-08-06 05:36:00 -0400 (Thu, 06 Aug 2009)
New Revision: 13688
Modified:
branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/assert.properties
Log:
[selenium] - google portlet fix
Modified: branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/assert.properties
===================================================================
--- branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/assert.properties 2009-08-06 06:55:19 UTC (rev 13687)
+++ branches/Enterprise_Portal_Platform_4_3/testsuite/ui-tests/src/org/jboss/portal/test/selenium/assert.properties 2009-08-06 09:36:00 UTC (rev 13688)
@@ -21,8 +21,8 @@
portal.e2e.port1=Cart Portlet
portal.e2e.port1.str=Cart Portlet
-portal.e2e.port2=World Clocks & ISD Codes
-portal.e2e.port2.str=World Clocks & ISD Codes
+portal.e2e.port2=IM2Work
+portal.e2e.port2.str=IM2Work
portal.e2e.port3=Web Assurance
portal.e2e.port3.str=web-assurance.net
portal.e2e.port4=dir1/foo.txt
16 years, 11 months
JBoss Portal SVN: r13687 - in jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp: endpoints and 1 other directories.
by portal-commits@lists.jboss.org
Author: chris.laprun(a)jboss.com
Date: 2009-08-06 02:55:19 -0400 (Thu, 06 Aug 2009)
New Revision: 13687
Added:
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/WSRPProducer.java
Removed:
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/WSRPProducer.java
Modified:
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/MarkupEndpoint.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/PortletManagementEndpoint.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ProducerHolder.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/RegistrationEndpoint.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ServiceDescriptionEndpoint.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/WSRPBaseEndpoint.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/MarkupHandler.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/MarkupInterface.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/PortletManagementHandler.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/PortletManagementInterface.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/RegistrationHandler.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/RegistrationInterface.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/ServiceDescriptionHandler.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/ServiceDescriptionInterface.java
jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java
Log:
- Re-implemented end points. Wiring still needs to be done.
- Moved WSRPProducer to producer package.
Deleted: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/WSRPProducer.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/WSRPProducer.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/WSRPProducer.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -1,106 +0,0 @@
-/*
- * JBoss, a division of Red Hat
- * Copyright 2009, Red Hat Middleware, LLC, and individual
- * contributors as indicated by the @authors tag. See the
- * copyright.txt in the distribution for a full listing of
- * individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-
-package org.jboss.portal.wsrp;
-
-import org.jboss.portal.registration.RegistrationManager;
-import org.jboss.portal.wsrp.producer.MarkupInterface;
-import org.jboss.portal.wsrp.producer.ServiceDescriptionInterface;
-import org.jboss.portal.wsrp.producer.config.ProducerConfiguration;
-import org.jboss.portal.wsrp.producer.config.ProducerConfigurationChangeListener;
-import org.jboss.portal.wsrp.producer.config.ProducerRegistrationRequirements;
-import org.oasis.wsrp.v1.CookieProtocol;
-
-/**
- * @author <a href="mailto:chris.laprun@jboss.com">Chris Laprun</a>
- * @version $Revision: 12020 $
- * @since 2.4
- */
-public interface WSRPProducer extends ServiceDescriptionInterface, MarkupInterface, ProducerConfigurationChangeListener
-{
- /** The default session expiration time in milliseconds. */
- int DEFAULT_SESSION_EXPIRATION_TIME = 300000;
-
- /** The value used to specify that a session will never expire. */
- int INFINITE_SESSION_EXPIRATION_TIME = -1;
-
- /**
- * Indicates whether or not the Producer requires the Consumer to assist with cookie support of the HTTP protocol.
- * Supported values and semantics: <ul> <li>{@link CookieProtocol#NONE}: The Producer does not need the Consumer to
- * ever invoke {@link org.oasis.wsrp.v1.WSRPV1MarkupPortType#initCookie(org.oasis.wsrp.v1.RegistrationContext)}.</li>
- * <li>{@link CookieProtocol#PER_USER}: The Consumer MUST invoke {@link org.oasis.wsrp.v1.WSRPV1MarkupPortType#initCookie(org.oasis.wsrp.v1.RegistrationContext)}
- * once per user of the Consumer, and associate any returned cookies with subsequent invocations on behalf of that
- * user.</li> <li>{@link CookieProtocol#PER_GROUP}: The Consumer MUST invoke {@link
- * org.oasis.wsrp.v1.WSRPV1MarkupPortType#initCookie(org.oasis.wsrp.v1.RegistrationContext)} once per unique groupID
- * from the PortletDescriptions for the Portlets it is aggregating on a page for each user of the Consumer, and
- * associate any returned cookies with subsequent invocations on behalf of that user targeting Portlets with
- * identical groupIDs.</li> </ul>
- *
- * @return the level of cookie support required from the Consumer
- */
- CookieProtocol getRequiresInitCookie();
-
- /**
- * Sets the level of cookie support required by the Consumer.
- *
- * @param requiresInitCookie either {@link CookieProtocol#NONE}, {@link CookieProtocol#PER_USER} or {@link
- * CookieProtocol#PER_GROUP}
- */
- void setRequiresInitCookie(CookieProtocol requiresInitCookie);
-
- /**
- * Maximum number of seconds between invocations referencing a session ID before this Producer will schedule
- * releasing the related resources. {@link #INFINITE_SESSION_EXPIRATION_TIME} indicates that the sessionID will never
- * expire.
- *
- * @return the expiration time (in seconds) of session associated resources
- */
- int getSessionExpirationTime();
-
- /**
- * Sets the expiration time (in seconds) of session associated resources.
- *
- * @param sessionExpirationTime the maximum number of seconds between invocations referencing a session ID before
- * this Producer will schedule releasing the related resources. If {@link
- * #INFINITE_SESSION_EXPIRATION_TIME} is passed, then the session will never expire.
- */
- void setSessionExpirationTime(int sessionExpirationTime);
-
- /**
- * @return
- * @since 2.6
- */
- ProducerRegistrationRequirements getProducerRegistrationRequirements();
-
- /**
- * @return
- * @since 2.6
- */
- RegistrationManager getRegistrationManager();
-
- /**
- * @return
- * @since 2.6
- */
- ProducerConfiguration getProducerConfiguration();
-}
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/MarkupEndpoint.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/MarkupEndpoint.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/MarkupEndpoint.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -24,8 +24,11 @@
package org.jboss.portal.wsrp.endpoints;
import org.oasis.wsrp.v1.AccessDenied;
+import org.oasis.wsrp.v1.BlockingInteractionResponse;
import org.oasis.wsrp.v1.Extension;
+import org.oasis.wsrp.v1.GetMarkup;
import org.oasis.wsrp.v1.InconsistentParameters;
+import org.oasis.wsrp.v1.InitCookie;
import org.oasis.wsrp.v1.InteractionParams;
import org.oasis.wsrp.v1.InvalidCookie;
import org.oasis.wsrp.v1.InvalidHandle;
@@ -34,11 +37,15 @@
import org.oasis.wsrp.v1.InvalidUserCategory;
import org.oasis.wsrp.v1.MarkupContext;
import org.oasis.wsrp.v1.MarkupParams;
+import org.oasis.wsrp.v1.MarkupResponse;
import org.oasis.wsrp.v1.MissingParameters;
import org.oasis.wsrp.v1.OperationFailed;
+import org.oasis.wsrp.v1.PerformBlockingInteraction;
import org.oasis.wsrp.v1.PortletContext;
import org.oasis.wsrp.v1.PortletStateChangeRequired;
import org.oasis.wsrp.v1.RegistrationContext;
+import org.oasis.wsrp.v1.ReleaseSessions;
+import org.oasis.wsrp.v1.ReturnAny;
import org.oasis.wsrp.v1.RuntimeContext;
import org.oasis.wsrp.v1.SessionContext;
import org.oasis.wsrp.v1.UnsupportedLocale;
@@ -76,7 +83,20 @@
InvalidUserCategory, AccessDenied, OperationFailed
{
forceSessionAccess();
-// producer.performBlockingInteraction();
+
+ PerformBlockingInteraction performBlockingInteraction = new PerformBlockingInteraction();
+ performBlockingInteraction.setPortletContext(portletContext);
+ performBlockingInteraction.setRuntimeContext(runtimeContext);
+ performBlockingInteraction.setMarkupParams(markupParams);
+ performBlockingInteraction.setInteractionParams(interactionParams);
+ performBlockingInteraction.setRegistrationContext(registrationContext);
+ performBlockingInteraction.setUserContext(userContext);
+
+ BlockingInteractionResponse interactionResponse = producer.performBlockingInteraction(performBlockingInteraction);
+
+ updateResponse.value = interactionResponse.getUpdateResponse();
+ redirectURL.value = interactionResponse.getRedirectURL();
+ extensions.value = interactionResponse.getExtensions();
}
public List<Extension> releaseSessions(
@@ -85,8 +105,14 @@
) throws MissingParameters, InvalidRegistration, AccessDenied, OperationFailed
{
forceSessionAccess();
-// producer.releaseSessions();
- return null;
+
+ ReleaseSessions releaseSessions = new ReleaseSessions();
+ releaseSessions.setRegistrationContext(registrationContext);
+ releaseSessions.getSessionIDs().addAll(sessionIDs);
+
+ ReturnAny returnAny = producer.releaseSessions(releaseSessions);
+
+ return returnAny.getExtensions();
}
public void getMarkup(
@@ -103,7 +129,19 @@
OperationFailed
{
forceSessionAccess();
-// producer.getMarkup();
+
+ GetMarkup getMarkup = new GetMarkup();
+ getMarkup.setRegistrationContext(registrationContext);
+ getMarkup.setPortletContext(portletContext);
+ getMarkup.setRuntimeContext(runtimeContext);
+ getMarkup.setUserContext(userContext);
+ getMarkup.setMarkupParams(markupParams);
+
+ MarkupResponse response = producer.getMarkup(getMarkup);
+
+ markupContext.value = response.getMarkupContext();
+ sessionContext.value = response.getSessionContext();
+ extensions.value = response.getExtensions();
}
public List<Extension> initCookie(
@@ -111,7 +149,12 @@
) throws InvalidRegistration, AccessDenied, OperationFailed
{
forceSessionAccess();
-// producer.initCookie();
- return null;
+
+ InitCookie initCookie = new InitCookie();
+ initCookie.setRegistrationContext(registrationContext);
+
+ ReturnAny returnAny = producer.initCookie(initCookie);
+
+ return returnAny.getExtensions();
}
}
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/PortletManagementEndpoint.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/PortletManagementEndpoint.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/PortletManagementEndpoint.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -24,8 +24,14 @@
package org.jboss.portal.wsrp.endpoints;
import org.oasis.wsrp.v1.AccessDenied;
+import org.oasis.wsrp.v1.ClonePortlet;
import org.oasis.wsrp.v1.DestroyFailed;
+import org.oasis.wsrp.v1.DestroyPortlets;
+import org.oasis.wsrp.v1.DestroyPortletsResponse;
import org.oasis.wsrp.v1.Extension;
+import org.oasis.wsrp.v1.GetPortletDescription;
+import org.oasis.wsrp.v1.GetPortletProperties;
+import org.oasis.wsrp.v1.GetPortletPropertyDescription;
import org.oasis.wsrp.v1.InconsistentParameters;
import org.oasis.wsrp.v1.InvalidHandle;
import org.oasis.wsrp.v1.InvalidRegistration;
@@ -35,11 +41,14 @@
import org.oasis.wsrp.v1.OperationFailed;
import org.oasis.wsrp.v1.PortletContext;
import org.oasis.wsrp.v1.PortletDescription;
+import org.oasis.wsrp.v1.PortletDescriptionResponse;
+import org.oasis.wsrp.v1.PortletPropertyDescriptionResponse;
import org.oasis.wsrp.v1.Property;
import org.oasis.wsrp.v1.PropertyList;
import org.oasis.wsrp.v1.RegistrationContext;
import org.oasis.wsrp.v1.ResetProperty;
import org.oasis.wsrp.v1.ResourceList;
+import org.oasis.wsrp.v1.SetPortletProperties;
import org.oasis.wsrp.v1.UserContext;
import org.oasis.wsrp.v1.WSRPV1PortletManagementPortType;
@@ -61,34 +70,126 @@
@WebParam(name = "desiredLocales", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> desiredLocales,
@WebParam(mode = WebParam.Mode.OUT, name = "modelDescription", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<ModelDescription> modelDescription,
@WebParam(mode = WebParam.Mode.OUT, name = "resourceList", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<ResourceList> resourceList,
- @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions)
- throws MissingParameters, InconsistentParameters, InvalidHandle, InvalidRegistration, InvalidUserCategory, AccessDenied, OperationFailed
+ @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions
+ ) throws MissingParameters, InconsistentParameters, InvalidHandle, InvalidRegistration, InvalidUserCategory, AccessDenied, OperationFailed
{
- //To change body of implemented methods use File | Settings | File Templates.
+ GetPortletPropertyDescription getPortletPropertyDescription = new GetPortletPropertyDescription();
+ getPortletPropertyDescription.setRegistrationContext(registrationContext);
+ getPortletPropertyDescription.setPortletContext(portletContext);
+ getPortletPropertyDescription.setUserContext(userContext);
+ getPortletPropertyDescription.getDesiredLocales().addAll(desiredLocales);
+
+ PortletPropertyDescriptionResponse descriptionResponse = producer.getPortletPropertyDescription(getPortletPropertyDescription);
+
+ modelDescription.value = descriptionResponse.getModelDescription();
+ resourceList.value = descriptionResponse.getResourceList();
+ extensions.value = descriptionResponse.getExtensions();
}
- public void setPortletProperties(@WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext, @WebParam(name = "portletContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") PortletContext portletContext, @WebParam(name = "userContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") UserContext userContext, @WebParam(name = "propertyList", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") PropertyList propertyList, @WebParam(mode = WebParam.Mode.OUT, name = "portletHandle", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<String> portletHandle, @WebParam(mode = WebParam.Mode.OUT, name = "portletState", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<byte[]> portletState, @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions) throws MissingParameters, InconsistentP!
arameters, InvalidHandle, InvalidRegistration, InvalidUserCategory, AccessDenied, OperationFailed
+ public void setPortletProperties(
+ @WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext,
+ @WebParam(name = "portletContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") PortletContext portletContext,
+ @WebParam(name = "userContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") UserContext userContext,
+ @WebParam(name = "propertyList", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") PropertyList propertyList,
+ @WebParam(mode = WebParam.Mode.OUT, name = "portletHandle", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<String> portletHandle,
+ @WebParam(mode = WebParam.Mode.OUT, name = "portletState", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<byte[]> portletState,
+ @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions
+ ) throws MissingParameters, InconsistentParameters, InvalidHandle, InvalidRegistration, InvalidUserCategory, AccessDenied, OperationFailed
{
- //To change body of implemented methods use File | Settings | File Templates.
+ SetPortletProperties setPortletProperties = new SetPortletProperties();
+ setPortletProperties.setRegistrationContext(registrationContext);
+ setPortletProperties.setPortletContext(portletContext);
+ setPortletProperties.setUserContext(userContext);
+ setPortletProperties.setPropertyList(propertyList);
+
+ PortletContext response = producer.setPortletProperties(setPortletProperties);
+
+ portletHandle.value = response.getPortletHandle();
+ portletState.value = response.getPortletState();
+ extensions.value = response.getExtensions();
}
- public void clonePortlet(@WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext, @WebParam(name = "portletContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") PortletContext portletContext, @WebParam(name = "userContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") UserContext userContext, @WebParam(mode = WebParam.Mode.OUT, name = "portletHandle", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<String> portletHandle, @WebParam(mode = WebParam.Mode.OUT, name = "portletState", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<byte[]> portletState, @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions) throws MissingParameters, InconsistentParameters, InvalidHandle, InvalidRegistration, InvalidUserCategory, AccessDenied, OperationFailed
+ public void clonePortlet(
+ @WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext,
+ @WebParam(name = "portletContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") PortletContext portletContext,
+ @WebParam(name = "userContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") UserContext userContext,
+ @WebParam(mode = WebParam.Mode.OUT, name = "portletHandle", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<String> portletHandle,
+ @WebParam(mode = WebParam.Mode.OUT, name = "portletState", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<byte[]> portletState,
+ @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions
+ ) throws MissingParameters, InconsistentParameters, InvalidHandle, InvalidRegistration, InvalidUserCategory, AccessDenied, OperationFailed
{
- //To change body of implemented methods use File | Settings | File Templates.
+ ClonePortlet clonePortlet = new ClonePortlet();
+ clonePortlet.setRegistrationContext(registrationContext);
+ clonePortlet.setPortletContext(portletContext);
+ clonePortlet.setUserContext(userContext);
+
+ PortletContext response = producer.clonePortlet(clonePortlet);
+
+ portletHandle.value = response.getPortletHandle();
+ portletState.value = response.getPortletState();
+ extensions.value = response.getExtensions();
}
- public void getPortletDescription(@WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext, @WebParam(name = "portletContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") PortletContext portletContext, @WebParam(name = "userContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") UserContext userContext, @WebParam(name = "desiredLocales", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> desiredLocales, @WebParam(mode = WebParam.Mode.OUT, name = "portletDescription", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<PortletDescription> portletDescription, @WebParam(mode = WebParam.Mode.OUT, name = "resourceList", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<ResourceList> resourceList, @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions) throws!
MissingParameters, InconsistentParameters, InvalidHandle, InvalidRegistration, InvalidUserCategory, AccessDenied, OperationFailed
+ public void getPortletDescription(
+ @WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext,
+ @WebParam(name = "portletContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") PortletContext portletContext,
+ @WebParam(name = "userContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") UserContext userContext,
+ @WebParam(name = "desiredLocales", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> desiredLocales,
+ @WebParam(mode = WebParam.Mode.OUT, name = "portletDescription", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<PortletDescription> portletDescription,
+ @WebParam(mode = WebParam.Mode.OUT, name = "resourceList", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<ResourceList> resourceList,
+ @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions
+ ) throws MissingParameters, InconsistentParameters, InvalidHandle, InvalidRegistration, InvalidUserCategory, AccessDenied, OperationFailed
{
- //To change body of implemented methods use File | Settings | File Templates.
+ GetPortletDescription getPortletDescription = new GetPortletDescription();
+ getPortletDescription.setRegistrationContext(registrationContext);
+ getPortletDescription.setPortletContext(portletContext);
+ getPortletDescription.setUserContext(userContext);
+ getPortletDescription.getDesiredLocales().addAll(desiredLocales);
+
+ PortletDescriptionResponse description = producer.getPortletDescription(getPortletDescription);
+
+ portletDescription.value = description.getPortletDescription();
+ resourceList.value = description.getResourceList();
+ extensions.value = description.getExtensions();
}
- public void getPortletProperties(@WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext, @WebParam(name = "portletContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") PortletContext portletContext, @WebParam(name = "userContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") UserContext userContext, @WebParam(name = "names", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> names, @WebParam(mode = WebParam.Mode.OUT, name = "properties", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Property>> properties, @WebParam(mode = WebParam.Mode.OUT, name = "resetProperties", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<ResetProperty>> resetProperties, @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions) throws MissingParameters, Incons!
istentParameters, InvalidHandle, InvalidRegistration, InvalidUserCategory, AccessDenied, OperationFailed
+ public void getPortletProperties(
+ @WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext,
+ @WebParam(name = "portletContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") PortletContext portletContext,
+ @WebParam(name = "userContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") UserContext userContext,
+ @WebParam(name = "names", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> names,
+ @WebParam(mode = WebParam.Mode.OUT, name = "properties", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Property>> properties,
+ @WebParam(mode = WebParam.Mode.OUT, name = "resetProperties", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<ResetProperty>> resetProperties,
+ @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions
+ ) throws MissingParameters, InconsistentParameters, InvalidHandle, InvalidRegistration, InvalidUserCategory, AccessDenied, OperationFailed
{
- //To change body of implemented methods use File | Settings | File Templates.
+ GetPortletProperties getPortletProperties = new GetPortletProperties();
+ getPortletProperties.setRegistrationContext(registrationContext);
+ getPortletProperties.setPortletContext(portletContext);
+ getPortletProperties.setUserContext(userContext);
+ getPortletProperties.getNames().addAll(names);
+
+ PropertyList result = producer.getPortletProperties(getPortletProperties);
+
+ properties.value = result.getProperties();
+ resetProperties.value = result.getResetProperties();
+ extensions.value = result.getExtensions();
}
- public void destroyPortlets(@WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext, @WebParam(name = "portletHandles", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> portletHandles, @WebParam(mode = WebParam.Mode.OUT, name = "destroyFailed", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<DestroyFailed>> destroyFailed, @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions) throws MissingParameters, InconsistentParameters, InvalidRegistration, OperationFailed
+ public void destroyPortlets(
+ @WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext,
+ @WebParam(name = "portletHandles", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> portletHandles,
+ @WebParam(mode = WebParam.Mode.OUT, name = "destroyFailed", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<DestroyFailed>> destroyFailed,
+ @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions
+ ) throws MissingParameters, InconsistentParameters, InvalidRegistration, OperationFailed
{
- //To change body of implemented methods use File | Settings | File Templates.
+ DestroyPortlets destroyPortlets = new DestroyPortlets();
+ destroyPortlets.setRegistrationContext(registrationContext);
+ destroyPortlets.getPortletHandles().addAll(portletHandles);
+
+ DestroyPortletsResponse destroyPortletsResponse = producer.destroyPortlets(destroyPortlets);
+
+ destroyFailed.value = destroyPortletsResponse.getDestroyFailed();
+ extensions.value = destroyPortletsResponse.getExtensions();
}
}
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ProducerHolder.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ProducerHolder.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ProducerHolder.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -23,7 +23,7 @@
package org.jboss.portal.wsrp.endpoints;
-import org.jboss.portal.wsrp.WSRPProducer;
+import org.jboss.portal.wsrp.producer.WSRPProducer;
/**
* @author <a href="mailto:chris.laprun@jboss.com">Chris Laprun</a>
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/RegistrationEndpoint.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/RegistrationEndpoint.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/RegistrationEndpoint.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -26,10 +26,12 @@
import org.oasis.wsrp.v1.Extension;
import org.oasis.wsrp.v1.InvalidRegistration;
import org.oasis.wsrp.v1.MissingParameters;
+import org.oasis.wsrp.v1.ModifyRegistration;
import org.oasis.wsrp.v1.OperationFailed;
import org.oasis.wsrp.v1.Property;
import org.oasis.wsrp.v1.RegistrationContext;
import org.oasis.wsrp.v1.RegistrationData;
+import org.oasis.wsrp.v1.RegistrationState;
import org.oasis.wsrp.v1.WSRPV1RegistrationPortType;
import javax.jws.WebParam;
@@ -44,17 +46,59 @@
public class RegistrationEndpoint extends WSRPBaseEndpoint implements WSRPV1RegistrationPortType
{
- public void register(@WebParam(name = "consumerName", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") String consumerName, @WebParam(name = "consumerAgent", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") String consumerAgent, @WebParam(name = "methodGetSupported", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") boolean methodGetSupported, @WebParam(name = "consumerModes", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> consumerModes, @WebParam(name = "consumerWindowStates", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> consumerWindowStates, @WebParam(name = "consumerUserScopes", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> consumerUserScopes, @WebParam(name = "customUserProfileData", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> customUserProfileData, @WebParam(name = "registrationProperties", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<Property> registrat!
ionProperties, @WebParam(mode = WebParam.Mode.INOUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions, @WebParam(mode = WebParam.Mode.OUT, name = "registrationHandle", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<String> registrationHandle, @WebParam(mode = WebParam.Mode.OUT, name = "registrationState", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<byte[]> registrationState) throws MissingParameters, OperationFailed
+ public void register(
+ @WebParam(name = "consumerName", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") String consumerName,
+ @WebParam(name = "consumerAgent", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") String consumerAgent,
+ @WebParam(name = "methodGetSupported", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") boolean methodGetSupported,
+ @WebParam(name = "consumerModes", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> consumerModes,
+ @WebParam(name = "consumerWindowStates", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> consumerWindowStates,
+ @WebParam(name = "consumerUserScopes", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> consumerUserScopes,
+ @WebParam(name = "customUserProfileData", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> customUserProfileData,
+ @WebParam(name = "registrationProperties", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<Property> registrationProperties,
+ @WebParam(mode = WebParam.Mode.INOUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions,
+ @WebParam(mode = WebParam.Mode.OUT, name = "registrationHandle", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<String> registrationHandle,
+ @WebParam(mode = WebParam.Mode.OUT, name = "registrationState", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<byte[]> registrationState)
+ throws MissingParameters, OperationFailed
{
- //To change body of implemented methods use File | Settings | File Templates.
+ RegistrationData registrationData = new RegistrationData();
+ registrationData.setConsumerName(consumerName);
+ registrationData.setConsumerAgent(consumerAgent);
+ registrationData.getConsumerModes().addAll(consumerModes);
+ registrationData.getConsumerWindowStates().addAll(consumerWindowStates);
+ registrationData.getConsumerUserScopes().addAll(consumerUserScopes);
+ registrationData.getCustomUserProfileData().addAll(customUserProfileData);
+ registrationData.getRegistrationProperties().addAll(registrationProperties);
+ registrationData.getExtensions().addAll(extensions.value);
+
+ RegistrationContext registrationContext = producer.register(registrationData);
+
+ registrationHandle.value = registrationContext.getRegistrationHandle();
+ registrationState.value = registrationContext.getRegistrationState();
+ extensions.value = registrationContext.getExtensions();
}
- public void modifyRegistration(@WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext, @WebParam(name = "registrationData", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationData registrationData, @WebParam(mode = WebParam.Mode.OUT, name = "registrationState", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<byte[]> registrationState, @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions) throws MissingParameters, InvalidRegistration, OperationFailed
+ public void modifyRegistration(
+ @WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext,
+ @WebParam(name = "registrationData", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationData registrationData,
+ @WebParam(mode = WebParam.Mode.OUT, name = "registrationState", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<byte[]> registrationState,
+ @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions)
+ throws MissingParameters, InvalidRegistration, OperationFailed
{
- //To change body of implemented methods use File | Settings | File Templates.
+ ModifyRegistration modifyRegistration = new ModifyRegistration();
+ modifyRegistration.setRegistrationContext(registrationContext);
+ modifyRegistration.setRegistrationData(registrationData);
+
+ RegistrationState result = producer.modifyRegistration(modifyRegistration);
+
+ registrationState.value = result.getRegistrationState();
+ extensions.value = result.getExtensions();
}
- public List<Extension> deregister(@WebParam(name = "registrationHandle", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") String registrationHandle, @WebParam(name = "registrationState", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") byte[] registrationState, @WebParam(name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<Extension> extensions) throws InvalidRegistration, OperationFailed
+ public List<Extension> deregister(
+ @WebParam(name = "registrationHandle", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") String registrationHandle,
+ @WebParam(name = "registrationState", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") byte[] registrationState,
+ @WebParam(name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<Extension> extensions)
+ throws InvalidRegistration, OperationFailed
{
return null; //To change body of implemented methods use File | Settings | File Templates.
}
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ServiceDescriptionEndpoint.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ServiceDescriptionEndpoint.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/ServiceDescriptionEndpoint.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -25,6 +25,7 @@
import org.oasis.wsrp.v1.CookieProtocol;
import org.oasis.wsrp.v1.Extension;
+import org.oasis.wsrp.v1.GetServiceDescription;
import org.oasis.wsrp.v1.InvalidRegistration;
import org.oasis.wsrp.v1.ItemDescription;
import org.oasis.wsrp.v1.ModelDescription;
@@ -32,6 +33,7 @@
import org.oasis.wsrp.v1.PortletDescription;
import org.oasis.wsrp.v1.RegistrationContext;
import org.oasis.wsrp.v1.ResourceList;
+import org.oasis.wsrp.v1.ServiceDescription;
import org.oasis.wsrp.v1.WSRPV1ServiceDescriptionPortType;
import javax.jws.WebParam;
@@ -45,8 +47,38 @@
*/
public class ServiceDescriptionEndpoint extends WSRPBaseEndpoint implements WSRPV1ServiceDescriptionPortType
{
- public void getServiceDescription(@WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext, @WebParam(name = "desiredLocales", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> desiredLocales, @WebParam(mode = WebParam.Mode.OUT, name = "requiresRegistration", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<Boolean> requiresRegistration, @WebParam(mode = WebParam.Mode.OUT, name = "offeredPortlets", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<PortletDescription>> offeredPortlets, @WebParam(mode = WebParam.Mode.OUT, name = "userCategoryDescriptions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<ItemDescription>> userCategoryDescriptions, @WebParam(mode = WebParam.Mode.OUT, name = "customUserProfileItemDescriptions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<ItemDescription>> customUserProfileItemDescrip!
tions, @WebParam(mode = WebParam.Mode.OUT, name = "customWindowStateDescriptions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<ItemDescription>> customWindowStateDescriptions, @WebParam(mode = WebParam.Mode.OUT, name = "customModeDescriptions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<ItemDescription>> customModeDescriptions, @WebParam(mode = WebParam.Mode.OUT, name = "requiresInitCookie", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<CookieProtocol> requiresInitCookie, @WebParam(mode = WebParam.Mode.OUT, name = "registrationPropertyDescription", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<ModelDescription> registrationPropertyDescription, @WebParam(mode = WebParam.Mode.OUT, name = "locales", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<String>> locales, @WebParam(mode = WebParam.Mode.OUT, name = "resourceList", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<Res!
ourceList> resourceList, @WebParam(mode = WebParam.Mode.OUT, n!
ame = "e
xtensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions) throws InvalidRegistration, OperationFailed
+ public void getServiceDescription(
+ @WebParam(name = "registrationContext", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") RegistrationContext registrationContext,
+ @WebParam(name = "desiredLocales", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") List<String> desiredLocales,
+ @WebParam(mode = WebParam.Mode.OUT, name = "requiresRegistration", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<Boolean> requiresRegistration,
+ @WebParam(mode = WebParam.Mode.OUT, name = "offeredPortlets", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<PortletDescription>> offeredPortlets,
+ @WebParam(mode = WebParam.Mode.OUT, name = "userCategoryDescriptions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<ItemDescription>> userCategoryDescriptions,
+ @WebParam(mode = WebParam.Mode.OUT, name = "customUserProfileItemDescriptions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<ItemDescription>> customUserProfileItemDescriptions,
+ @WebParam(mode = WebParam.Mode.OUT, name = "customWindowStateDescriptions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<ItemDescription>> customWindowStateDescriptions,
+ @WebParam(mode = WebParam.Mode.OUT, name = "customModeDescriptions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<ItemDescription>> customModeDescriptions,
+ @WebParam(mode = WebParam.Mode.OUT, name = "requiresInitCookie", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<CookieProtocol> requiresInitCookie,
+ @WebParam(mode = WebParam.Mode.OUT, name = "registrationPropertyDescription", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<ModelDescription> registrationPropertyDescription,
+ @WebParam(mode = WebParam.Mode.OUT, name = "locales", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<String>> locales,
+ @WebParam(mode = WebParam.Mode.OUT, name = "resourceList", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<ResourceList> resourceList,
+ @WebParam(mode = WebParam.Mode.OUT, name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v1:types") Holder<List<Extension>> extensions
+ ) throws InvalidRegistration, OperationFailed
{
- //To change body of implemented methods use File | Settings | File Templates.
+ GetServiceDescription getServiceDescription = new GetServiceDescription();
+ getServiceDescription.setRegistrationContext(registrationContext);
+ getServiceDescription.getDesiredLocales().addAll(desiredLocales);
+
+ ServiceDescription description = producer.getServiceDescription(getServiceDescription);
+
+ requiresRegistration.value = description.isRequiresRegistration();
+ offeredPortlets.value = description.getOfferedPortlets();
+ userCategoryDescriptions.value = description.getUserCategoryDescriptions();
+ customUserProfileItemDescriptions.value = description.getCustomUserProfileItemDescriptions();
+ customWindowStateDescriptions.value = description.getCustomWindowStateDescriptions();
+ customModeDescriptions.value = description.getCustomModeDescriptions();
+ requiresInitCookie.value = description.getRequiresInitCookie();
+ registrationPropertyDescription.value = description.getRegistrationPropertyDescription();
+ locales.value = description.getLocales();
+ resourceList.value = description.getResourceList();
+ extensions.value = description.getExtensions();
}
}
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/WSRPBaseEndpoint.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/WSRPBaseEndpoint.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/endpoints/WSRPBaseEndpoint.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -23,7 +23,7 @@
package org.jboss.portal.wsrp.endpoints;
-import org.jboss.portal.wsrp.WSRPProducer;
+import org.jboss.portal.wsrp.producer.WSRPProducer;
import org.jboss.portal.wsrp.servlet.ServletAccess;
import javax.servlet.http.HttpSession;
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/MarkupHandler.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/MarkupHandler.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/MarkupHandler.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -61,7 +61,6 @@
import javax.portlet.PortletModeException;
import javax.portlet.WindowStateException;
-import java.rmi.RemoteException;
/**
* @author <a href="mailto:chris.laprun@jboss.com">Chris Laprun</a>
@@ -81,7 +80,7 @@
// Markup implementation ********************************************************************************************
- public MarkupResponse getMarkup(GetMarkup getMarkup) throws UnsupportedWindowState, InvalidCookie, InvalidSession, AccessDenied, InconsistentParameters, InvalidHandle, UnsupportedLocale, UnsupportedMode, OperationFailed, MissingParameters, InvalidUserCategory, InvalidRegistration, UnsupportedMimeType, RemoteException
+ public MarkupResponse getMarkup(GetMarkup getMarkup) throws UnsupportedWindowState, InvalidCookie, InvalidSession, AccessDenied, InconsistentParameters, InvalidHandle, UnsupportedLocale, UnsupportedMode, OperationFailed, MissingParameters, InvalidUserCategory, InvalidRegistration, UnsupportedMimeType
{
WSRPExceptionFactory.throwOperationFailedIfValueIsMissing(getMarkup, GET_MARKUP);
@@ -106,7 +105,7 @@
return (MarkupResponse)requestProcessor.processResponse(response);
}
- public BlockingInteractionResponse performBlockingInteraction(PerformBlockingInteraction performBlockingInteraction) throws InvalidSession, UnsupportedMode, UnsupportedMimeType, OperationFailed, UnsupportedWindowState, UnsupportedLocale, AccessDenied, PortletStateChangeRequired, InvalidRegistration, MissingParameters, InvalidUserCategory, InconsistentParameters, InvalidHandle, InvalidCookie, RemoteException
+ public BlockingInteractionResponse performBlockingInteraction(PerformBlockingInteraction performBlockingInteraction) throws InvalidSession, UnsupportedMode, UnsupportedMimeType, OperationFailed, UnsupportedWindowState, UnsupportedLocale, AccessDenied, PortletStateChangeRequired, InvalidRegistration, MissingParameters, InvalidUserCategory, InconsistentParameters, InvalidHandle, InvalidCookie
{
WSRPExceptionFactory.throwOperationFailedIfValueIsMissing(performBlockingInteraction, PBI);
final InteractionParams interactionParams = performBlockingInteraction.getInteractionParams();
@@ -138,14 +137,14 @@
return (BlockingInteractionResponse)requestProcessor.processResponse(response);
}
- public ReturnAny releaseSessions(ReleaseSessions releaseSessions) throws InvalidRegistration, OperationFailed, MissingParameters, AccessDenied, RemoteException
+ public ReturnAny releaseSessions(ReleaseSessions releaseSessions) throws InvalidRegistration, OperationFailed, MissingParameters, AccessDenied
{
// our producer never sends session ids so a Consumer trying to release sessions is an error condition
throwOperationFaultOnSessionOperation();
return null;
}
- public ReturnAny initCookie(InitCookie initCookie) throws AccessDenied, OperationFailed, InvalidRegistration, RemoteException
+ public ReturnAny initCookie(InitCookie initCookie) throws AccessDenied, OperationFailed, InvalidRegistration
{
WSRPExceptionFactory.throwOperationFailedIfValueIsMissing(initCookie, "InitCookie");
producer.getRegistrationOrFailIfInvalid(initCookie.getRegistrationContext());
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/MarkupInterface.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/MarkupInterface.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/MarkupInterface.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -45,8 +45,6 @@
import org.oasis.wsrp.v1.UnsupportedMode;
import org.oasis.wsrp.v1.UnsupportedWindowState;
-import java.rmi.RemoteException;
-
/**
* @author <a href="mailto:chris.laprun@jboss.com">Chris Laprun</a>
* @version $Revision$
@@ -57,17 +55,17 @@
throws UnsupportedWindowState, InvalidCookie, InvalidSession, AccessDenied,
InconsistentParameters, InvalidHandle, UnsupportedLocale, UnsupportedMode,
OperationFailed, MissingParameters, InvalidUserCategory, InvalidRegistration,
- UnsupportedMimeType, RemoteException;
+ UnsupportedMimeType;
BlockingInteractionResponse performBlockingInteraction(PerformBlockingInteraction performBlockingInteraction)
throws InvalidSession, UnsupportedMode, UnsupportedMimeType, OperationFailed,
UnsupportedWindowState, UnsupportedLocale, AccessDenied, PortletStateChangeRequired,
InvalidRegistration, MissingParameters, InvalidUserCategory, InconsistentParameters,
- InvalidHandle, InvalidCookie, RemoteException;
+ InvalidHandle, InvalidCookie;
ReturnAny releaseSessions(ReleaseSessions releaseSessions)
- throws InvalidRegistration, OperationFailed, MissingParameters, AccessDenied, RemoteException;
+ throws InvalidRegistration, OperationFailed, MissingParameters, AccessDenied;
ReturnAny initCookie(InitCookie initCookie)
- throws AccessDenied, OperationFailed, InvalidRegistration, RemoteException;
+ throws AccessDenied, OperationFailed, InvalidRegistration;
}
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/PortletManagementHandler.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/PortletManagementHandler.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/PortletManagementHandler.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -69,7 +69,6 @@
import org.oasis.wsrp.v1.UserContext;
import org.w3c.dom.Element;
-import java.rmi.RemoteException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
@@ -96,7 +95,7 @@
public PortletDescriptionResponse getPortletDescription(GetPortletDescription getPortletDescription)
throws AccessDenied, InvalidHandle, InvalidUserCategory, InconsistentParameters,
- MissingParameters, InvalidRegistration, OperationFailed, RemoteException
+ MissingParameters, InvalidRegistration, OperationFailed
{
WSRPExceptionFactory.throwOperationFailedIfValueIsMissing(getPortletDescription, GET_PORTLET_DESCRIPTION);
Registration registration = producer.getRegistrationOrFailIfInvalid(getPortletDescription.getRegistrationContext());
@@ -114,7 +113,7 @@
public PortletPropertyDescriptionResponse getPortletPropertyDescription(GetPortletPropertyDescription getPortletPropertyDescription)
throws MissingParameters, InconsistentParameters, InvalidUserCategory, InvalidRegistration, AccessDenied,
- InvalidHandle, OperationFailed, RemoteException
+ InvalidHandle, OperationFailed
{
WSRPExceptionFactory.throwOperationFailedIfValueIsMissing(getPortletPropertyDescription, GET_PORTLET_PROPERTY_DESCRIPTION);
@@ -160,7 +159,7 @@
}
public PortletContext clonePortlet(ClonePortlet clonePortlet) throws InvalidUserCategory, AccessDenied, OperationFailed,
- InvalidHandle, InvalidRegistration, InconsistentParameters, MissingParameters, RemoteException
+ InvalidHandle, InvalidRegistration, InconsistentParameters, MissingParameters
{
WSRPExceptionFactory.throwOperationFailedIfValueIsMissing(clonePortlet, "ClonePortlet");
@@ -201,7 +200,7 @@
}
public DestroyPortletsResponse destroyPortlets(DestroyPortlets destroyPortlets) throws InconsistentParameters,
- MissingParameters, InvalidRegistration, OperationFailed, RemoteException
+ MissingParameters, InvalidRegistration, OperationFailed
{
WSRPExceptionFactory.throwOperationFailedIfValueIsMissing(destroyPortlets, "DestroyPortlets");
@@ -250,8 +249,7 @@
}
public PortletContext setPortletProperties(SetPortletProperties setPortletProperties) throws OperationFailed,
- InvalidHandle, MissingParameters, InconsistentParameters, InvalidUserCategory, AccessDenied, InvalidRegistration,
- RemoteException
+ InvalidHandle, MissingParameters, InconsistentParameters, InvalidUserCategory, AccessDenied, InvalidRegistration
{
WSRPExceptionFactory.throwOperationFailedIfValueIsMissing(setPortletProperties, "SetPortletProperties");
@@ -336,8 +334,7 @@
}
public PropertyList getPortletProperties(GetPortletProperties getPortletProperties) throws InvalidHandle,
- MissingParameters, InvalidRegistration, AccessDenied, OperationFailed, InconsistentParameters, InvalidUserCategory,
- RemoteException
+ MissingParameters, InvalidRegistration, AccessDenied, OperationFailed, InconsistentParameters, InvalidUserCategory
{
WSRPExceptionFactory.throwOperationFailedIfValueIsMissing(getPortletProperties, GET_PORTLET_PROPERTIES);
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/PortletManagementInterface.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/PortletManagementInterface.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/PortletManagementInterface.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -42,8 +42,6 @@
import org.oasis.wsrp.v1.PropertyList;
import org.oasis.wsrp.v1.SetPortletProperties;
-import java.rmi.RemoteException;
-
/**
* @author <a href="mailto:chris.laprun@jboss.com">Chris Laprun</a>
* @version $Revision$
@@ -52,23 +50,21 @@
{
PortletDescriptionResponse getPortletDescription(GetPortletDescription getPortletDescription)
throws AccessDenied, InvalidHandle, InvalidUserCategory, InconsistentParameters, MissingParameters,
- InvalidRegistration, OperationFailed, RemoteException;
+ InvalidRegistration, OperationFailed;
PortletContext clonePortlet(ClonePortlet clonePortlet) throws InvalidUserCategory, AccessDenied,
- OperationFailed, InvalidHandle, InvalidRegistration, InconsistentParameters, MissingParameters, RemoteException;
+ OperationFailed, InvalidHandle, InvalidRegistration, InconsistentParameters, MissingParameters;
DestroyPortletsResponse destroyPortlets(DestroyPortlets destroyPortlets) throws InconsistentParameters,
- MissingParameters, InvalidRegistration, OperationFailed, RemoteException;
+ MissingParameters, InvalidRegistration, OperationFailed;
PortletContext setPortletProperties(SetPortletProperties setPortletProperties) throws OperationFailed,
- InvalidHandle, MissingParameters, InconsistentParameters, InvalidUserCategory, AccessDenied, InvalidRegistration,
- RemoteException;
+ InvalidHandle, MissingParameters, InconsistentParameters, InvalidUserCategory, AccessDenied, InvalidRegistration;
PropertyList getPortletProperties(GetPortletProperties getPortletProperties) throws InvalidHandle,
- MissingParameters, InvalidRegistration, AccessDenied, OperationFailed, InconsistentParameters, InvalidUserCategory,
- RemoteException;
+ MissingParameters, InvalidRegistration, AccessDenied, OperationFailed, InconsistentParameters, InvalidUserCategory;
PortletPropertyDescriptionResponse getPortletPropertyDescription(GetPortletPropertyDescription getPortletPropertyDescription)
throws MissingParameters, InconsistentParameters, InvalidUserCategory, InvalidRegistration, AccessDenied,
- InvalidHandle, OperationFailed, RemoteException;
+ InvalidHandle, OperationFailed;
}
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/RegistrationHandler.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/RegistrationHandler.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/RegistrationHandler.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -50,7 +50,6 @@
import org.oasis.wsrp.v1.ReturnAny;
import javax.xml.namespace.QName;
-import java.rmi.RemoteException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
@@ -70,8 +69,7 @@
super(producer);
}
- public RegistrationContext register(RegistrationData registrationData) throws MissingParameters, OperationFailed,
- RemoteException
+ public RegistrationContext register(RegistrationData registrationData) throws MissingParameters, OperationFailed
{
if (producer.getProducerRegistrationRequirements().isRegistrationRequired())
{
@@ -146,8 +144,7 @@
capabilities.setSupportsGetMethod(registrationData.isMethodGetSupported());
}
- public ReturnAny deregister(RegistrationContext deregister) throws OperationFailed, InvalidRegistration,
- RemoteException
+ public ReturnAny deregister(RegistrationContext deregister) throws OperationFailed, InvalidRegistration
{
if (producer.getProducerRegistrationRequirements().isRegistrationRequired())
{
@@ -186,7 +183,7 @@
}
public RegistrationState modifyRegistration(ModifyRegistration modifyRegistration) throws MissingParameters,
- OperationFailed, InvalidRegistration, RemoteException
+ OperationFailed, InvalidRegistration
{
if (producer.getProducerRegistrationRequirements().isRegistrationRequired())
{
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/RegistrationInterface.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/RegistrationInterface.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/RegistrationInterface.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -32,20 +32,16 @@
import org.oasis.wsrp.v1.RegistrationState;
import org.oasis.wsrp.v1.ReturnAny;
-import java.rmi.RemoteException;
-
/**
* @author <a href="mailto:chris.laprun@jboss.com">Chris Laprun</a>
* @version $Revision$
*/
public interface RegistrationInterface
{
- RegistrationContext register(RegistrationData register) throws MissingParameters, OperationFailed,
- RemoteException;
+ RegistrationContext register(RegistrationData register) throws MissingParameters, OperationFailed;
- ReturnAny deregister(RegistrationContext deregister) throws OperationFailed, InvalidRegistration,
- RemoteException;
+ ReturnAny deregister(RegistrationContext deregister) throws OperationFailed, InvalidRegistration;
RegistrationState modifyRegistration(ModifyRegistration modifyRegistration) throws MissingParameters,
- OperationFailed, InvalidRegistration, RemoteException;
+ OperationFailed, InvalidRegistration;
}
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/ServiceDescriptionHandler.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/ServiceDescriptionHandler.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/ServiceDescriptionHandler.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -52,7 +52,6 @@
import org.oasis.wsrp.v1.ServiceDescription;
import javax.xml.namespace.QName;
-import java.rmi.RemoteException;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
@@ -78,7 +77,7 @@
}
public ServiceDescription getServiceDescription(GetServiceDescription gs)
- throws InvalidRegistration, OperationFailed, RemoteException
+ throws InvalidRegistration, OperationFailed
{
WSRPExceptionFactory.throwOperationFailedIfValueIsMissing(gs, "GetServiceDescription");
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/ServiceDescriptionInterface.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/ServiceDescriptionInterface.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/ServiceDescriptionInterface.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -28,13 +28,11 @@
import org.oasis.wsrp.v1.OperationFailed;
import org.oasis.wsrp.v1.ServiceDescription;
-import java.rmi.RemoteException;
-
/**
* @author <a href="mailto:chris.laprun@jboss.com">Chris Laprun</a>
* @version $Revision$
*/
public interface ServiceDescriptionInterface
{
- ServiceDescription getServiceDescription(GetServiceDescription gs) throws InvalidRegistration, OperationFailed, RemoteException;
+ ServiceDescription getServiceDescription(GetServiceDescription gs) throws InvalidRegistration, OperationFailed;
}
Copied: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/WSRPProducer.java (from rev 13681, jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/WSRPProducer.java)
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/WSRPProducer.java (rev 0)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/WSRPProducer.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -0,0 +1,105 @@
+/*
+ * JBoss, a division of Red Hat
+ * Copyright 2009, Red Hat Middleware, LLC, and individual
+ * contributors as indicated by the @authors tag. See the
+ * copyright.txt in the distribution for a full listing of
+ * individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+
+package org.jboss.portal.wsrp.producer;
+
+import org.jboss.portal.registration.RegistrationManager;
+import org.jboss.portal.wsrp.producer.config.ProducerConfiguration;
+import org.jboss.portal.wsrp.producer.config.ProducerConfigurationChangeListener;
+import org.jboss.portal.wsrp.producer.config.ProducerRegistrationRequirements;
+import org.oasis.wsrp.v1.CookieProtocol;
+
+/**
+ * @author <a href="mailto:chris.laprun@jboss.com">Chris Laprun</a>
+ * @version $Revision: 12020 $
+ * @since 2.4
+ */
+public interface WSRPProducer extends ServiceDescriptionInterface, MarkupInterface, PortletManagementInterface,
+ RegistrationInterface, ProducerConfigurationChangeListener
+{
+ /** The default session expiration time in milliseconds. */
+ int DEFAULT_SESSION_EXPIRATION_TIME = 300000;
+
+ /** The value used to specify that a session will never expire. */
+ int INFINITE_SESSION_EXPIRATION_TIME = -1;
+
+ /**
+ * Indicates whether or not the Producer requires the Consumer to assist with cookie support of the HTTP protocol.
+ * Supported values and semantics: <ul> <li>{@link CookieProtocol#NONE}: The Producer does not need the Consumer to
+ * ever invoke {@link org.oasis.wsrp.v1.WSRPV1MarkupPortType#initCookie(org.oasis.wsrp.v1.RegistrationContext)}.</li>
+ * <li>{@link CookieProtocol#PER_USER}: The Consumer MUST invoke {@link org.oasis.wsrp.v1.WSRPV1MarkupPortType#initCookie(org.oasis.wsrp.v1.RegistrationContext)}
+ * once per user of the Consumer, and associate any returned cookies with subsequent invocations on behalf of that
+ * user.</li> <li>{@link CookieProtocol#PER_GROUP}: The Consumer MUST invoke {@link
+ * org.oasis.wsrp.v1.WSRPV1MarkupPortType#initCookie(org.oasis.wsrp.v1.RegistrationContext)} once per unique groupID
+ * from the PortletDescriptions for the Portlets it is aggregating on a page for each user of the Consumer, and
+ * associate any returned cookies with subsequent invocations on behalf of that user targeting Portlets with
+ * identical groupIDs.</li> </ul>
+ *
+ * @return the level of cookie support required from the Consumer
+ */
+ CookieProtocol getRequiresInitCookie();
+
+ /**
+ * Sets the level of cookie support required by the Consumer.
+ *
+ * @param requiresInitCookie either {@link CookieProtocol#NONE}, {@link CookieProtocol#PER_USER} or {@link
+ * CookieProtocol#PER_GROUP}
+ */
+ void setRequiresInitCookie(CookieProtocol requiresInitCookie);
+
+ /**
+ * Maximum number of seconds between invocations referencing a session ID before this Producer will schedule
+ * releasing the related resources. {@link #INFINITE_SESSION_EXPIRATION_TIME} indicates that the sessionID will never
+ * expire.
+ *
+ * @return the expiration time (in seconds) of session associated resources
+ */
+ int getSessionExpirationTime();
+
+ /**
+ * Sets the expiration time (in seconds) of session associated resources.
+ *
+ * @param sessionExpirationTime the maximum number of seconds between invocations referencing a session ID before
+ * this Producer will schedule releasing the related resources. If {@link
+ * #INFINITE_SESSION_EXPIRATION_TIME} is passed, then the session will never expire.
+ */
+ void setSessionExpirationTime(int sessionExpirationTime);
+
+ /**
+ * @return
+ * @since 2.6
+ */
+ ProducerRegistrationRequirements getProducerRegistrationRequirements();
+
+ /**
+ * @return
+ * @since 2.6
+ */
+ RegistrationManager getRegistrationManager();
+
+ /**
+ * @return
+ * @since 2.6
+ */
+ ProducerConfiguration getProducerConfiguration();
+}
Property changes on: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/WSRPProducer.java
___________________________________________________________________
Name: svn:executable
+ *
Modified: jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java
===================================================================
--- jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java 2009-08-06 06:15:48 UTC (rev 13686)
+++ jbossexo/modules/wsrp/trunk/producer/src/main/java/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java 2009-08-06 06:55:19 UTC (rev 13687)
@@ -33,7 +33,6 @@
import org.jboss.portal.registration.RegistrationManager;
import org.jboss.portal.wsrp.WSRPConstants;
import org.jboss.portal.wsrp.WSRPExceptionFactory;
-import org.jboss.portal.wsrp.WSRPProducer;
import org.jboss.portal.wsrp.producer.config.ProducerConfiguration;
import org.jboss.portal.wsrp.producer.config.ProducerConfigurationService;
import org.jboss.portal.wsrp.producer.config.ProducerRegistrationRequirements;
@@ -81,7 +80,6 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import java.rmi.RemoteException;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
@@ -93,7 +91,7 @@
* @version $Revision: 12286 $
* @since 2.4
*/
-public class WSRPProducerImpl implements WSRPProducer, MarkupInterface, ServiceDescriptionInterface, RegistrationInterface, PortletManagementInterface
+public class WSRPProducerImpl implements WSRPProducer
{
/** logger used for logging ;) */
private static final Logger log = LoggerFactory.getLogger(WSRPProducerImpl.class);
@@ -142,7 +140,7 @@
// ServiceDescription implementation ********************************************************************************
public ServiceDescription getServiceDescription(GetServiceDescription gs)
- throws InvalidRegistration, OperationFailed, RemoteException
+ throws InvalidRegistration, OperationFailed
{
log.debug("getServiceDescription invoked");
ServiceDescription sd = serviceDescriptionHandler.getServiceDescription(gs);
@@ -153,7 +151,7 @@
// MarkupService implementation *************************************************************************************
- public MarkupResponse getMarkup(GetMarkup getMarkup) throws UnsupportedWindowState, InvalidCookie, InvalidSession, AccessDenied, InconsistentParameters, InvalidHandle, UnsupportedLocale, UnsupportedMode, OperationFailed, MissingParameters, InvalidUserCategory, InvalidRegistration, UnsupportedMimeType, RemoteException
+ public MarkupResponse getMarkup(GetMarkup getMarkup) throws UnsupportedWindowState, InvalidCookie, InvalidSession, AccessDenied, InconsistentParameters, InvalidHandle, UnsupportedLocale, UnsupportedMode, OperationFailed, MissingParameters, InvalidUserCategory, InvalidRegistration, UnsupportedMimeType
{
log.debug("getMarkup invoked");
MarkupResponse response = markupHandler.getMarkup(getMarkup);
@@ -161,7 +159,7 @@
return response;
}
- public BlockingInteractionResponse performBlockingInteraction(PerformBlockingInteraction performBlockingInteraction) throws InvalidSession, UnsupportedMode, UnsupportedMimeType, OperationFailed, UnsupportedWindowState, UnsupportedLocale, AccessDenied, PortletStateChangeRequired, InvalidRegistration, MissingParameters, InvalidUserCategory, InconsistentParameters, InvalidHandle, InvalidCookie, RemoteException
+ public BlockingInteractionResponse performBlockingInteraction(PerformBlockingInteraction performBlockingInteraction) throws InvalidSession, UnsupportedMode, UnsupportedMimeType, OperationFailed, UnsupportedWindowState, UnsupportedLocale, AccessDenied, PortletStateChangeRequired, InvalidRegistration, MissingParameters, InvalidUserCategory, InconsistentParameters, InvalidHandle, InvalidCookie
{
log.debug("performBlockingInteraction invoked");
BlockingInteractionResponse interactionResponse = markupHandler.performBlockingInteraction(performBlockingInteraction);
@@ -169,7 +167,7 @@
return interactionResponse;
}
- public ReturnAny releaseSessions(ReleaseSessions releaseSessions) throws InvalidRegistration, OperationFailed, MissingParameters, AccessDenied, RemoteException
+ public ReturnAny releaseSessions(ReleaseSessions releaseSessions) throws InvalidRegistration, OperationFailed, MissingParameters, AccessDenied
{
log.debug("releaseSessions invoked");
ReturnAny returnAny = markupHandler.releaseSessions(releaseSessions);
@@ -177,7 +175,7 @@
return returnAny;
}
- public ReturnAny initCookie(InitCookie initCookie) throws AccessDenied, OperationFailed, InvalidRegistration, RemoteException
+ public ReturnAny initCookie(InitCookie initCookie) throws AccessDenied, OperationFailed, InvalidRegistration
{
log.debug("initCookie invoked");
ReturnAny returnAny = markupHandler.initCookie(initCookie);
@@ -187,8 +185,7 @@
// Registration implementation **************************************************************************************
- public RegistrationContext register(RegistrationData register) throws MissingParameters, OperationFailed,
- RemoteException
+ public RegistrationContext register(RegistrationData register) throws MissingParameters, OperationFailed
{
log.debug("register invoked");
RegistrationContext registrationContext = registrationHandler.register(register);
@@ -196,8 +193,7 @@
return registrationContext;
}
- public ReturnAny deregister(RegistrationContext deregister) throws OperationFailed, InvalidRegistration,
- RemoteException
+ public ReturnAny deregister(RegistrationContext deregister) throws OperationFailed, InvalidRegistration
{
log.debug("deregister invoked");
ReturnAny returnAny = registrationHandler.deregister(deregister);
@@ -206,7 +202,7 @@
}
public RegistrationState modifyRegistration(ModifyRegistration modifyRegistration) throws MissingParameters,
- OperationFailed, InvalidRegistration, RemoteException
+ OperationFailed, InvalidRegistration
{
log.debug("modifyRegistration invoked");
RegistrationState registrationState = registrationHandler.modifyRegistration(modifyRegistration);
@@ -218,7 +214,7 @@
public PortletDescriptionResponse getPortletDescription(GetPortletDescription getPortletDescription)
throws AccessDenied, InvalidHandle, InvalidUserCategory, InconsistentParameters, MissingParameters,
- InvalidRegistration, OperationFailed, RemoteException
+ InvalidRegistration, OperationFailed
{
log.debug("getPortletDescription invoked");
PortletDescriptionResponse description = portletManagementHandler.getPortletDescription(getPortletDescription);
@@ -227,7 +223,7 @@
}
public PortletContext clonePortlet(ClonePortlet clonePortlet) throws InvalidUserCategory, AccessDenied,
- OperationFailed, InvalidHandle, InvalidRegistration, InconsistentParameters, MissingParameters, RemoteException
+ OperationFailed, InvalidHandle, InvalidRegistration, InconsistentParameters, MissingParameters
{
log.debug("clonePortlet invoked");
PortletContext portletContext = portletManagementHandler.clonePortlet(clonePortlet);
@@ -236,7 +232,7 @@
}
public DestroyPortletsResponse destroyPortlets(DestroyPortlets destroyPortlets) throws InconsistentParameters,
- MissingParameters, InvalidRegistration, OperationFailed, RemoteException
+ MissingParameters, InvalidRegistration, OperationFailed
{
log.debug("destroyPortlets invoked");
DestroyPortletsResponse destroyPortletsResponse = portletManagementHandler.destroyPortlets(destroyPortlets);
@@ -245,8 +241,7 @@
}
public PortletContext setPortletProperties(SetPortletProperties setPortletProperties) throws OperationFailed,
- InvalidHandle, MissingParameters, InconsistentParameters, InvalidUserCategory, AccessDenied, InvalidRegistration,
- RemoteException
+ InvalidHandle, MissingParameters, InconsistentParameters, InvalidUserCategory, AccessDenied, InvalidRegistration
{
log.debug("setPortletProperties invoked");
PortletContext portletContext = portletManagementHandler.setPortletProperties(setPortletProperties);
@@ -255,8 +250,7 @@
}
public PropertyList getPortletProperties(GetPortletProperties getPortletProperties) throws InvalidHandle,
- MissingParameters, InvalidRegistration, AccessDenied, OperationFailed, InconsistentParameters, InvalidUserCategory,
- RemoteException
+ MissingParameters, InvalidRegistration, AccessDenied, OperationFailed, InconsistentParameters, InvalidUserCategory
{
log.debug("getPortletProperties invoked");
PropertyList list = portletManagementHandler.getPortletProperties(getPortletProperties);
@@ -266,7 +260,7 @@
public PortletPropertyDescriptionResponse getPortletPropertyDescription(GetPortletPropertyDescription getPortletPropertyDescription)
throws MissingParameters, InconsistentParameters, InvalidUserCategory, InvalidRegistration, AccessDenied,
- InvalidHandle, OperationFailed, RemoteException
+ InvalidHandle, OperationFailed
{
log.debug("getPortletPropertyDescription invoked");
PortletPropertyDescriptionResponse descriptionResponse = portletManagementHandler.getPortletPropertyDescription(getPortletPropertyDescription);
16 years, 11 months
JBoss Portal SVN: r13686 - tags/Enterprise_Portal_Platform_4_3_GA_CP02/build.
by portal-commits@lists.jboss.org
Author: thomas.heute(a)jboss.com
Date: 2009-08-06 02:15:48 -0400 (Thu, 06 Aug 2009)
New Revision: 13686
Modified:
tags/Enterprise_Portal_Platform_4_3_GA_CP02/build/build-thirdparty.xml
Log:
Using test 1.0.5
Modified: tags/Enterprise_Portal_Platform_4_3_GA_CP02/build/build-thirdparty.xml
===================================================================
--- tags/Enterprise_Portal_Platform_4_3_GA_CP02/build/build-thirdparty.xml 2009-08-06 06:11:17 UTC (rev 13685)
+++ tags/Enterprise_Portal_Platform_4_3_GA_CP02/build/build-thirdparty.xml 2009-08-06 06:15:48 UTC (rev 13686)
@@ -65,7 +65,7 @@
<componentref name="jboss-portal/modules/common" version="1.2.5"/>
<componentref name="jboss-portal/modules/web" version="1.2.3"/>
- <componentref name="jboss-portal/modules/test" version="1.0.4"/>
+ <componentref name="jboss-portal/modules/test" version="1.0.5"/>
<componentref name="jboss-portal/modules/portlet" version="2.0.8"/>
<componentref name="jboss-portal/modules/identity" version="1.1.0"/>
<componentref name="jboss-portal/modules/cms" version="1.2.6"/>
16 years, 11 months
JBoss Portal SVN: r13685 - modules/test/tags/JBP_TEST_1_0_5/build.
by portal-commits@lists.jboss.org
Author: thomas.heute(a)jboss.com
Date: 2009-08-06 02:11:17 -0400 (Thu, 06 Aug 2009)
New Revision: 13685
Modified:
modules/test/tags/JBP_TEST_1_0_5/build/build.xml
Log:
Tagging
Modified: modules/test/tags/JBP_TEST_1_0_5/build/build.xml
===================================================================
--- modules/test/tags/JBP_TEST_1_0_5/build/build.xml 2009-08-06 05:53:35 UTC (rev 13684)
+++ modules/test/tags/JBP_TEST_1_0_5/build/build.xml 2009-08-06 06:11:17 UTC (rev 13685)
@@ -61,8 +61,8 @@
<property name="version.major" value="1"/>
<property name="version.minor" value="0"/>
- <property name="version.revision" value="x"/>
- <property name="version.tag" value="SNAPSHOT"/>
+ <property name="version.revision" value="5"/>
+ <property name="version.tag" value="GA"/>
<property name="version.name" value=""/>
<!-- This must be set to the CVS tag for any release -->
16 years, 11 months