You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by ff...@apache.org on 2006/09/06 09:41:52 UTC
svn commit: r440646 - in /incubator/cxf/trunk: integration/ integration/jbi/
integration/jbi/.checkstyle integration/jbi/.pmd integration/jbi/.ruleset
integration/jbi/pom.xml integration/pom.xml pom.xml
Author: ffang
Date: Wed Sep 6 00:41:50 2006
New Revision: 440646
URL: http://svn.apache.org/viewvc?view=rev&rev=440646
Log:
initial set up for JBI porting
Added:
incubator/cxf/trunk/integration/
incubator/cxf/trunk/integration/jbi/
incubator/cxf/trunk/integration/jbi/.checkstyle
incubator/cxf/trunk/integration/jbi/.pmd
incubator/cxf/trunk/integration/jbi/.ruleset
incubator/cxf/trunk/integration/jbi/pom.xml (with props)
incubator/cxf/trunk/integration/pom.xml (with props)
Modified:
incubator/cxf/trunk/pom.xml
Added: incubator/cxf/trunk/integration/jbi/.checkstyle
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/.checkstyle?view=auto&rev=440646
==============================================================================
--- incubator/cxf/trunk/integration/jbi/.checkstyle (added)
+++ incubator/cxf/trunk/integration/jbi/.checkstyle Wed Sep 6 00:41:50 2006
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?><fileset-config file-format-version="1.1.0" simple-config="false">
+<fileset name="all" enabled="true" check-config-name="CXF Checks" type="external" description=""><file-match-pattern match-pattern="^src[/\\]." include-pattern="true"/>
+</fileset>
+</fileset-config>
\ No newline at end of file
Added: incubator/cxf/trunk/integration/jbi/.pmd
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/.pmd?view=auto&rev=440646
==============================================================================
--- incubator/cxf/trunk/integration/jbi/.pmd (added)
+++ incubator/cxf/trunk/integration/jbi/.pmd Wed Sep 6 00:41:50 2006
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<pmd><useProjectRuleSet>true</useProjectRuleSet><rules/></pmd>
\ No newline at end of file
Added: incubator/cxf/trunk/integration/jbi/.ruleset
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/.ruleset?view=auto&rev=440646
==============================================================================
--- incubator/cxf/trunk/integration/jbi/.ruleset (added)
+++ incubator/cxf/trunk/integration/jbi/.ruleset Wed Sep 6 00:41:50 2006
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ruleset name="pmd-eclipse">
+ <description>PMD Plugin preferences rule set</description>
+
+
+ <rule ref="rulesets/basic.xml/BooleanInstantiation"/>
+ <rule ref="rulesets/basic.xml/CollapsibleIfStatements"/>
+ <rule ref="rulesets/basic.xml/DoubleCheckedLocking"/>
+<!--<rule ref="rulesets/basic.xml/EmptyCatchBlock"/>-->
+<!--<rule ref="rulesets/basic.xml/EmptyFinallyBlock"/>-->
+<!--<rule ref="rulesets/basic.xml/EmptyIfStmt"/>-->
+ <rule ref="rulesets/basic.xml/EmptyStatementNotInLoop"/>
+<!--<rule ref="rulesets/basic.xml/EmptyStaticInitializer"/>-->
+<!--<rule ref="rulesets/basic.xml/EmptySwitchStatements"/>-->
+<!--<rule ref="rulesets/basic.xml/EmptySynchronizedBlock"/>-->
+<!--<rule ref="rulesets/basic.xml/EmptyTryBlock"/>-->
+<!--<rule ref="rulesets/basic.xml/EmptyWhileStmt"/>-->
+ <rule ref="rulesets/basic.xml/ForLoopShouldBeWhileLoop"/>
+ <rule ref="rulesets/basic.xml/JumbledIncrementer"/>
+<!--<rule ref="rulesets/basic.xml/OverrideBothEqualsAndHashcode"/>-->
+ <rule ref="rulesets/basic.xml/ReturnFromFinallyBlock"/>
+ <rule ref="rulesets/basic.xml/UnconditionalIfStatement"/>
+ <rule ref="rulesets/basic.xml/UnnecessaryConversionTemporary"/>
+ <rule ref="rulesets/basic.xml/UnnecessaryFinalModifier"/>
+ <rule ref="rulesets/basic.xml/UnnecessaryReturn"/>
+<!--<rule ref="rulesets/basic.xml/UselessOverridingMethod"/>-->
+
+<!--<rule ref="rulesets/braces.xml/ForLoopsMustUseBraces"/>-->
+<!--<rule ref="rulesets/braces.xml/IfElseStmtsMustUseBraces"/>-->
+<!--<rule ref="rulesets/braces.xml/IfStmtsMustUseBraces"/>-->
+<!--<rule ref="rulesets/braces.xml/WhileLoopsMustUseBraces"/>-->
+
+<!--<rule ref="rulesets/clone.xml/CloneMethodMustImplementCloneable"/>-->
+<!--<rule ref="rulesets/clone.xml/CloneThrowsCloneNotSupportedException"/>-->
+<!--<rule ref="rulesets/clone.xml/ProperCloneImplementation"/>-->
+
+<!--<rule ref="rulesets/codesize.xml/CyclomaticComplexity"/>-->
+<!--<rule ref="rulesets/codesize.xml/ExcessiveClassLength"/>-->
+<!--<rule ref="rulesets/codesize.xml/ExcessiveMethodLength"/>-->
+<!--<rule ref="rulesets/codesize.xml/ExcessiveParameterList"/>-->
+<!--<rule ref="rulesets/codesize.xml/ExcessivePublicCount"/>-->
+<!--<rule ref="rulesets/codesize.xml/TooManyFields"/>-->
+
+<rule ref="rulesets/controversial.xml/AssignmentInOperand"/>
+<!--<rule ref="rulesets/controversial.xml/AtLeastOneConstructor"/>-->
+<!--<rule ref="rulesets/controversial.xml/CallSuperInConstructor"/>-->
+<!--<rule ref="rulesets/controversial.xml/DontImportSun"/>-->
+<!--<rule ref="rulesets/controversial.xml/NullAssignment"/>-->
+<!--<rule ref="rulesets/controversial.xml/OnlyOneReturn"/>-->
+<!--<rule ref="rulesets/controversial.xml/SingularField"/>-->
+<!--<rule ref="rulesets/controversial.xml/SuspiciousOctalEscape"/>-->
+<!--<rule ref="rulesets/controversial.xml/UnnecessaryConstructor"/>-->
+<rule ref="rulesets/controversial.xml/UnnecessaryParentheses"/>
+<!--<rule ref="rulesets/controversial.xml/UnusedModifier"/>-->
+
+<!--<rule ref="rulesets/coupling.xml/CouplingBetweenObjects"/>-->
+<!--<rule ref="rulesets/coupling.xml/ExcessiveImports"/>-->
+<!--<rule ref="rulesets/coupling.xml/LooseCoupling"/>-->
+
+<!--<rule ref="rulesets/design.xml/AbstractClassWithoutAbstractMethod"/>-->
+<!--<rule ref="rulesets/design.xml/AccessorClassGeneration"/>-->
+<!--<rule ref="rulesets/design.xml/AssignmentToNonFinalStatic"/>-->
+<!--<rule ref="rulesets/design.xml/AvoidDeeplyNestedIfStmts"/>-->
+<!--<rule ref="rulesets/design.xml/AvoidInstanceofChecksInCatchClause"/>-->
+<rule ref="rulesets/design.xml/AvoidProtectedFieldInFinalClass"/>
+<!--<rule ref="rulesets/design.xml/AvoidReassigningParameters"/>-->
+<!--<rule ref="rulesets/design.xml/AvoidSynchronizedAtMethodLevel"/>-->
+<!--<rule ref="rulesets/design.xml/BadComparison"/>-->
+<!--<rule ref="rulesets/design.xml/CloseConnection"/>-->
+<!--<rule ref="rulesets/design.xml/CompareObjectsWithEquals"/>-->
+<!--<rule ref="rulesets/design.xml/ConfusingTernary"/>-->
+<rule ref="rulesets/design.xml/ConstructorCallsOverridableMethod"/>
+<!--<rule ref="rulesets/design.xml/DefaultLabelNotLastInSwitchStmt"/>-->
+<!--<rule ref="rulesets/design.xml/FinalFieldCouldBeStatic"/>-->
+<rule ref="rulesets/design.xml/IdempotentOperations"/>
+<!--<rule ref="rulesets/design.xml/ImmutableField"/>-->
+<!--<rule ref="rulesets/design.xml/InstantiationToGetClass"/>-->
+<!--<rule ref="rulesets/design.xml/MissingBreakInSwitch"/>-->
+<!--<rule ref="rulesets/design.xml/MissingStaticMethodInNonInstantiatableClass"/>-->
+<!--<rule ref="rulesets/design.xml/NonCaseLabelInSwitchStatement"/>-->
+<!--<rule ref="rulesets/design.xml/NonStaticInitializer"/>-->
+<rule ref="rulesets/design.xml/OptimizableToArrayCall"/>
+<rule ref="rulesets/design.xml/PositionLiteralsFirstInComparisons"/>
+<rule ref="rulesets/design.xml/SimplifyBooleanExpressions"/>
+<rule ref="rulesets/design.xml/SimplifyBooleanReturns"/>
+<rule ref="rulesets/design.xml/SimplifyConditional"/>
+<!--<rule ref="rulesets/design.xml/SwitchDensity"/>-->
+<!--<rule ref="rulesets/design.xml/SwitchStmtsShouldHaveDefault"/>-->
+<rule ref="rulesets/design.xml/UnnecessaryLocalBeforeReturn"/>
+<!--<rule ref="rulesets/design.xml/UseLocaleWithCaseConversions"/>-->
+<!--<rule ref="rulesets/design.xml/UseNotifyAllInsteadOfNotify"/>-->
+<!--<rule ref="rulesets/design.xml/UseSingleton"/>-->
+
+<!--<rule ref="rulesets/finalizers.xml/EmptyFinalizer"/>-->
+<!--<rule ref="rulesets/finalizers.xml/FinalizeOnlyCallsSuperFinalize"/>-->
+<!--<rule ref="rulesets/finalizers.xml/FinalizeOverloaded"/>-->
+<!--<rule ref="rulesets/finalizers.xml/FinalizeDoesNotCallSuperFinalize"/>-->
+<!--<rule ref="rulesets/finalizers.xml/FinalizeShouldBeProtected"/>-->
+<!--<rule ref="rulesets/finalizers.xml/AvoidCallingFinalize"/>-->
+
+<!--<rule ref="rulesets/imports.xml/DuplicateImports"/>-->
+<!--<rule ref="rulesets/imports.xml/DontImportJavaLang"/>-->
+<!--<rule ref="rulesets/imports.xml/UnusedImports"/>-->
+<!--<rule ref="rulesets/imports.xml/ImportFromSamePackage"/>-->
+
+<!--<rule ref="rulesets/javabeans.xml/BeanMembersShouldSerialize"/>-->
+<!--<rule ref="rulesets/javabeans.xml/MissingSerialVersionUID"/>-->
+
+<!--<rule ref="rulesets/junit.xml/JUnitStaticSuite"/>-->
+<!--<rule ref="rulesets/junit.xml/JUnitSpelling"/>-->
+<!--<rule ref="rulesets/junit.xml/JUnitAssertionsShouldIncludeMessage"/>-->
+<!--<rule ref="rulesets/junit.xml/JUnitTestsShouldIncludeAssert"/>-->
+<!--<rule ref="rulesets/junit.xml/TestClassWithoutTestCases"/>-->
+<!--<rule ref="rulesets/junit.xml/UnnecessaryBooleanAssertion"/>-->
+<!--<rule ref="rulesets/junit.xml/UseAssertEqualsInsteadOfAssertTrue"/>-->
+<!--<rule ref="rulesets/junit.xml/UseAssertSameInsteadOfAssertTrue"/>-->
+
+ <!--<rule ref="rulesets/logging-java.xml/AvoidPrintStackTrace"/>-->
+ <rule ref="rulesets/logging-java.xml/LoggerIsNotStaticFinal"/>
+ <!--<rule ref="rulesets/logging-java.xml/MoreThanOneLogger"/>-->
+ <!--<rule ref="rulesets/logging-java.xml/LoggerIsNotStaticFinal"/>-->
+ <!--<rule ref="rulesets/logging-java.xml/LogBlockWithoutIf"/>-->
+ <!--<rule ref="rulesets/logging-java.xml/SystemPrintln"/>-->
+ <!--<rule ref="rulesets/logging-jakarta-commons.xml/UseCorrectExceptionLogging"/>-->
+ <!--<rule ref="rulesets/logging-jakarta-commons.xml/ProperLogger"/>-->
+
+ <!--<rule ref="rulesets/naming.xml/ShortVariable"/>-->
+ <!--<rule ref="rulesets/naming.xml/LongVariable"/>-->
+ <!--<rule ref="rulesets/naming.xml/ShortMethodName"/>-->
+ <!--<rule ref="rulesets/naming.xml/VariableNamingConventions"/>-->
+ <!--<rule ref="rulesets/naming.xml/MethodNamingConventions"/>-->
+ <!--<rule ref="rulesets/naming.xml/ClassNamingConventions"/>-->
+ <!--<rule ref="rulesets/naming.xml/AbstractNaming"/>-->
+ <!--<rule ref="rulesets/naming.xml/AvoidDollarSigns"/>-->
+ <!--<rule ref="rulesets/naming.xml/MethodWithSameNameAsEnclosingClass"/>-->
+ <!--<rule ref="rulesets/naming.xml/SuspiciousHashcodeMethodName"/>-->
+ <!--<rule ref="rulesets/naming.xml/SuspiciousConstantFieldName"/>-->
+ <!--<rule ref="rulesets/naming.xml/AvoidFieldNameMatchingTypeName"/>-->
+ <!--<rule ref="rulesets/naming.xml/AvoidFieldNameMatchingMethodName"/>-->
+ <!--<rule ref="rulesets/naming.xml/AvoidNonConstructorMethodsWithClassName"/>-->
+ <!--<rule ref="rulesets/naming.xml/NoPackage"/>-->
+ <!--<rule ref="rulesets/naming.xml/PackageCase"/>-->
+
+ <!--<rule ref="rulesets/optimizations.xml/LocalVariableCouldBeFinal"/>-->
+ <!--<rule ref="rulesets/optimizations.xml/MethodArgumentCouldBeFinal"/>-->
+ <!--<rule ref="rulesets/optimizations.xml/AvoidInstantiatingObjectsInLoops"/>-->
+ <!--<rule ref="rulesets/optimizations.xml/UseArrayListInsteadOfVector"/>-->
+ <!--<rule ref="rulesets/optimizations.xml/SimplifyStartsWith"/>-->
+ <!--<rule ref="rulesets/optimizations.xml/UseStringBufferForStringAppends"/>-->
+
+ <!--<rule ref="rulesets/strictexception.xml/AvoidCatchingThrowable"/>-->
+ <!--<rule ref="rulesets/strictexception.xml/SignatureDeclareThrowsException"/>-->
+ <!--<rule ref="rulesets/strictexception.xml/ExceptionAsFlowControl"/>-->
+ <!--<rule ref="rulesets/strictexception.xml/AvoidCatchingNPE"/>-->
+ <!--<rule ref="rulesets/strictexception.xml/AvoidThrowingRawExceptionTypes"/>-->
+ <!--<rule ref="rulesets/strictexception.xml/AvoidThrowingNullPointerException"/>-->
+
+ <!--<rule ref="rulesets/strings.xml/AvoidDuplicateLiterals"/>-->
+ <!--<rule ref="rulesets/strings.xml/StringInstantiation"/>-->
+ <!--<rule ref="rulesets/strings.xml/StringToString"/>-->
+ <!--<rule ref="rulesets/strings.xml/AvoidConcatenatingNonLiteralsInStringBuffer"/>-->
+ <!--<rule ref="rulesets/strings.xml/UnnecessaryCaseChange"/>-->
+
+ <!--<rule ref="rulesets/sunsecure.xml/MethodReturnsInternalArray"/>-->
+ <!--<rule ref="rulesets/sunsecure.xml/ArrayIsStoredDirectly"/>-->
+
+ <rule ref="rulesets/unusedcode.xml/UnusedLocalVariable"/>
+ <rule ref="rulesets/unusedcode.xml/UnusedPrivateField"/>
+ <rule ref="rulesets/unusedcode.xml/UnusedPrivateMethod"/>
+ <!--<rule ref="rulesets/unusedcode.xml/UnusedFormalParameter"/>-->
+
+</ruleset>
Added: incubator/cxf/trunk/integration/jbi/pom.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/pom.xml?view=auto&rev=440646
==============================================================================
--- incubator/cxf/trunk/integration/jbi/pom.xml (added)
+++ incubator/cxf/trunk/integration/jbi/pom.xml Wed Sep 6 00:41:50 2006
@@ -0,0 +1,180 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-int-jbi</artifactId>
+ <packaging>jar</packaging>
+ <version>2.0-incubator-M1-SNAPSHOT</version>
+ <name>CXF JBI Integration</name>
+ <url>http://cwiki.apache.org/confluence/display/CXF/CeltiXfire+space</url>
+
+ <parent>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-int</artifactId>
+ <version>2.0-incubator-M1-SNAPSHOT</version>
+ </parent>
+
+ <properties>
+ <topDirectoryLocation>../..</topDirectoryLocation>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.easymock</groupId>
+ <artifactId>easymockclassextension</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-api</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-core</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-management</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-testutils</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>com.sun.xml.messaging.saaj</groupId>
+ <artifactId>saaj-impl</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-j2ee-jacc_1.0_spec</artifactId>
+ <version>1.0</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-j2ee-management_1.0_spec</artifactId>
+ <version>1.0</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-jms_1.1_spec</artifactId>
+ <version>1.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
+ <version>1.0</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>activemq</groupId>
+ <artifactId>activemq-core</artifactId>
+ <version>3.2</version>
+ <scope>runtime</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>xerces</groupId>
+ <artifactId>xerces</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>xalan</groupId>
+ <artifactId>xalan</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>xml-apis</groupId>
+ <artifactId>xml-apis</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>activesoap</groupId>
+ <artifactId>jaxp-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>cglib</groupId>
+ <artifactId>cglib-full</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>jmock</groupId>
+ <artifactId>jmock-cglib</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>jmock</groupId>
+ <artifactId>jmock</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>howl</groupId>
+ <artifactId>howl-logger</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>hsqldb</groupId>
+ <artifactId>hsqldb</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>activemq</groupId>
+ <artifactId>smack</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>activemq</groupId>
+ <artifactId>smackx</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>axion</groupId>
+ <artifactId>axion</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>stax</groupId>
+ <artifactId>stax</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>xmlbeans</groupId>
+ <artifactId>xmlpublic</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>xmlbeans</groupId>
+ <artifactId>xbean_xpath</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>xmlbeans</groupId>
+ <artifactId>xbean</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ </dependencies>
+
+</project>
Propchange: incubator/cxf/trunk/integration/jbi/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/cxf/trunk/integration/jbi/pom.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/cxf/trunk/integration/jbi/pom.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/cxf/trunk/integration/pom.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/pom.xml?view=auto&rev=440646
==============================================================================
--- incubator/cxf/trunk/integration/pom.xml (added)
+++ incubator/cxf/trunk/integration/pom.xml Wed Sep 6 00:41:50 2006
@@ -0,0 +1,42 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-int</artifactId>
+ <packaging>pom</packaging>
+ <version>2.0-incubator-M1-SNAPSHOT</version>
+ <name>CXF Integration</name>
+ <url>http://cxf.apache.org/</url>
+
+ <parent>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf</artifactId>
+ <version>2.0-incubator-M1-SNAPSHOT</version>
+ </parent>
+
+ <properties>
+ <topDirectoryLocation>..</topDirectoryLocation>
+ </properties>
+
+ <modules>
+ <module>jbi</module>
+ </modules>
+</project>
Propchange: incubator/cxf/trunk/integration/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/cxf/trunk/integration/pom.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/cxf/trunk/integration/pom.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Modified: incubator/cxf/trunk/pom.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/pom.xml?view=diff&rev=440646&r1=440645&r2=440646
==============================================================================
--- incubator/cxf/trunk/pom.xml (original)
+++ incubator/cxf/trunk/pom.xml Wed Sep 6 00:41:50 2006
@@ -172,6 +172,7 @@
<module>api</module>
<module>rt</module>
<module>systests</module>
+ <module>integration</module>
</modules>
<build>
Re: svn commit: r440646 - in /incubator/cxf/trunk: integration/ integration/jbi/
integration/jbi/.checkstyle integration/jbi/.pmd integration/jbi/.ruleset
integration/jbi/pom.xml integration/pom.xml pom.xml
Posted by Freeman Fang <fr...@iona.com>.
Hi Nodet,
Of course you are the first one I can turn to help for JBI integration.
In fact, the first goal now is porting JBI support which is already in
celtix.
For celtix JBI integration, what we can do is enable celtix service
provider or consumer to be deployed into JBI container, a Celtix Service
Engine is implemented. Celtix Service Engine is a JBI service engine
which provide all standard JBI component interface and JBI component
lifecycle interface, also Celtix Service Eninge itself is a container
which celtix service provider or consumer can be deployed into. To do
this, a new JBI transport is implemented. JBI transport use JBI
normalized message api to send or receive normalized messages. Celtix
Service engine should work with any binding component provided by any
JBI component, by this way, multiple transport could be supported.
For the porting work now, the main task is refactoring old celtix JBI
code according to new CXF transport framework and new configuration
framework.
You can download celtix latest kit to see the demo and code.
http://forge.objectweb.org/nightlybuilds/celtix/
Any suggestion is appreciated.
Thanks very much
Freeman
Guillaume Nodet wrote:
> I guess I' m a bit ahead of time, but what are the planned features
> for JBI
> integration ?
> A binding component ? service engine ?
> I think this is an area I can help in ...
>
> On 9/6/06, ffang@apache.org <ff...@apache.org> wrote:
>
>>
>> Author: ffang
>> Date: Wed Sep 6 00:41:50 2006
>> New Revision: 440646
>>
>> URL: http://svn.apache.org/viewvc?view=rev&rev=440646
>> Log:
>> initial set up for JBI porting
>>
>> Added:
>> incubator/cxf/trunk/integration/
>> incubator/cxf/trunk/integration/jbi/
>> incubator/cxf/trunk/integration/jbi/.checkstyle
>> incubator/cxf/trunk/integration/jbi/.pmd
>> incubator/cxf/trunk/integration/jbi/.ruleset
>> incubator/cxf/trunk/integration/jbi/pom.xml (with props)
>> incubator/cxf/trunk/integration/pom.xml (with props)
>> Modified:
>> incubator/cxf/trunk/pom.xml
>>
>> Added: incubator/cxf/trunk/integration/jbi/.checkstyle
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/.checkstyle?view=auto&rev=440646
>>
>> ==============================================================================
>> --- incubator/cxf/trunk/integration/jbi/.checkstyle (added)
>> +++ incubator/cxf/trunk/integration/jbi/.checkstyle Wed Sep 6 00:41:50
>> 2006
>> @@ -0,0 +1,4 @@
>> +<?xml version="1.0" encoding="UTF-8"?><fileset-config
>> file-format-version="1.1.0" simple-config="false">
>> +<fileset name="all" enabled="true" check-config-name="CXF Checks"
>> type="external" description=""><file-match-pattern
>> match-pattern="^src[/\\]." include-pattern="true"/>
>> +</fileset>
>> +</fileset-config>
>> \ No newline at end of file
>>
>> Added: incubator/cxf/trunk/integration/jbi/.pmd
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/.pmd?view=auto&rev=440646
>>
>> ==============================================================================
>> --- incubator/cxf/trunk/integration/jbi/.pmd (added)
>> +++ incubator/cxf/trunk/integration/jbi/.pmd Wed Sep 6 00:41:50 2006
>> @@ -0,0 +1,2 @@
>> +<?xml version="1.0" encoding="UTF-8"?>
>> +<pmd><useProjectRuleSet>true</useProjectRuleSet><rules/></pmd>
>> \ No newline at end of file
>>
>> Added: incubator/cxf/trunk/integration/jbi/.ruleset
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/.ruleset?view=auto&rev=440646
>>
>> ==============================================================================
>> --- incubator/cxf/trunk/integration/jbi/.ruleset (added)
>> +++ incubator/cxf/trunk/integration/jbi/.ruleset Wed Sep 6 00:41:50
>> 2006
>> @@ -0,0 +1,172 @@
>> +<?xml version="1.0" encoding="UTF-8"?>
>> +<ruleset name="pmd-eclipse">
>> + <description>PMD Plugin preferences rule set</description>
>> +
>> +
>> + <rule ref="rulesets/basic.xml/BooleanInstantiation"/>
>> + <rule ref="rulesets/basic.xml/CollapsibleIfStatements"/>
>> + <rule ref="rulesets/basic.xml/DoubleCheckedLocking"/>
>> +<!--<rule ref="rulesets/basic.xml/EmptyCatchBlock"/>-->
>> +<!--<rule ref="rulesets/basic.xml/EmptyFinallyBlock"/>-->
>> +<!--<rule ref="rulesets/basic.xml/EmptyIfStmt"/>-->
>> + <rule ref="rulesets/basic.xml/EmptyStatementNotInLoop"/>
>> +<!--<rule ref="rulesets/basic.xml/EmptyStaticInitializer"/>-->
>> +<!--<rule ref="rulesets/basic.xml/EmptySwitchStatements"/>-->
>> +<!--<rule ref="rulesets/basic.xml/EmptySynchronizedBlock"/>-->
>> +<!--<rule ref="rulesets/basic.xml/EmptyTryBlock"/>-->
>> +<!--<rule ref="rulesets/basic.xml/EmptyWhileStmt"/>-->
>> + <rule ref="rulesets/basic.xml/ForLoopShouldBeWhileLoop"/>
>> + <rule ref="rulesets/basic.xml/JumbledIncrementer"/>
>> +<!--<rule ref="rulesets/basic.xml/OverrideBothEqualsAndHashcode"/>-->
>> + <rule ref="rulesets/basic.xml/ReturnFromFinallyBlock"/>
>> + <rule ref="rulesets/basic.xml/UnconditionalIfStatement"/>
>> + <rule ref="rulesets/basic.xml/UnnecessaryConversionTemporary"/>
>> + <rule ref="rulesets/basic.xml/UnnecessaryFinalModifier"/>
>> + <rule ref="rulesets/basic.xml/UnnecessaryReturn"/>
>> +<!--<rule ref="rulesets/basic.xml/UselessOverridingMethod"/>-->
>> +
>> +<!--<rule ref="rulesets/braces.xml/ForLoopsMustUseBraces"/>-->
>> +<!--<rule ref="rulesets/braces.xml/IfElseStmtsMustUseBraces"/>-->
>> +<!--<rule ref="rulesets/braces.xml/IfStmtsMustUseBraces"/>-->
>> +<!--<rule ref="rulesets/braces.xml/WhileLoopsMustUseBraces"/>-->
>> +
>> +<!--<rule
>> ref="rulesets/clone.xml/CloneMethodMustImplementCloneable"/>-->
>> +<!--<rule
>> ref="rulesets/clone.xml/CloneThrowsCloneNotSupportedException"/>-->
>> +<!--<rule ref="rulesets/clone.xml/ProperCloneImplementation"/>-->
>> +
>> +<!--<rule ref="rulesets/codesize.xml/CyclomaticComplexity"/>-->
>> +<!--<rule ref="rulesets/codesize.xml/ExcessiveClassLength"/>-->
>> +<!--<rule ref="rulesets/codesize.xml/ExcessiveMethodLength"/>-->
>> +<!--<rule ref="rulesets/codesize.xml/ExcessiveParameterList"/>-->
>> +<!--<rule ref="rulesets/codesize.xml/ExcessivePublicCount"/>-->
>> +<!--<rule ref="rulesets/codesize.xml/TooManyFields"/>-->
>> +
>> +<rule ref="rulesets/controversial.xml/AssignmentInOperand"/>
>> +<!--<rule ref="rulesets/controversial.xml/AtLeastOneConstructor"/>-->
>> +<!--<rule ref="rulesets/controversial.xml/CallSuperInConstructor"/>-->
>> +<!--<rule ref="rulesets/controversial.xml/DontImportSun"/>-->
>> +<!--<rule ref="rulesets/controversial.xml/NullAssignment"/>-->
>> +<!--<rule ref="rulesets/controversial.xml/OnlyOneReturn"/>-->
>> +<!--<rule ref="rulesets/controversial.xml/SingularField"/>-->
>> +<!--<rule ref="rulesets/controversial.xml/SuspiciousOctalEscape"/>-->
>> +<!--<rule ref="rulesets/controversial.xml/UnnecessaryConstructor"/>-->
>> +<rule ref="rulesets/controversial.xml/UnnecessaryParentheses"/>
>> +<!--<rule ref="rulesets/controversial.xml/UnusedModifier"/>-->
>> +
>> +<!--<rule ref="rulesets/coupling.xml/CouplingBetweenObjects"/>-->
>> +<!--<rule ref="rulesets/coupling.xml/ExcessiveImports"/>-->
>> +<!--<rule ref="rulesets/coupling.xml/LooseCoupling"/>-->
>> +
>> +<!--<rule
>> ref="rulesets/design.xml/AbstractClassWithoutAbstractMethod"/>-->
>> +<!--<rule ref="rulesets/design.xml/AccessorClassGeneration"/>-->
>> +<!--<rule ref="rulesets/design.xml/AssignmentToNonFinalStatic"/>-->
>> +<!--<rule ref="rulesets/design.xml/AvoidDeeplyNestedIfStmts"/>-->
>> +<!--<rule
>> ref="rulesets/design.xml/AvoidInstanceofChecksInCatchClause"/>-->
>> +<rule ref="rulesets/design.xml/AvoidProtectedFieldInFinalClass"/>
>> +<!--<rule ref="rulesets/design.xml/AvoidReassigningParameters"/>-->
>> +<!--<rule ref="rulesets/design.xml/AvoidSynchronizedAtMethodLevel"/>-->
>> +<!--<rule ref="rulesets/design.xml/BadComparison"/>-->
>> +<!--<rule ref="rulesets/design.xml/CloseConnection"/>-->
>> +<!--<rule ref="rulesets/design.xml/CompareObjectsWithEquals"/>-->
>> +<!--<rule ref="rulesets/design.xml/ConfusingTernary"/>-->
>> +<rule ref="rulesets/design.xml/ConstructorCallsOverridableMethod"/>
>> +<!--<rule
>> ref="rulesets/design.xml/DefaultLabelNotLastInSwitchStmt"/>-->
>> +<!--<rule ref="rulesets/design.xml/FinalFieldCouldBeStatic"/>-->
>> +<rule ref="rulesets/design.xml/IdempotentOperations"/>
>> +<!--<rule ref="rulesets/design.xml/ImmutableField"/>-->
>> +<!--<rule ref="rulesets/design.xml/InstantiationToGetClass"/>-->
>> +<!--<rule ref="rulesets/design.xml/MissingBreakInSwitch"/>-->
>> +<!--<rule
>> ref="rulesets/design.xml/MissingStaticMethodInNonInstantiatableClass"/>-->
>> +<!--<rule ref="rulesets/design.xml/NonCaseLabelInSwitchStatement"/>-->
>> +<!--<rule ref="rulesets/design.xml/NonStaticInitializer"/>-->
>> +<rule ref="rulesets/design.xml/OptimizableToArrayCall"/>
>> +<rule ref="rulesets/design.xml/PositionLiteralsFirstInComparisons"/>
>> +<rule ref="rulesets/design.xml/SimplifyBooleanExpressions"/>
>> +<rule ref="rulesets/design.xml/SimplifyBooleanReturns"/>
>> +<rule ref="rulesets/design.xml/SimplifyConditional"/>
>> +<!--<rule ref="rulesets/design.xml/SwitchDensity"/>-->
>> +<!--<rule ref="rulesets/design.xml/SwitchStmtsShouldHaveDefault"/>-->
>> +<rule ref="rulesets/design.xml/UnnecessaryLocalBeforeReturn"/>
>> +<!--<rule ref="rulesets/design.xml/UseLocaleWithCaseConversions"/>-->
>> +<!--<rule ref="rulesets/design.xml/UseNotifyAllInsteadOfNotify"/>-->
>> +<!--<rule ref="rulesets/design.xml/UseSingleton"/>-->
>> +
>> +<!--<rule ref="rulesets/finalizers.xml/EmptyFinalizer"/>-->
>> +<!--<rule
>> ref="rulesets/finalizers.xml/FinalizeOnlyCallsSuperFinalize"/>-->
>> +<!--<rule ref="rulesets/finalizers.xml/FinalizeOverloaded"/>-->
>> +<!--<rule
>> ref="rulesets/finalizers.xml/FinalizeDoesNotCallSuperFinalize"/>-->
>> +<!--<rule ref="rulesets/finalizers.xml/FinalizeShouldBeProtected"/>-->
>> +<!--<rule ref="rulesets/finalizers.xml/AvoidCallingFinalize"/>-->
>> +
>> +<!--<rule ref="rulesets/imports.xml/DuplicateImports"/>-->
>> +<!--<rule ref="rulesets/imports.xml/DontImportJavaLang"/>-->
>> +<!--<rule ref="rulesets/imports.xml/UnusedImports"/>-->
>> +<!--<rule ref="rulesets/imports.xml/ImportFromSamePackage"/>-->
>> +
>> +<!--<rule ref="rulesets/javabeans.xml/BeanMembersShouldSerialize"/>-->
>> +<!--<rule ref="rulesets/javabeans.xml/MissingSerialVersionUID"/>-->
>> +
>> +<!--<rule ref="rulesets/junit.xml/JUnitStaticSuite"/>-->
>> +<!--<rule ref="rulesets/junit.xml/JUnitSpelling"/>-->
>> +<!--<rule
>> ref="rulesets/junit.xml/JUnitAssertionsShouldIncludeMessage"/>-->
>> +<!--<rule ref="rulesets/junit.xml/JUnitTestsShouldIncludeAssert"/>-->
>> +<!--<rule ref="rulesets/junit.xml/TestClassWithoutTestCases"/>-->
>> +<!--<rule ref="rulesets/junit.xml/UnnecessaryBooleanAssertion"/>-->
>> +<!--<rule
>> ref="rulesets/junit.xml/UseAssertEqualsInsteadOfAssertTrue"/>-->
>> +<!--<rule
>> ref="rulesets/junit.xml/UseAssertSameInsteadOfAssertTrue"/>-->
>> +
>> + <!--<rule ref="rulesets/logging-java.xml/AvoidPrintStackTrace"/>-->
>> + <rule ref="rulesets/logging-java.xml/LoggerIsNotStaticFinal"/>
>> + <!--<rule ref="rulesets/logging-java.xml/MoreThanOneLogger"/>-->
>> + <!--<rule ref="rulesets/logging-java.xml/LoggerIsNotStaticFinal"/>-->
>> + <!--<rule ref="rulesets/logging-java.xml/LogBlockWithoutIf"/>-->
>> + <!--<rule ref="rulesets/logging-java.xml/SystemPrintln"/>-->
>> + <!--<rule ref="rulesets/logging-jakarta-commons.xml
>> /UseCorrectExceptionLogging"/>-->
>> + <!--<rule
>> ref="rulesets/logging-jakarta-commons.xml/ProperLogger"/>-->
>> +
>> + <!--<rule ref="rulesets/naming.xml/ShortVariable"/>-->
>> + <!--<rule ref="rulesets/naming.xml/LongVariable"/>-->
>> + <!--<rule ref="rulesets/naming.xml/ShortMethodName"/>-->
>> + <!--<rule ref="rulesets/naming.xml/VariableNamingConventions"/>-->
>> + <!--<rule ref="rulesets/naming.xml/MethodNamingConventions"/>-->
>> + <!--<rule ref="rulesets/naming.xml/ClassNamingConventions"/>-->
>> + <!--<rule ref="rulesets/naming.xml/AbstractNaming"/>-->
>> + <!--<rule ref="rulesets/naming.xml/AvoidDollarSigns"/>-->
>> + <!--<rule
>> ref="rulesets/naming.xml/MethodWithSameNameAsEnclosingClass"/>-->
>> + <!--<rule ref="rulesets/naming.xml/SuspiciousHashcodeMethodName"/>-->
>> + <!--<rule ref="rulesets/naming.xml/SuspiciousConstantFieldName"/>-->
>> + <!--<rule
>> ref="rulesets/naming.xml/AvoidFieldNameMatchingTypeName"/>-->
>> + <!--<rule
>> ref="rulesets/naming.xml/AvoidFieldNameMatchingMethodName"/>-->
>> + <!--<rule
>> ref="rulesets/naming.xml/AvoidNonConstructorMethodsWithClassName"/>-->
>> + <!--<rule ref="rulesets/naming.xml/NoPackage"/>-->
>> + <!--<rule ref="rulesets/naming.xml/PackageCase"/>-->
>> +
>> + <!--<rule
>> ref="rulesets/optimizations.xml/LocalVariableCouldBeFinal"/>-->
>> + <!--<rule
>> ref="rulesets/optimizations.xml/MethodArgumentCouldBeFinal"/>-->
>> + <!--<rule
>> ref="rulesets/optimizations.xml/AvoidInstantiatingObjectsInLoops"/>-->
>> + <!--<rule
>> ref="rulesets/optimizations.xml/UseArrayListInsteadOfVector"/>-->
>> + <!--<rule ref="rulesets/optimizations.xml/SimplifyStartsWith"/>-->
>> + <!--<rule
>> ref="rulesets/optimizations.xml/UseStringBufferForStringAppends"/>-->
>> +
>> + <!--<rule
>> ref="rulesets/strictexception.xml/AvoidCatchingThrowable"/>-->
>> + <!--<rule
>> ref="rulesets/strictexception.xml/SignatureDeclareThrowsException"/>-->
>> + <!--<rule
>> ref="rulesets/strictexception.xml/ExceptionAsFlowControl"/>-->
>> + <!--<rule ref="rulesets/strictexception.xml/AvoidCatchingNPE"/>-->
>> + <!--<rule
>> ref="rulesets/strictexception.xml/AvoidThrowingRawExceptionTypes"/>-->
>> + <!--<rule
>> ref="rulesets/strictexception.xml/AvoidThrowingNullPointerException"/>-->
>> +
>> + <!--<rule ref="rulesets/strings.xml/AvoidDuplicateLiterals"/>-->
>> + <!--<rule ref="rulesets/strings.xml/StringInstantiation"/>-->
>> + <!--<rule ref="rulesets/strings.xml/StringToString"/>-->
>> + <!--<rule
>> ref="rulesets/strings.xml/AvoidConcatenatingNonLiteralsInStringBuffer"/>-->
>> + <!--<rule ref="rulesets/strings.xml/UnnecessaryCaseChange"/>-->
>> +
>> + <!--<rule
>> ref="rulesets/sunsecure.xml/MethodReturnsInternalArray"/>-->
>> + <!--<rule ref="rulesets/sunsecure.xml/ArrayIsStoredDirectly"/>-->
>> +
>> + <rule ref="rulesets/unusedcode.xml/UnusedLocalVariable"/>
>> + <rule ref="rulesets/unusedcode.xml/UnusedPrivateField"/>
>> + <rule ref="rulesets/unusedcode.xml/UnusedPrivateMethod"/>
>> + <!--<rule ref="rulesets/unusedcode.xml/UnusedFormalParameter"/>-->
>> +
>> +</ruleset>
>>
>> Added: incubator/cxf/trunk/integration/jbi/pom.xml
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/pom.xml?view=auto&rev=440646
>>
>> ==============================================================================
>> --- incubator/cxf/trunk/integration/jbi/pom.xml (added)
>> +++ incubator/cxf/trunk/integration/jbi/pom.xml Wed Sep 6 00:41:50 2006
>> @@ -0,0 +1,180 @@
>> +<!--
>> + Licensed to the Apache Software Foundation (ASF) under one
>> + or more contributor license agreements. See the NOTICE file
>> + distributed with this work for additional information
>> + regarding copyright ownership. The ASF licenses this file
>> + to you under the Apache License, Version 2.0 (the
>> + "License"); you may not use this file except in compliance
>> + with the License. You may obtain a copy of the License at
>> +
>> + http://www.apache.org/licenses/LICENSE-2.0
>> +
>> + Unless required by applicable law or agreed to in writing,
>> + software distributed under the License is distributed on an
>> + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> + KIND, either express or implied. See the License for the
>> + specific language governing permissions and limitations
>> + under the License.
>> +-->
>> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
>> http://www.w3.org/001/XMLSchema-instance"
>> + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>> http://maven.apache.org/maven-v4_0_0.xsd">
>> + <modelVersion>4.0.0</modelVersion>
>> + <groupId>org.apache.cxf</groupId>
>> + <artifactId>cxf-int-jbi</artifactId>
>> + <packaging>jar</packaging>
>> + <version>2.0-incubator-M1-SNAPSHOT</version>
>> + <name>CXF JBI Integration</name>
>> + <url>http://cwiki.apache.org/confluence/display/CXF/CeltiXfire+space
>> </url>
>> +
>> + <parent>
>> + <groupId>org.apache.cxf</groupId>
>> + <artifactId>cxf-int</artifactId>
>> + <version>2.0-incubator-M1-SNAPSHOT</version>
>> + </parent>
>> +
>> + <properties>
>> + <topDirectoryLocation>../..</topDirectoryLocation>
>> + </properties>
>> +
>> + <dependencies>
>> + <dependency>
>> + <groupId>junit</groupId>
>> + <artifactId>junit</artifactId>
>> + <scope>test</scope>
>> + </dependency>
>> + <dependency>
>> + <groupId>org.easymock</groupId>
>> + <artifactId>easymockclassextension</artifactId>
>> + <scope>test</scope>
>> + </dependency>
>> + <dependency>
>> + <groupId>org.apache.cxf</groupId>
>> + <artifactId>cxf-api</artifactId>
>> + <version>${project.version}</version>
>> + </dependency>
>> + <dependency>
>> + <groupId>org.apache.cxf</groupId>
>> + <artifactId>cxf-rt-core</artifactId>
>> + <version>${project.version}</version>
>> + </dependency>
>> + <dependency>
>> + <groupId>org.apache.cxf</groupId>
>> + <artifactId>cxf-rt-management</artifactId>
>> + <version>${project.version}</version>
>> + </dependency>
>> + <dependency>
>> + <groupId>org.apache.cxf</groupId>
>> + <artifactId>cxf-testutils</artifactId>
>> + <version>${project.version}</version>
>> + <scope>test</scope>
>> + </dependency>
>> +
>> + <dependency>
>> + <groupId>com.sun.xml.messaging.saaj</groupId>
>> + <artifactId>saaj-impl</artifactId>
>> + <scope>runtime</scope>
>> + </dependency>
>> +
>> + <dependency>
>> + <groupId>org.apache.geronimo.specs</groupId>
>> + <artifactId>geronimo-j2ee-jacc_1.0_spec</artifactId>
>> + <version>1.0</version>
>> + <scope>runtime</scope>
>> + </dependency>
>> + <dependency>
>> + <groupId>org.apache.geronimo.specs</groupId>
>> + <artifactId>geronimo-j2ee-management_1.0_spec</artifactId>
>> + <version>1.0</version>
>> + <scope>runtime</scope>
>> + </dependency>
>> + <dependency>
>> + <groupId>org.apache.geronimo.specs</groupId>
>> + <artifactId>geronimo-jms_1.1_spec</artifactId>
>> + <version>1.0</version>
>> + </dependency>
>> + <dependency>
>> + <groupId>org.apache.geronimo.specs</groupId>
>> + <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
>> + <version>1.0</version>
>> + <scope>runtime</scope>
>> + </dependency>
>> + <dependency>
>> + <groupId>activemq</groupId>
>> + <artifactId>activemq-core</artifactId>
>> + <version>3.2</version>
>> + <scope>runtime</scope>
>> + <exclusions>
>> + <exclusion>
>> + <groupId>xerces</groupId>
>> + <artifactId>xerces</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>xalan</groupId>
>> + <artifactId>xalan</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>xml-apis</groupId>
>> + <artifactId>xml-apis</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>activesoap</groupId>
>> + <artifactId>jaxp-api</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>cglib</groupId>
>> + <artifactId>cglib-full</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>jmock</groupId>
>> + <artifactId>jmock-cglib</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>jmock</groupId>
>> + <artifactId>jmock</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>howl</groupId>
>> + <artifactId>howl-logger</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>hsqldb</groupId>
>> + <artifactId>hsqldb</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>activemq</groupId>
>> + <artifactId>smack</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>activemq</groupId>
>> + <artifactId>smackx</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>org.springframework</groupId>
>> + <artifactId>spring</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>axion</groupId>
>> + <artifactId>axion</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>stax</groupId>
>> + <artifactId>stax</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>xmlbeans</groupId>
>> + <artifactId>xmlpublic</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>xmlbeans</groupId>
>> + <artifactId>xbean_xpath</artifactId>
>> + </exclusion>
>> + <exclusion>
>> + <groupId>xmlbeans</groupId>
>> + <artifactId>xbean</artifactId>
>> + </exclusion>
>> + </exclusions>
>> + </dependency>
>> +
>> + </dependencies>
>> +
>> +</project>
>>
>> Propchange: incubator/cxf/trunk/integration/jbi/pom.xml
>>
>> ------------------------------------------------------------------------------
>> svn:eol-style = native
>>
>> Propchange: incubator/cxf/trunk/integration/jbi/pom.xml
>>
>> ------------------------------------------------------------------------------
>> svn:keywords = Rev Date
>>
>> Propchange: incubator/cxf/trunk/integration/jbi/pom.xml
>>
>> ------------------------------------------------------------------------------
>> svn:mime-type = text/xml
>>
>> Added: incubator/cxf/trunk/integration/pom.xml
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/pom.xml?view=auto&rev=440646
>>
>> ==============================================================================
>> --- incubator/cxf/trunk/integration/pom.xml (added)
>> +++ incubator/cxf/trunk/integration/pom.xml Wed Sep 6 00:41:50 2006
>> @@ -0,0 +1,42 @@
>> +<!--
>> + Licensed to the Apache Software Foundation (ASF) under one
>> + or more contributor license agreements. See the NOTICE file
>> + distributed with this work for additional information
>> + regarding copyright ownership. The ASF licenses this file
>> + to you under the Apache License, Version 2.0 (the
>> + "License"); you may not use this file except in compliance
>> + with the License. You may obtain a copy of the License at
>> +
>> + http://www.apache.org/licenses/LICENSE-2.0
>> +
>> + Unless required by applicable law or agreed to in writing,
>> + software distributed under the License is distributed on an
>> + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> + KIND, either express or implied. See the License for the
>> + specific language governing permissions and limitations
>> + under the License.
>> +-->
>> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
>> http://www.w3.org/2001/XMLSchema-instance"
>> + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>> http://maven.apache.org/maven-v4_0_0.xsd">
>> + <modelVersion>4.0.0</modelVersion>
>> + <groupId>org.apache.cxf</groupId>
>> + <artifactId>cxf-int</artifactId>
>> + <packaging>pom</packaging>
>> + <version>2.0-incubator-M1-SNAPSHOT</version>
>> + <name>CXF Integration</name>
>> + <url>http://cxf.apache.org/</url>
>> +
>> + <parent>
>> + <groupId>org.apache.cxf</groupId>
>> + <artifactId>cxf</artifactId>
>> + <version>2.0-incubator-M1-SNAPSHOT</version>
>> + </parent>
>> +
>> + <properties>
>> + <topDirectoryLocation>..</topDirectoryLocation>
>> + </properties>
>> +
>> + <modules>
>> + <module>jbi</module>
>> + </modules>
>> +</project>
>>
>> Propchange: incubator/cxf/trunk/integration/pom.xml
>>
>> ------------------------------------------------------------------------------
>> svn:eol-style = native
>>
>> Propchange: incubator/cxf/trunk/integration/pom.xml
>>
>> ------------------------------------------------------------------------------
>> svn:keywords = Rev Date
>>
>> Propchange: incubator/cxf/trunk/integration/pom.xml
>>
>> ------------------------------------------------------------------------------
>> svn:mime-type = text/xml
>>
>> Modified: incubator/cxf/trunk/pom.xml
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/pom.xml?view=diff&rev=440646&r1=440645&r2=440646
>>
>> ==============================================================================
>> --- incubator/cxf/trunk/pom.xml (original)
>> +++ incubator/cxf/trunk/pom.xml Wed Sep 6 00:41:50 2006
>> @@ -172,6 +172,7 @@
>> <module>api</module>
>> <module>rt</module>
>> <module>systests</module>
>> + <module>integration</module>
>> </modules>
>>
>> <build>
>>
>>
>>
>
>
--
Freeman Fang
Software Engineer
IONA Asia Pacific Software Development Center
No.2 Floor A Unit Information Center
Zhongguancun Software Park Haidian District,
Beijing, P.R.China
Tel.: +86-10-82825151 - ex. 551
Fax: +86-10-8282-5210
freeman.fang@iona.com
-------------------------------------------------
Making Software Work Together TM
Re: svn commit: r440646 - in /incubator/cxf/trunk: integration/ integration/jbi/ integration/jbi/.checkstyle integration/jbi/.pmd integration/jbi/.ruleset integration/jbi/pom.xml integration/pom.xml pom.xml
Posted by Guillaume Nodet <gn...@gmail.com>.
I guess I' m a bit ahead of time, but what are the planned features for JBI
integration ?
A binding component ? service engine ?
I think this is an area I can help in ...
On 9/6/06, ffang@apache.org <ff...@apache.org> wrote:
>
> Author: ffang
> Date: Wed Sep 6 00:41:50 2006
> New Revision: 440646
>
> URL: http://svn.apache.org/viewvc?view=rev&rev=440646
> Log:
> initial set up for JBI porting
>
> Added:
> incubator/cxf/trunk/integration/
> incubator/cxf/trunk/integration/jbi/
> incubator/cxf/trunk/integration/jbi/.checkstyle
> incubator/cxf/trunk/integration/jbi/.pmd
> incubator/cxf/trunk/integration/jbi/.ruleset
> incubator/cxf/trunk/integration/jbi/pom.xml (with props)
> incubator/cxf/trunk/integration/pom.xml (with props)
> Modified:
> incubator/cxf/trunk/pom.xml
>
> Added: incubator/cxf/trunk/integration/jbi/.checkstyle
> URL:
> http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/.checkstyle?view=auto&rev=440646
>
> ==============================================================================
> --- incubator/cxf/trunk/integration/jbi/.checkstyle (added)
> +++ incubator/cxf/trunk/integration/jbi/.checkstyle Wed Sep 6 00:41:50
> 2006
> @@ -0,0 +1,4 @@
> +<?xml version="1.0" encoding="UTF-8"?><fileset-config
> file-format-version="1.1.0" simple-config="false">
> +<fileset name="all" enabled="true" check-config-name="CXF Checks"
> type="external" description=""><file-match-pattern
> match-pattern="^src[/\\]." include-pattern="true"/>
> +</fileset>
> +</fileset-config>
> \ No newline at end of file
>
> Added: incubator/cxf/trunk/integration/jbi/.pmd
> URL:
> http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/.pmd?view=auto&rev=440646
>
> ==============================================================================
> --- incubator/cxf/trunk/integration/jbi/.pmd (added)
> +++ incubator/cxf/trunk/integration/jbi/.pmd Wed Sep 6 00:41:50 2006
> @@ -0,0 +1,2 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<pmd><useProjectRuleSet>true</useProjectRuleSet><rules/></pmd>
> \ No newline at end of file
>
> Added: incubator/cxf/trunk/integration/jbi/.ruleset
> URL:
> http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/.ruleset?view=auto&rev=440646
>
> ==============================================================================
> --- incubator/cxf/trunk/integration/jbi/.ruleset (added)
> +++ incubator/cxf/trunk/integration/jbi/.ruleset Wed Sep 6 00:41:50 2006
> @@ -0,0 +1,172 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<ruleset name="pmd-eclipse">
> + <description>PMD Plugin preferences rule set</description>
> +
> +
> + <rule ref="rulesets/basic.xml/BooleanInstantiation"/>
> + <rule ref="rulesets/basic.xml/CollapsibleIfStatements"/>
> + <rule ref="rulesets/basic.xml/DoubleCheckedLocking"/>
> +<!--<rule ref="rulesets/basic.xml/EmptyCatchBlock"/>-->
> +<!--<rule ref="rulesets/basic.xml/EmptyFinallyBlock"/>-->
> +<!--<rule ref="rulesets/basic.xml/EmptyIfStmt"/>-->
> + <rule ref="rulesets/basic.xml/EmptyStatementNotInLoop"/>
> +<!--<rule ref="rulesets/basic.xml/EmptyStaticInitializer"/>-->
> +<!--<rule ref="rulesets/basic.xml/EmptySwitchStatements"/>-->
> +<!--<rule ref="rulesets/basic.xml/EmptySynchronizedBlock"/>-->
> +<!--<rule ref="rulesets/basic.xml/EmptyTryBlock"/>-->
> +<!--<rule ref="rulesets/basic.xml/EmptyWhileStmt"/>-->
> + <rule ref="rulesets/basic.xml/ForLoopShouldBeWhileLoop"/>
> + <rule ref="rulesets/basic.xml/JumbledIncrementer"/>
> +<!--<rule ref="rulesets/basic.xml/OverrideBothEqualsAndHashcode"/>-->
> + <rule ref="rulesets/basic.xml/ReturnFromFinallyBlock"/>
> + <rule ref="rulesets/basic.xml/UnconditionalIfStatement"/>
> + <rule ref="rulesets/basic.xml/UnnecessaryConversionTemporary"/>
> + <rule ref="rulesets/basic.xml/UnnecessaryFinalModifier"/>
> + <rule ref="rulesets/basic.xml/UnnecessaryReturn"/>
> +<!--<rule ref="rulesets/basic.xml/UselessOverridingMethod"/>-->
> +
> +<!--<rule ref="rulesets/braces.xml/ForLoopsMustUseBraces"/>-->
> +<!--<rule ref="rulesets/braces.xml/IfElseStmtsMustUseBraces"/>-->
> +<!--<rule ref="rulesets/braces.xml/IfStmtsMustUseBraces"/>-->
> +<!--<rule ref="rulesets/braces.xml/WhileLoopsMustUseBraces"/>-->
> +
> +<!--<rule ref="rulesets/clone.xml/CloneMethodMustImplementCloneable"/>-->
> +<!--<rule
> ref="rulesets/clone.xml/CloneThrowsCloneNotSupportedException"/>-->
> +<!--<rule ref="rulesets/clone.xml/ProperCloneImplementation"/>-->
> +
> +<!--<rule ref="rulesets/codesize.xml/CyclomaticComplexity"/>-->
> +<!--<rule ref="rulesets/codesize.xml/ExcessiveClassLength"/>-->
> +<!--<rule ref="rulesets/codesize.xml/ExcessiveMethodLength"/>-->
> +<!--<rule ref="rulesets/codesize.xml/ExcessiveParameterList"/>-->
> +<!--<rule ref="rulesets/codesize.xml/ExcessivePublicCount"/>-->
> +<!--<rule ref="rulesets/codesize.xml/TooManyFields"/>-->
> +
> +<rule ref="rulesets/controversial.xml/AssignmentInOperand"/>
> +<!--<rule ref="rulesets/controversial.xml/AtLeastOneConstructor"/>-->
> +<!--<rule ref="rulesets/controversial.xml/CallSuperInConstructor"/>-->
> +<!--<rule ref="rulesets/controversial.xml/DontImportSun"/>-->
> +<!--<rule ref="rulesets/controversial.xml/NullAssignment"/>-->
> +<!--<rule ref="rulesets/controversial.xml/OnlyOneReturn"/>-->
> +<!--<rule ref="rulesets/controversial.xml/SingularField"/>-->
> +<!--<rule ref="rulesets/controversial.xml/SuspiciousOctalEscape"/>-->
> +<!--<rule ref="rulesets/controversial.xml/UnnecessaryConstructor"/>-->
> +<rule ref="rulesets/controversial.xml/UnnecessaryParentheses"/>
> +<!--<rule ref="rulesets/controversial.xml/UnusedModifier"/>-->
> +
> +<!--<rule ref="rulesets/coupling.xml/CouplingBetweenObjects"/>-->
> +<!--<rule ref="rulesets/coupling.xml/ExcessiveImports"/>-->
> +<!--<rule ref="rulesets/coupling.xml/LooseCoupling"/>-->
> +
> +<!--<rule
> ref="rulesets/design.xml/AbstractClassWithoutAbstractMethod"/>-->
> +<!--<rule ref="rulesets/design.xml/AccessorClassGeneration"/>-->
> +<!--<rule ref="rulesets/design.xml/AssignmentToNonFinalStatic"/>-->
> +<!--<rule ref="rulesets/design.xml/AvoidDeeplyNestedIfStmts"/>-->
> +<!--<rule
> ref="rulesets/design.xml/AvoidInstanceofChecksInCatchClause"/>-->
> +<rule ref="rulesets/design.xml/AvoidProtectedFieldInFinalClass"/>
> +<!--<rule ref="rulesets/design.xml/AvoidReassigningParameters"/>-->
> +<!--<rule ref="rulesets/design.xml/AvoidSynchronizedAtMethodLevel"/>-->
> +<!--<rule ref="rulesets/design.xml/BadComparison"/>-->
> +<!--<rule ref="rulesets/design.xml/CloseConnection"/>-->
> +<!--<rule ref="rulesets/design.xml/CompareObjectsWithEquals"/>-->
> +<!--<rule ref="rulesets/design.xml/ConfusingTernary"/>-->
> +<rule ref="rulesets/design.xml/ConstructorCallsOverridableMethod"/>
> +<!--<rule ref="rulesets/design.xml/DefaultLabelNotLastInSwitchStmt"/>-->
> +<!--<rule ref="rulesets/design.xml/FinalFieldCouldBeStatic"/>-->
> +<rule ref="rulesets/design.xml/IdempotentOperations"/>
> +<!--<rule ref="rulesets/design.xml/ImmutableField"/>-->
> +<!--<rule ref="rulesets/design.xml/InstantiationToGetClass"/>-->
> +<!--<rule ref="rulesets/design.xml/MissingBreakInSwitch"/>-->
> +<!--<rule
> ref="rulesets/design.xml/MissingStaticMethodInNonInstantiatableClass"/>-->
> +<!--<rule ref="rulesets/design.xml/NonCaseLabelInSwitchStatement"/>-->
> +<!--<rule ref="rulesets/design.xml/NonStaticInitializer"/>-->
> +<rule ref="rulesets/design.xml/OptimizableToArrayCall"/>
> +<rule ref="rulesets/design.xml/PositionLiteralsFirstInComparisons"/>
> +<rule ref="rulesets/design.xml/SimplifyBooleanExpressions"/>
> +<rule ref="rulesets/design.xml/SimplifyBooleanReturns"/>
> +<rule ref="rulesets/design.xml/SimplifyConditional"/>
> +<!--<rule ref="rulesets/design.xml/SwitchDensity"/>-->
> +<!--<rule ref="rulesets/design.xml/SwitchStmtsShouldHaveDefault"/>-->
> +<rule ref="rulesets/design.xml/UnnecessaryLocalBeforeReturn"/>
> +<!--<rule ref="rulesets/design.xml/UseLocaleWithCaseConversions"/>-->
> +<!--<rule ref="rulesets/design.xml/UseNotifyAllInsteadOfNotify"/>-->
> +<!--<rule ref="rulesets/design.xml/UseSingleton"/>-->
> +
> +<!--<rule ref="rulesets/finalizers.xml/EmptyFinalizer"/>-->
> +<!--<rule
> ref="rulesets/finalizers.xml/FinalizeOnlyCallsSuperFinalize"/>-->
> +<!--<rule ref="rulesets/finalizers.xml/FinalizeOverloaded"/>-->
> +<!--<rule
> ref="rulesets/finalizers.xml/FinalizeDoesNotCallSuperFinalize"/>-->
> +<!--<rule ref="rulesets/finalizers.xml/FinalizeShouldBeProtected"/>-->
> +<!--<rule ref="rulesets/finalizers.xml/AvoidCallingFinalize"/>-->
> +
> +<!--<rule ref="rulesets/imports.xml/DuplicateImports"/>-->
> +<!--<rule ref="rulesets/imports.xml/DontImportJavaLang"/>-->
> +<!--<rule ref="rulesets/imports.xml/UnusedImports"/>-->
> +<!--<rule ref="rulesets/imports.xml/ImportFromSamePackage"/>-->
> +
> +<!--<rule ref="rulesets/javabeans.xml/BeanMembersShouldSerialize"/>-->
> +<!--<rule ref="rulesets/javabeans.xml/MissingSerialVersionUID"/>-->
> +
> +<!--<rule ref="rulesets/junit.xml/JUnitStaticSuite"/>-->
> +<!--<rule ref="rulesets/junit.xml/JUnitSpelling"/>-->
> +<!--<rule
> ref="rulesets/junit.xml/JUnitAssertionsShouldIncludeMessage"/>-->
> +<!--<rule ref="rulesets/junit.xml/JUnitTestsShouldIncludeAssert"/>-->
> +<!--<rule ref="rulesets/junit.xml/TestClassWithoutTestCases"/>-->
> +<!--<rule ref="rulesets/junit.xml/UnnecessaryBooleanAssertion"/>-->
> +<!--<rule
> ref="rulesets/junit.xml/UseAssertEqualsInsteadOfAssertTrue"/>-->
> +<!--<rule ref="rulesets/junit.xml/UseAssertSameInsteadOfAssertTrue"/>-->
> +
> + <!--<rule ref="rulesets/logging-java.xml/AvoidPrintStackTrace"/>-->
> + <rule ref="rulesets/logging-java.xml/LoggerIsNotStaticFinal"/>
> + <!--<rule ref="rulesets/logging-java.xml/MoreThanOneLogger"/>-->
> + <!--<rule ref="rulesets/logging-java.xml/LoggerIsNotStaticFinal"/>-->
> + <!--<rule ref="rulesets/logging-java.xml/LogBlockWithoutIf"/>-->
> + <!--<rule ref="rulesets/logging-java.xml/SystemPrintln"/>-->
> + <!--<rule ref="rulesets/logging-jakarta-commons.xml
> /UseCorrectExceptionLogging"/>-->
> + <!--<rule ref="rulesets/logging-jakarta-commons.xml/ProperLogger"/>-->
> +
> + <!--<rule ref="rulesets/naming.xml/ShortVariable"/>-->
> + <!--<rule ref="rulesets/naming.xml/LongVariable"/>-->
> + <!--<rule ref="rulesets/naming.xml/ShortMethodName"/>-->
> + <!--<rule ref="rulesets/naming.xml/VariableNamingConventions"/>-->
> + <!--<rule ref="rulesets/naming.xml/MethodNamingConventions"/>-->
> + <!--<rule ref="rulesets/naming.xml/ClassNamingConventions"/>-->
> + <!--<rule ref="rulesets/naming.xml/AbstractNaming"/>-->
> + <!--<rule ref="rulesets/naming.xml/AvoidDollarSigns"/>-->
> + <!--<rule
> ref="rulesets/naming.xml/MethodWithSameNameAsEnclosingClass"/>-->
> + <!--<rule ref="rulesets/naming.xml/SuspiciousHashcodeMethodName"/>-->
> + <!--<rule ref="rulesets/naming.xml/SuspiciousConstantFieldName"/>-->
> + <!--<rule ref="rulesets/naming.xml/AvoidFieldNameMatchingTypeName"/>-->
> + <!--<rule
> ref="rulesets/naming.xml/AvoidFieldNameMatchingMethodName"/>-->
> + <!--<rule
> ref="rulesets/naming.xml/AvoidNonConstructorMethodsWithClassName"/>-->
> + <!--<rule ref="rulesets/naming.xml/NoPackage"/>-->
> + <!--<rule ref="rulesets/naming.xml/PackageCase"/>-->
> +
> + <!--<rule
> ref="rulesets/optimizations.xml/LocalVariableCouldBeFinal"/>-->
> + <!--<rule
> ref="rulesets/optimizations.xml/MethodArgumentCouldBeFinal"/>-->
> + <!--<rule
> ref="rulesets/optimizations.xml/AvoidInstantiatingObjectsInLoops"/>-->
> + <!--<rule
> ref="rulesets/optimizations.xml/UseArrayListInsteadOfVector"/>-->
> + <!--<rule ref="rulesets/optimizations.xml/SimplifyStartsWith"/>-->
> + <!--<rule
> ref="rulesets/optimizations.xml/UseStringBufferForStringAppends"/>-->
> +
> + <!--<rule
> ref="rulesets/strictexception.xml/AvoidCatchingThrowable"/>-->
> + <!--<rule
> ref="rulesets/strictexception.xml/SignatureDeclareThrowsException"/>-->
> + <!--<rule
> ref="rulesets/strictexception.xml/ExceptionAsFlowControl"/>-->
> + <!--<rule ref="rulesets/strictexception.xml/AvoidCatchingNPE"/>-->
> + <!--<rule
> ref="rulesets/strictexception.xml/AvoidThrowingRawExceptionTypes"/>-->
> + <!--<rule
> ref="rulesets/strictexception.xml/AvoidThrowingNullPointerException"/>-->
> +
> + <!--<rule ref="rulesets/strings.xml/AvoidDuplicateLiterals"/>-->
> + <!--<rule ref="rulesets/strings.xml/StringInstantiation"/>-->
> + <!--<rule ref="rulesets/strings.xml/StringToString"/>-->
> + <!--<rule
> ref="rulesets/strings.xml/AvoidConcatenatingNonLiteralsInStringBuffer"/>-->
> + <!--<rule ref="rulesets/strings.xml/UnnecessaryCaseChange"/>-->
> +
> + <!--<rule ref="rulesets/sunsecure.xml/MethodReturnsInternalArray"/>-->
> + <!--<rule ref="rulesets/sunsecure.xml/ArrayIsStoredDirectly"/>-->
> +
> + <rule ref="rulesets/unusedcode.xml/UnusedLocalVariable"/>
> + <rule ref="rulesets/unusedcode.xml/UnusedPrivateField"/>
> + <rule ref="rulesets/unusedcode.xml/UnusedPrivateMethod"/>
> + <!--<rule ref="rulesets/unusedcode.xml/UnusedFormalParameter"/>-->
> +
> +</ruleset>
>
> Added: incubator/cxf/trunk/integration/jbi/pom.xml
> URL:
> http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/jbi/pom.xml?view=auto&rev=440646
>
> ==============================================================================
> --- incubator/cxf/trunk/integration/jbi/pom.xml (added)
> +++ incubator/cxf/trunk/integration/jbi/pom.xml Wed Sep 6 00:41:50 2006
> @@ -0,0 +1,180 @@
> +<!--
> + Licensed to the Apache Software Foundation (ASF) under one
> + or more contributor license agreements. See the NOTICE file
> + distributed with this work for additional information
> + regarding copyright ownership. The ASF licenses this file
> + to you under the Apache License, Version 2.0 (the
> + "License"); you may not use this file except in compliance
> + with the License. You may obtain a copy of the License at
> +
> + http://www.apache.org/licenses/LICENSE-2.0
> +
> + Unless required by applicable law or agreed to in writing,
> + software distributed under the License is distributed on an
> + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> + KIND, either express or implied. See the License for the
> + specific language governing permissions and limitations
> + under the License.
> +-->
> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
> http://www.w3.org/001/XMLSchema-instance"
> + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd">
> + <modelVersion>4.0.0</modelVersion>
> + <groupId>org.apache.cxf</groupId>
> + <artifactId>cxf-int-jbi</artifactId>
> + <packaging>jar</packaging>
> + <version>2.0-incubator-M1-SNAPSHOT</version>
> + <name>CXF JBI Integration</name>
> + <url>http://cwiki.apache.org/confluence/display/CXF/CeltiXfire+space
> </url>
> +
> + <parent>
> + <groupId>org.apache.cxf</groupId>
> + <artifactId>cxf-int</artifactId>
> + <version>2.0-incubator-M1-SNAPSHOT</version>
> + </parent>
> +
> + <properties>
> + <topDirectoryLocation>../..</topDirectoryLocation>
> + </properties>
> +
> + <dependencies>
> + <dependency>
> + <groupId>junit</groupId>
> + <artifactId>junit</artifactId>
> + <scope>test</scope>
> + </dependency>
> + <dependency>
> + <groupId>org.easymock</groupId>
> + <artifactId>easymockclassextension</artifactId>
> + <scope>test</scope>
> + </dependency>
> + <dependency>
> + <groupId>org.apache.cxf</groupId>
> + <artifactId>cxf-api</artifactId>
> + <version>${project.version}</version>
> + </dependency>
> + <dependency>
> + <groupId>org.apache.cxf</groupId>
> + <artifactId>cxf-rt-core</artifactId>
> + <version>${project.version}</version>
> + </dependency>
> + <dependency>
> + <groupId>org.apache.cxf</groupId>
> + <artifactId>cxf-rt-management</artifactId>
> + <version>${project.version}</version>
> + </dependency>
> + <dependency>
> + <groupId>org.apache.cxf</groupId>
> + <artifactId>cxf-testutils</artifactId>
> + <version>${project.version}</version>
> + <scope>test</scope>
> + </dependency>
> +
> + <dependency>
> + <groupId>com.sun.xml.messaging.saaj</groupId>
> + <artifactId>saaj-impl</artifactId>
> + <scope>runtime</scope>
> + </dependency>
> +
> + <dependency>
> + <groupId>org.apache.geronimo.specs</groupId>
> + <artifactId>geronimo-j2ee-jacc_1.0_spec</artifactId>
> + <version>1.0</version>
> + <scope>runtime</scope>
> + </dependency>
> + <dependency>
> + <groupId>org.apache.geronimo.specs</groupId>
> + <artifactId>geronimo-j2ee-management_1.0_spec</artifactId>
> + <version>1.0</version>
> + <scope>runtime</scope>
> + </dependency>
> + <dependency>
> + <groupId>org.apache.geronimo.specs</groupId>
> + <artifactId>geronimo-jms_1.1_spec</artifactId>
> + <version>1.0</version>
> + </dependency>
> + <dependency>
> + <groupId>org.apache.geronimo.specs</groupId>
> + <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
> + <version>1.0</version>
> + <scope>runtime</scope>
> + </dependency>
> + <dependency>
> + <groupId>activemq</groupId>
> + <artifactId>activemq-core</artifactId>
> + <version>3.2</version>
> + <scope>runtime</scope>
> + <exclusions>
> + <exclusion>
> + <groupId>xerces</groupId>
> + <artifactId>xerces</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>xalan</groupId>
> + <artifactId>xalan</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>xml-apis</groupId>
> + <artifactId>xml-apis</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>activesoap</groupId>
> + <artifactId>jaxp-api</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>cglib</groupId>
> + <artifactId>cglib-full</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>jmock</groupId>
> + <artifactId>jmock-cglib</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>jmock</groupId>
> + <artifactId>jmock</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>howl</groupId>
> + <artifactId>howl-logger</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>hsqldb</groupId>
> + <artifactId>hsqldb</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>activemq</groupId>
> + <artifactId>smack</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>activemq</groupId>
> + <artifactId>smackx</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>org.springframework</groupId>
> + <artifactId>spring</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>axion</groupId>
> + <artifactId>axion</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>stax</groupId>
> + <artifactId>stax</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>xmlbeans</groupId>
> + <artifactId>xmlpublic</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>xmlbeans</groupId>
> + <artifactId>xbean_xpath</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>xmlbeans</groupId>
> + <artifactId>xbean</artifactId>
> + </exclusion>
> + </exclusions>
> + </dependency>
> +
> + </dependencies>
> +
> +</project>
>
> Propchange: incubator/cxf/trunk/integration/jbi/pom.xml
>
> ------------------------------------------------------------------------------
> svn:eol-style = native
>
> Propchange: incubator/cxf/trunk/integration/jbi/pom.xml
>
> ------------------------------------------------------------------------------
> svn:keywords = Rev Date
>
> Propchange: incubator/cxf/trunk/integration/jbi/pom.xml
>
> ------------------------------------------------------------------------------
> svn:mime-type = text/xml
>
> Added: incubator/cxf/trunk/integration/pom.xml
> URL:
> http://svn.apache.org/viewvc/incubator/cxf/trunk/integration/pom.xml?view=auto&rev=440646
>
> ==============================================================================
> --- incubator/cxf/trunk/integration/pom.xml (added)
> +++ incubator/cxf/trunk/integration/pom.xml Wed Sep 6 00:41:50 2006
> @@ -0,0 +1,42 @@
> +<!--
> + Licensed to the Apache Software Foundation (ASF) under one
> + or more contributor license agreements. See the NOTICE file
> + distributed with this work for additional information
> + regarding copyright ownership. The ASF licenses this file
> + to you under the Apache License, Version 2.0 (the
> + "License"); you may not use this file except in compliance
> + with the License. You may obtain a copy of the License at
> +
> + http://www.apache.org/licenses/LICENSE-2.0
> +
> + Unless required by applicable law or agreed to in writing,
> + software distributed under the License is distributed on an
> + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> + KIND, either express or implied. See the License for the
> + specific language governing permissions and limitations
> + under the License.
> +-->
> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance"
> + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd">
> + <modelVersion>4.0.0</modelVersion>
> + <groupId>org.apache.cxf</groupId>
> + <artifactId>cxf-int</artifactId>
> + <packaging>pom</packaging>
> + <version>2.0-incubator-M1-SNAPSHOT</version>
> + <name>CXF Integration</name>
> + <url>http://cxf.apache.org/</url>
> +
> + <parent>
> + <groupId>org.apache.cxf</groupId>
> + <artifactId>cxf</artifactId>
> + <version>2.0-incubator-M1-SNAPSHOT</version>
> + </parent>
> +
> + <properties>
> + <topDirectoryLocation>..</topDirectoryLocation>
> + </properties>
> +
> + <modules>
> + <module>jbi</module>
> + </modules>
> +</project>
>
> Propchange: incubator/cxf/trunk/integration/pom.xml
>
> ------------------------------------------------------------------------------
> svn:eol-style = native
>
> Propchange: incubator/cxf/trunk/integration/pom.xml
>
> ------------------------------------------------------------------------------
> svn:keywords = Rev Date
>
> Propchange: incubator/cxf/trunk/integration/pom.xml
>
> ------------------------------------------------------------------------------
> svn:mime-type = text/xml
>
> Modified: incubator/cxf/trunk/pom.xml
> URL:
> http://svn.apache.org/viewvc/incubator/cxf/trunk/pom.xml?view=diff&rev=440646&r1=440645&r2=440646
>
> ==============================================================================
> --- incubator/cxf/trunk/pom.xml (original)
> +++ incubator/cxf/trunk/pom.xml Wed Sep 6 00:41:50 2006
> @@ -172,6 +172,7 @@
> <module>api</module>
> <module>rt</module>
> <module>systests</module>
> + <module>integration</module>
> </modules>
>
> <build>
>
>
>
--
Cheers,
Guillaume Nodet