[jboss-cvs] JBossAS SVN: r83350 - in projects/metadata/trunk/src/test: resources/org/jboss/test/metadata/rar and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Jan 23 09:12:54 EST 2009
Author: jeff.zhang
Date: 2009-01-23 09:12:52 -0500 (Fri, 23 Jan 2009)
New Revision: 83350
Added:
projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserActivationSpec.xml
projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAoInterface.xml
projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAuthMechanismType.xml
projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserCredInterface.xml
projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListener.xml
projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListenerType.xml
projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserSecurityPermSpec.xml
Modified:
projects/metadata/trunk/src/test/java/org/jboss/test/metadata/rar/RA16NegativeUnitTestCase.java
Log:
[JBMETA-166] add some negative testcases
Modified: projects/metadata/trunk/src/test/java/org/jboss/test/metadata/rar/RA16NegativeUnitTestCase.java
===================================================================
--- projects/metadata/trunk/src/test/java/org/jboss/test/metadata/rar/RA16NegativeUnitTestCase.java 2009-01-23 13:50:42 UTC (rev 83349)
+++ projects/metadata/trunk/src/test/java/org/jboss/test/metadata/rar/RA16NegativeUnitTestCase.java 2009-01-23 14:12:52 UTC (rev 83350)
@@ -168,14 +168,72 @@
{
negativeParserTest("connection-impl-class", false);
}
+
+ /**
+ * test miss authentication-mechanism-type
+ */
+ public void testParserAuthMechanismType() throws Exception
+ {
+ negativeParserTest("authentication-mechanism-type");
+ }
/**
+ * test miss credential-interface
+ */
+ public void testParserCredInterface() throws Exception
+ {
+ negativeParserTest("credential-interface", false);
+ }
+
+ /**
+ * test miss messagelistener
+ */
+ public void testParserMessageListener() throws Exception
+ {
+ negativeParserTest("messagelistener", false);
+ }
+
+ /**
+ * test miss messagelistener-type
+ */
+ public void testParserMessageListenerType() throws Exception
+ {
+ negativeParserTest("messagelistener-type", false);
+ }
+
+ /**
+ * test miss activationspec
+ */
+ public void testParserActivationSpec() throws Exception
+ {
+ negativeParserTest("activationspec", false);
+ }
+
+ /**
+ * test miss adminobject-interface
+ */
+ public void testParserAoInterface() throws Exception
+ {
+ negativeParserTest("adminobject-interface", false);
+ }
+
+ /**
+ * test miss security-permission-spec
+ */
+ public void testParserSecurityPermSpec() throws Exception
+ {
+ negativeParserTest("security-permission-spec", false);
+ }
+
+
+ /**
* test miss
*/
private void negativeParserTest(String element) throws Exception
{
negativeParserTest(element, true);
}
+
private void negativeParserTest(String element, boolean validateByXB) throws Exception
{
if (validateByXB)
Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserActivationSpec.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserActivationSpec.xml (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserActivationSpec.xml 2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+ http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+ version="1.6" metadata-complete="true">
+
+ <vendor-name>Red Hat Middleware LLC</vendor-name>
+ <eis-type>JMS 1.1 Server</eis-type>
+ <resourceadapter-version>6.0</resourceadapter-version>
+ <resourceadapter>
+ <inbound-resourceadapter>
+ <messageadapter>
+ <messagelistener>
+ <messagelistener-type>javax.jms.MessageListener</messagelistener-type>
+<!-- <activationspec>
+ <activationspec-class>org.jboss.resource.adapter.jms.inflow.JmsActivationSpec</activationspec-class>
+ <required-config-property>
+ <config-property-name>destination</config-property-name>
+ </required-config-property>
+ <config-property>
+ <config-property-name>StringProperty</config-property-name>
+ <config-property-type>java.lang.String</config-property-type>
+ </config-property>
+ </activationspec> -->
+ </messagelistener>
+ </messageadapter>
+ </inbound-resourceadapter>
+ </resourceadapter>
+</connector>
Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserActivationSpec.xml
___________________________________________________________________
Name: svn:keywords
+ Id Reversion Date
Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAoInterface.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAoInterface.xml (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAoInterface.xml 2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+ http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+ version="1.6" metadata-complete="true">
+
+ <vendor-name>Red Hat Middleware LLC</vendor-name>
+ <eis-type>JMS 1.1 Server</eis-type>
+ <resourceadapter-version>6.0</resourceadapter-version>
+ <resourceadapter>
+ <outbound-resourceadapter>
+ <connection-definition>
+ <managedconnectionfactory-class>org.jboss.resource.adapter.jms.JmsManagedConnectionFactory</managedconnectionfactory-class>
+ <config-property>
+ <description>The jndi name of the provider of connection factories</description>
+ <config-property-name>JmsProviderAdapterJNDI</config-property-name>
+ <config-property-type>java.lang.String</config-property-type>
+ <config-property-value>java:DefaultJMSProvider</config-property-value>
+ </config-property>
+ <connectionfactory-interface>org.jboss.resource.adapter.jms.JmsConnectionFactory</connectionfactory-interface>
+ <connectionfactory-impl-class>org.jboss.resource.adapter.jms.JmsConnectionFactoryImpl</connectionfactory-impl-class>
+ <connection-interface>javax.jms.Session</connection-interface>
+ <connection-impl-class>org.jboss.resource.adapter.jms.JmsSession</connection-impl-class>
+ </connection-definition>
+ <transaction-support>XATransaction</transaction-support>
+ <reauthentication-support>false</reauthentication-support>
+ </outbound-resourceadapter>
+ <adminobject id="aoid">
+<!-- <adminobject-interface>org.jboss.test.jca.adminobject.TestInterface</adminobject-interface>-->
+ <adminobject-class>org.jboss.test.jca.adminobject.TestImplementation</adminobject-class>
+
+ </adminobject>
+ </resourceadapter>
+</connector>
Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAoInterface.xml
___________________________________________________________________
Name: svn:keywords
+ Id Reversion Date
Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAuthMechanismType.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAuthMechanismType.xml (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAuthMechanismType.xml 2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+ http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+ version="1.6" metadata-complete="true">
+
+ <vendor-name>Red Hat Middleware LLC</vendor-name>
+ <eis-type>JMS 1.1 Server</eis-type>
+ <resourceadapter-version>6.0</resourceadapter-version>
+ <resourceadapter>
+ <outbound-resourceadapter>
+ <connection-definition>
+ <managedconnectionfactory-class>org.jboss.resource.adapter.jms.JmsManagedConnectionFactory</managedconnectionfactory-class>
+ <config-property>
+ <description>The jndi name of the provider of connection factories</description>
+ <config-property-name>JmsProviderAdapterJNDI</config-property-name>
+ <config-property-type>java.lang.String</config-property-type>
+ <config-property-value>java:DefaultJMSProvider</config-property-value>
+ </config-property>
+ <connectionfactory-interface>org.jboss.resource.adapter.jms.JmsConnectionFactory</connectionfactory-interface>
+ <connectionfactory-impl-class>org.jboss.resource.adapter.jms.JmsConnectionFactoryImpl</connectionfactory-impl-class>
+ <connection-interface>javax.jms.Session</connection-interface>
+ <connection-impl-class>org.jboss.resource.adapter.jms.JmsSession</connection-impl-class>
+ </connection-definition>
+ <transaction-support>XATransaction</transaction-support>
+ <authentication-mechanism id="amid">
+ <description>authentication-mechanism</description>
+<!-- <authentication-mechanism-type>BasicPassword</authentication-mechanism-type> -->
+ <credential-interface>javax.resource.spi.security.PasswordCredential</credential-interface>
+ </authentication-mechanism>
+ <reauthentication-support>false</reauthentication-support>
+ </outbound-resourceadapter>
+
+ </resourceadapter>
+</connector>
Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAuthMechanismType.xml
___________________________________________________________________
Name: svn:keywords
+ Id Reversion Date
Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserCredInterface.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserCredInterface.xml (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserCredInterface.xml 2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+ http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+ version="1.6" metadata-complete="true">
+
+ <vendor-name>Red Hat Middleware LLC</vendor-name>
+ <eis-type>JMS 1.1 Server</eis-type>
+ <resourceadapter-version>6.0</resourceadapter-version>
+ <resourceadapter>
+ <outbound-resourceadapter>
+ <connection-definition>
+ <managedconnectionfactory-class>org.jboss.resource.adapter.jms.JmsManagedConnectionFactory</managedconnectionfactory-class>
+ <config-property>
+ <description>The jndi name of the provider of connection factories</description>
+ <config-property-name>JmsProviderAdapterJNDI</config-property-name>
+ <config-property-type>java.lang.String</config-property-type>
+ <config-property-value>java:DefaultJMSProvider</config-property-value>
+ </config-property>
+ <connectionfactory-interface>org.jboss.resource.adapter.jms.JmsConnectionFactory</connectionfactory-interface>
+ <connectionfactory-impl-class>org.jboss.resource.adapter.jms.JmsConnectionFactoryImpl</connectionfactory-impl-class>
+ <connection-interface>javax.jms.Session</connection-interface>
+ <connection-impl-class>org.jboss.resource.adapter.jms.JmsSession</connection-impl-class>
+ </connection-definition>
+ <transaction-support>XATransaction</transaction-support>
+ <authentication-mechanism id="amid">
+ <description>authentication-mechanism</description>
+ <authentication-mechanism-type>BasicPassword</authentication-mechanism-type>
+<!-- <credential-interface>javax.resource.spi.security.PasswordCredential</credential-interface> -->
+ </authentication-mechanism>
+ <reauthentication-support>false</reauthentication-support>
+ </outbound-resourceadapter>
+
+ </resourceadapter>
+</connector>
Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserCredInterface.xml
___________________________________________________________________
Name: svn:keywords
+ Id Reversion Date
Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListener.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListener.xml (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListener.xml 2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+ http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+ version="1.6" metadata-complete="true">
+
+ <vendor-name>Red Hat Middleware LLC</vendor-name>
+ <eis-type>JMS 1.1 Server</eis-type>
+ <resourceadapter-version>6.0</resourceadapter-version>
+ <resourceadapter>
+ <inbound-resourceadapter>
+ <messageadapter>
+
+ </messageadapter>
+ </inbound-resourceadapter>
+ </resourceadapter>
+</connector>
Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListener.xml
___________________________________________________________________
Name: svn:keywords
+ Id Reversion Date
Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListenerType.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListenerType.xml (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListenerType.xml 2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+ http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+ version="1.6" metadata-complete="true">
+
+ <vendor-name>Red Hat Middleware LLC</vendor-name>
+ <eis-type>JMS 1.1 Server</eis-type>
+ <resourceadapter-version>6.0</resourceadapter-version>
+ <resourceadapter>
+ <inbound-resourceadapter>
+ <messageadapter>
+ <messagelistener>
+<!-- <messagelistener-type>javax.jms.MessageListener</messagelistener-type> -->
+ <activationspec>
+ <activationspec-class>org.jboss.resource.adapter.jms.inflow.JmsActivationSpec</activationspec-class>
+ <required-config-property>
+ <config-property-name>destination</config-property-name>
+ </required-config-property>
+ <config-property>
+ <config-property-name>StringProperty</config-property-name>
+ <config-property-type>java.lang.String</config-property-type>
+ </config-property>
+ </activationspec>
+ </messagelistener>
+ </messageadapter>
+ </inbound-resourceadapter>
+ </resourceadapter>
+</connector>
Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListenerType.xml
___________________________________________________________________
Name: svn:keywords
+ Id Reversion Date
Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserSecurityPermSpec.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserSecurityPermSpec.xml (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserSecurityPermSpec.xml 2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+ http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+ version="1.6" metadata-complete="true">
+
+ <vendor-name>Red Hat Middleware LLC</vendor-name>
+ <eis-type>JMS 1.1 Server</eis-type>
+ <resourceadapter-version>6.0</resourceadapter-version>
+ <resourceadapter>
+ <outbound-resourceadapter>
+ <connection-definition>
+ <managedconnectionfactory-class>org.jboss.resource.adapter.jms.JmsManagedConnectionFactory</managedconnectionfactory-class>
+ <config-property>
+ <description>The jndi name of the provider of connection factories</description>
+ <config-property-name>JmsProviderAdapterJNDI</config-property-name>
+ <config-property-type>java.lang.String</config-property-type>
+ <config-property-value>java:DefaultJMSProvider</config-property-value>
+ </config-property>
+ <connectionfactory-interface>org.jboss.resource.adapter.jms.JmsConnectionFactory</connectionfactory-interface>
+ <connectionfactory-impl-class>org.jboss.resource.adapter.jms.JmsConnectionFactoryImpl</connectionfactory-impl-class>
+ <connection-interface>javax.jms.Session</connection-interface>
+ <connection-impl-class>org.jboss.resource.adapter.jms.JmsSession</connection-impl-class>
+ </connection-definition>
+ <transaction-support>XATransaction</transaction-support>
+ <reauthentication-support>false</reauthentication-support>
+ </outbound-resourceadapter>
+ <security-permission>
+ <description></description>
+<!-- <security-permission-spec>sa</security-permission-spec>-->
+ </security-permission>
+ </resourceadapter>
+</connector>
Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserSecurityPermSpec.xml
___________________________________________________________________
Name: svn:keywords
+ Id Reversion Date
More information about the jboss-cvs-commits
mailing list