cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Freeman Fang <freeman.f...@iona.com>
Subject 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
Date Wed, 06 Sep 2006 08:50:39 GMT
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 <ffang@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




Mime
View raw message