I've writed smack chat application on swing.
When I shutdown servicemix my chat application works properly.

When I start servicemix my chat application cannot send receive messages.

Do I have to provide sample code and servicemix xmpp unit that demonstrates
this issue?

Here's the servicemix console:
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-droo
ls
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-eip to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-eip
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-file to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-file

INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-ftp to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-ftp
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-http to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-http

INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-jms to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-jms
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-jsr181 to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-jsr1
81
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-lwcontainer to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-lwco
ntainer
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-osworkflow to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-oswo
rkflow
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-quartz to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-quar
tz
1 name = quartz.properties
INFO  - SimpleThreadPool               - Job execution threads will use
class lo
ader of thread: main
INFO  - QuartzScheduler                - Quartz Scheduler v.1.5.2 created.
INFO  - RAMJobStore                    - RAMJobStore initialized.
INFO  - StdSchedulerFactory            - Quartz scheduler
'DefaultQuartzSchedule
r' initialized from default resource file in Quartz package:
'quartz.properties'

INFO  - StdSchedulerFactory            - Quartz scheduler version: 1.5.2
INFO  - QuartzScheduler                - Scheduler
DefaultQuartzScheduler_$_NON_
CLUSTERED started.
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-saxon to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-saxo
n
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-script to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-scri
pt
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-truezip to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-true
zip
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-wsn2005 to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-wsn2
005
INFO  - ComponentMBeanImpl             - Setting running state for
Component: se
rvicemix-xmpp to Started
INFO  - ComponentMBeanImpl             - Initializing component:
servicemix-xmpp

INFO  - ServiceAssemblyLifeCycle       - Starting service assembly:
wsdl-first-s
a
INFO  - ServiceUnitLifeCycle           - Initializing service unit:
wsdl-first-j
sr181-su
INFO  - ServiceUnitLifeCycle           - Initializing service unit:
wsdl-first-h
ttp-su
INFO  - ServiceUnitLifeCycle           - Starting service unit:
wsdl-first-jsr18
1-su
INFO  - ServiceUnitLifeCycle           - Starting service unit:
wsdl-first-http-
su
INFO  - jetty                          - jetty-6.1.6
INFO  - jetty                          - Started
[EMAIL PROTECTED]:
8192
INFO  - ServiceAssemblyLifeCycle       - Starting service assembly: xmpp-sa
INFO  - ServiceUnitLifeCycle           - Initializing service unit:
file-consume
r-su
INFO  - ServiceUnitLifeCycle           - Initializing service unit:
xmpp-consume
r-su
INFO  - ServiceUnitLifeCycle           - Starting service unit:
file-consumer-su

INFO  - ServiceUnitLifeCycle           - Starting service unit:
xmpp-consumer-su

INFO  - XMPPComponent                  - Logging in to Jabber as user: admin
on
connection: [EMAIL PROTECTED]
INFO  - ServiceAssemblyLifeCycle       - Starting service assembly:
bridge-sa
INFO  - ServiceUnitLifeCycle           - Initializing service unit:
bridge-http-
su
INFO  - ServiceUnitLifeCycle           - Initializing service unit:
bridge-eip-s
u
INFO  - ServiceUnitLifeCycle           - Initializing service unit:
bridge-xslt-
su
INFO  - ServiceUnitLifeCycle           - Initializing service unit:
bridge-jms-s
u
INFO  - ServiceUnitLifeCycle           - Starting service unit:
bridge-http-su
INFO  - ServiceUnitLifeCycle           - Starting service unit:
bridge-eip-su
INFO  - ServiceUnitLifeCycle           - Starting service unit:
bridge-xslt-su
INFO  - ServiceUnitLifeCycle           - Starting service unit:
bridge-jms-su
INFO  - JBIContainer                   - ServiceMix JBI Container
(ServiceMix) s
tarted
INFO  - JDBCAdapterFactory             - Database driver recognized:
[apache_der
by_embedded_jdbc_driver]
INFO  - LogTask                        - Logging system reconfigured using
file:
 file:/C:/Program%20Files/apache-servicemix-3.2.2/conf/log4j.xml
ERROR - XMPPComponent                  - Error processing exchange InOnly[
  id: ID:150.2.216.89-11d33184a47-8:0
  status: Done
  role: provider
  service: {urn:servicemix:tutorial}file
  endpoint: xmpp
  in: Unable to display: java.io.IOException: Stream closed
]
java.lang.IllegalStateException: component is not owner
        at
org.apache.servicemix.jbi.messaging.MessageExchangeImpl.setStatus(Mes
sageExchangeImpl.java:251)
        at
org.apache.servicemix.common.endpoints.SimpleEndpoint.done(SimpleEndp
oint.java:77)
        at
org.apache.servicemix.common.endpoints.ProviderEndpoint.process(Provi
derEndpoint.java:101)
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi
feCycle.java:538)
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(Async
BaseLifeCycle.java:490)
        at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
Cycle.java:46)
        at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
d(DeliveryChannelImpl.java:610)
        at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
w.java:172)
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
ava:167)
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
a:134)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
        at java.lang.Thread.run(Thread.java:619)
ERROR - XMPPComponent                  - Error setting exchange status to
ERROR
java.lang.IllegalStateException: component is not owner when trying to set
error
: java.lang.IllegalStateException: component is not owner
        at
org.apache.servicemix.jbi.messaging.MessageExchangeImpl.setError(Mess
ageExchangeImpl.java:264)
        at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
Cycle.java:57)
        at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
d(DeliveryChannelImpl.java:610)
        at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
w.java:172)
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
ava:167)
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
a:134)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IllegalStateException: component is not owner
        at
org.apache.servicemix.jbi.messaging.MessageExchangeImpl.setStatus(Mes
sageExchangeImpl.java:251)
        at
org.apache.servicemix.common.endpoints.SimpleEndpoint.done(SimpleEndp
oint.java:77)
        at
org.apache.servicemix.common.endpoints.ProviderEndpoint.process(Provi
derEndpoint.java:101)
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi
feCycle.java:538)
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(Async
BaseLifeCycle.java:490)
        at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
Cycle.java:46)
        ... 7 more
ERROR - XMPPComponent                  - Error processing exchange InOnly[
  id: ID:150.2.216.89-11d33184a47-8:1
  status: Done
  role: provider
  service: {urn:servicemix:tutorial}file
  endpoint: xmpp
  in: Unable to display: java.io.IOException: Stream closed
]
java.lang.IllegalStateException: component is not owner
        at
org.apache.servicemix.jbi.messaging.MessageExchangeImpl.setStatus(Mes
sageExchangeImpl.java:251)
        at
org.apache.servicemix.common.endpoints.SimpleEndpoint.done(SimpleEndp
oint.java:77)
        at
org.apache.servicemix.common.endpoints.ProviderEndpoint.process(Provi
derEndpoint.java:101)
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi
feCycle.java:538)
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(Async
BaseLifeCycle.java:490)
        at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
Cycle.java:46)
        at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
d(DeliveryChannelImpl.java:610)
        at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
w.java:172)
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
ava:167)
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
a:134)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
        at java.lang.Thread.run(Thread.java:619)
ERROR - XMPPComponent                  - Error setting exchange status to
ERROR
java.lang.IllegalStateException: component is not owner when trying to set
error
: java.lang.IllegalStateException: component is not owner
        at
org.apache.servicemix.jbi.messaging.MessageExchangeImpl.setError(Mess
ageExchangeImpl.java:264)
        at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
Cycle.java:57)
        at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
d(DeliveryChannelImpl.java:610)
        at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
w.java:172)
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
ava:167)
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
a:134)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IllegalStateException: component is not owner
        at
org.apache.servicemix.jbi.messaging.MessageExchangeImpl.setStatus(Mes
sageExchangeImpl.java:251)
        at
org.apache.servicemix.common.endpoints.SimpleEndpoint.done(SimpleEndp
oint.java:77)
        at
org.apache.servicemix.common.endpoints.ProviderEndpoint.process(Provi
derEndpoint.java:101)
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi
feCycle.java:538)
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(Async
BaseLifeCycle.java:490)
        at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
Cycle.java:46)
        ... 7 more
INFO  - JBIContainer                   - Shutting down ServiceMix JBI
Container
(ServiceMix) stopped
INFO  - JBIContainer                   - Deactivating component
#SubscriptionMan
ager#
INFO  - ServiceAssemblyLifeCycle       - Stopping service assembly: xmpp-sa
INFO  - ServiceUnitLifeCycle           - Stopping service unit:
file-consumer-su

INFO  - ServiceUnitLifeCycle           - Stopping service unit:
xmpp-consumer-su

INFO  - ServiceAssemblyLifeCycle       - Shutting down service assembly:
xmpp-sa

INFO  - ServiceUnitLifeCycle           - Shutting down service unit:
file-consum
er-su
INFO  - ServiceUnitLifeCycle           - Shutting down service unit:
xmpp-consum
er-su
INFO  - ServiceAssemblyLifeCycle       - Stopping service assembly:
bridge-sa
INFO  - ServiceUnitLifeCycle           - Stopping service unit:
bridge-http-su
INFO  - ServiceUnitLifeCycle           - Stopping service unit:
bridge-eip-su
INFO  - ServiceUnitLifeCycle           - Stopping service unit:
bridge-xslt-su
INFO  - ServiceUnitLifeCycle           - Stopping service unit:
bridge-jms-su
INFO  - ServiceAssemblyLifeCycle       - Shutting down service assembly:
bridge-
sa
INFO  - ServiceUnitLifeCycle           - Shutting down service unit:
bridge-http
-su
INFO  - ServiceUnitLifeCycle           - Shutting down service unit:
bridge-eip-
su
INFO  - ServiceUnitLifeCycle           - Shutting down service unit:
bridge-xslt
-su
INFO  - ServiceUnitLifeCycle           - Shutting down service unit:
bridge-jms-
su
INFO  - QuartzScheduler                - Scheduler
DefaultQuartzScheduler_$_NON_
CLUSTERED paused.
INFO  - QuartzScheduler                - Scheduler
DefaultQuartzScheduler_$_NON_
CLUSTERED shutting down.
INFO  - QuartzScheduler                - Scheduler
DefaultQuartzScheduler_$_NON_
CLUSTERED paused.
INFO  - QuartzScheduler                - Scheduler
DefaultQuartzScheduler_$_NON_
CLUSTERED shutdown complete.
INFO  - ServiceAssemblyLifeCycle       - Stopping service assembly:
wsdl-first-s
a
INFO  - ServiceUnitLifeCycle           - Stopping service unit:
wsdl-first-jsr18
1-su
INFO  - ServiceUnitLifeCycle           - Stopping service unit:
wsdl-first-http-
su
INFO  - ServiceAssemblyLifeCycle       - Shutting down service assembly:
wsdl-fi
rst-sa
INFO  - ServiceUnitLifeCycle           - Shutting down service unit:
wsdl-first-
jsr181-su
INFO  - ServiceUnitLifeCycle           - Shutting down service unit:
wsdl-first-
http-su
INFO  - JBIContainer                   - ServiceMix JBI Container
(ServiceMix) s
topped

file-consumer-su's xbean.xml
<beans xmlns:file="http://servicemix.apache.org/file/1.0";
       xmlns:tut="urn:servicemix:tutorial">
  <file:sender service="tut:file" endpoint="sender"
             directory="file:///C:/opensrc/test/myOutbox"
             autoCreateDirectory="true">
             <property name="marshaler">
                   <bean
class="org.apache.servicemix.components.util.BinaryFileMarshaler" />
             </property>
  </file:sender>
  <file:poller service="tut:file" endpoint="poller"
             file="file:///C:/opensrc/test/myInbox"
             targetService="tut:file"
             targetEndpoint="xmpp"
             period="60000"
             recursive="true"
             autoCreateDirectory="true"/>
</beans>

xmpp-consumer-su's xbean.xml
<beans xmlns:xmpp="http://servicemix.apache.org/xmpp/1.0";
       xmlns:tut="urn:servicemix:tutorial">
  <xmpp:groupChatEndpoint service="tut:file" endpoint="xmpp"
    uri="xmpp://[EMAIL PROTECTED]/Smack" password="secret"
room="[EMAIL PROTECTED]"/>
</beans>


Gert Vanthienen wrote:
> 
> L.S.,
> 
> Yeah, you need to add the SU to the SA by adding dependencies to the 
> SA's pom.xml.  Have a look at the 'Adding the SU to the SA' section on 
> the 2.4 tutorial page I mentioned earlier.
> 
> Gert
> 
> aznmedia wrote:
>> It seems SA project which I've created doesn't contain the file SU and
>> xmpp
>> SU.
>>
>> Inside xmpp-sa-1.0-SNAPSHOT.jar:
>>
>> META-INF [folder]
>>     maven [folder]
>>         org.apache.servicemix.examples [folder]
>>             xmpp-sa [folder]
>>                 pom.xml [file]
>>                 pom.properties [file]
>>         dependencies.properties  [file]
>>         
>>     MANIFEST.MF [file]
>>     jbi.xml [file]
>>
>> pom.xml file content:
>>
>>      <?xml version="1.0" encoding="UTF-8"?><project>
>>        <parent>
>>          <artifactId>my-xmpp</artifactId>
>>          <groupId>org.apache.servicemix.examples</groupId>
>>          <version>1.0-SNAPSHOT</version>
>>        </parent>
>>        <modelVersion>4.0.0</modelVersion>
>>        <groupId>org.apache.servicemix.examples</groupId>
>>        <artifactId>xmpp-sa</artifactId>
>>        <packaging>jbi-service-assembly</packaging>
>>        <name>XMPP :: XMPP SA</name>
>>        <version>1.0-SNAPSHOT</version>
>>        <url>http://www.myorganization.org</url>
>>        <build>
>>          <plugins>
>>            <plugin>
>>              <groupId>org.apache.servicemix.tooling</groupId>
>>              <artifactId>jbi-maven-plugin</artifactId>
>>              <version>${servicemix-version}</version>
>>              <extensions>true</extensions>
>>              <configuration>
>>                <type>service-assembly</type>
>>              </configuration>
>>            </plugin>
>>          </plugins>
>>        </build>
>>        <repositories>
>>          <repository>
>>            <releases />
>>            <snapshots>
>>              <enabled>false</enabled>
>>            </snapshots>
>>            <id>apache</id>
>>            <name>Apache Repository</name>
>>           
>> <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url>
>>          </repository>
>>          <repository>
>>            <releases>
>>              <enabled>false</enabled>
>>            </releases>
>>            <snapshots />
>>            <id>apache.snapshots</id>
>>            <name>Apache Snapshots Repository</name>
>>            <url>http://people.apache.org/repo/m2-snapshot-repository</url>
>>          </repository>
>>        </repositories>
>>        <pluginRepositories>
>>          <pluginRepository>
>>            <releases />
>>            <snapshots>
>>              <enabled>false</enabled>
>>            </snapshots>
>>            <id>apache</id>
>>            <name>Apache Repository</name>
>>           
>> <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url>
>>          </pluginRepository>
>>          <pluginRepository>
>>            <releases>
>>              <enabled>false</enabled>
>>            </releases>
>>            <snapshots />
>>            <id>apache.snapshots</id>
>>            <name>Apache Snapshots Repository</name>
>>            <url>http://people.apache.org/repo/m2-snapshot-repository</url>
>>          </pluginRepository>
>>        </pluginRepositories>
>>        <dependencies>
>>          <dependency>
>>            <groupId>junit</groupId>
>>            <artifactId>junit</artifactId>
>>            <version>3.8.1</version>
>>            <scope>test</scope>
>>          </dependency>
>>        </dependencies>
>>        <properties>
>>          <servicemix-version>3.2.2</servicemix-version>
>>        </properties>
>>      </project>
>>
>> pom.properties file content:
>>
>>      #Generated by Maven
>>      #Mon Oct 20 15:24:07 GMT+08:00 2008
>>      version=1.0-SNAPSHOT
>>      groupId=org.apache.servicemix.examples
>>      artifactId=xmpp-sa
>>
>> dependencies.properties file content:
>>
>>      # Project dependencies generated by the Apache ServiceMix Maven Plugin
>>      # Generated at: Wed Oct 22 14:33:57 GMT+08:00 2008
>>
>>      groupId = org.apache.servicemix.examples
>>      artifactId = xmpp-sa
>>      version = 1.0-SNAPSHOT
>>      org.apache.servicemix.examples/xmpp-sa/version = 1.0-SNAPSHOT
>>
>>      # dependencies
>>
>>      junit/junit/version = 3.8.1
>>      junit/junit/type = jar
>>      junit/junit/scope = test
>>
>> MANIFEST.MF file content:
>>
>>      Manifest-Version: 1.0
>>      Archiver-Version: Plexus Archiver
>>      Created-By: Apache Maven
>>      Built-By: MethoD
>>      Build-Jdk: 1.6.0_10-rc
>>
>> jbi.xml file content:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <jbi xmlns="http://java.sun.com/xml/ns/jbi"; version="1.0">
>>   <service-assembly>
>>     <identification>
>>       <name>xmpp-sa</name>
>>       <description>XMPP :: XMPP SA</description>
>>     </identification>
>>   </service-assembly>
>> </jbi>
>>
>>
>> Gert Vanthienen wrote:
>>   
>>> L.S.,
>>>
>>> You seem to be going the right way, just until the very end.  After you 
>>> have created your Maven SA project, you should add the xmpp SU and file 
>>> SU there as a dependency.  This way, both SU will get packaged inside 
>>> the same SA.  You only have to deploy the SA.  Have a quick look at 
>>> http://servicemix.apache.org/24-beginner-creating-the-service-assembly.html 
>>> and 
>>> http://servicemix.apache.org/25-beginner-deploying-the-service-assembly.html.
>>>
>>> Regards,
>>>
>>> Gert
>>>
>>> aznmedia wrote:
>>>     
>>>> Hello guys.
>>>>
>>>> I'm using Openfire 3.6.0, Smack 3.0.4 and Servicemix 3.2.2.
>>>>
>>>> My swing test application successfully connected to Openfire server by
>>>> using
>>>> smack API.
>>>> But how can I integrate with servicemix xmpp?
>>>>
>>>> I've created:
>>>> 1. I've created my-xmpp folder in %servicemix-home%/examples/ folder
>>>>
>>>> 2. create pom.xml file with following content:
>>>>
>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>> <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.servicemix.examples</groupId>
>>>>  <artifactId>my-xmpp</artifactId>
>>>>  <version>1.0-SNAPSHOT</version>
>>>>  <packaging>pom</packaging>
>>>>  <name>XMPP demo</name>
>>>>  <url>http://www.servicemix.org</url>
>>>> </project>
>>>>
>>>> 3. mvn clean install
>>>>
>>>> 4. mvn archetype:create
>>>> -DarchetypeGroupId=org.apache.servicemix.tooling
>>>> -DarchetypeArtifactId=servicemix-service-unit
>>>> -DgroupId=org.apache.servicemix.examples -DartifactId=xmpp-consumer-su
>>>>
>>>> 5. create xbean.xml file in xmpp-consumer-su\src\main\resources with
>>>> following content:
>>>>
>>>> <beans xmlns:xmpp="http://servicemix.apache.org/xmpp/1.0";
>>>>        xmlns:tut="urn:servicemix:tutorial">
>>>>   <xmpp:groupChatEndpoint service="tut:file" endpoint="xmpp"
>>>>     uri="xmpp://[EMAIL PROTECTED]/Smack" password="password"
>>>> room="[EMAIL PROTECTED]"/>
>>>> </beans>
>>>>
>>>> 6. mvn archetype:create
>>>> -DarchetypeGroupId=org.apache.servicemix.tooling
>>>> -DarchetypeArtifactId=servicemix-service-unit
>>>> -DgroupId=org.apache.servicemix.examples -DartifactId=file-consumer-su
>>>>
>>>> 7. create xbean.xml file in file-consumer-su\src\main\resources with
>>>> following content:
>>>>
>>>> <beans xmlns:file="http://servicemix.apache.org/file/1.0";
>>>>        xmlns:tut="urn:servicemix:tutorial">
>>>>   <file:sender service="tut:file" endpoint="sender"
>>>>              directory="file:///C:/test/myOutbox"
>>>>              autoCreateDirectory="true">
>>>>              <property name="marshaler">
>>>>                    <bean
>>>> class="org.apache.servicemix.components.util.BinaryFileMarshaler" />
>>>>              </property>
>>>>   </file:sender>
>>>>   <file:poller service="tut:file" endpoint="poller"
>>>>              file="file:///C:/test/myInbox"
>>>>              targetService="tut:file"
>>>>              targetEndpoint="xmpp"
>>>>              period="60000"
>>>>              recursive="true"
>>>>              autoCreateDirectory="true"/>
>>>> </beans>
>>>>
>>>> 8. mvn archetype:create
>>>> -DarchetypeArtifactId=servicemix-service-assembly
>>>> -DarchetypeGroupId=org.apache.servicemix.tooling -DartifactId=xmpp-sa
>>>>
>>>> 9. mvn install
>>>>
>>>> 10. copied following files to servicemix hotdeploy directory.
>>>>     xmpp-sa\target\xmpp-sa-1.0-SNAPSHOT.jar
>>>>     xmpp-consumer-su\target\xmpp-consumer-su-1.0-SNAPSHOT.jar
>>>>     xmpp-consumer-su\target\file-consumer-su-1.0-SNAPSHOT.jar
>>>> Servicemix said successful.
>>>>
>>>> But I don't see any integration with openfire and servicemix?
>>>> Maybe I'm doing wrong with misunderstood.
>>>>
>>>> Help me to integrate please.
>>>>   
>>>>       
>>>
>>> -----
>>> ---
>>> Gert Vanthienen
>>> http://gertvanthienen.blogspot.com
>>>
>>>     
>>
>>   
> 
> 
> 
> -----
> ---
> Gert Vanthienen
> http://gertvanthienen.blogspot.com
> 

-- 
View this message in context: 
http://www.nabble.com/XMPP-tp17412424p20185127.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to