THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
 
  Apache ServiceMix NMR #usernavbar() #printableicon() #pdficon() #feedicon()  
When you contribute content to this Wiki, you grant a license to the ASF for inclusion in ASF works (as per the Apache Software License).
  1. Quick Start

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You should have the following output:

...

bgColor#000000
borderStylesolid

...

gnodet@Guillaume-Nodets-MacPro.local:/>

...

features

...

addUrl

...

http://svn.apache.org/repos/asf/servicemix/smx4/obr-repo/features-nmr-1.0-m1.xml

...

Image Added
gnodet@Guillaume-Nodets-MacPro.local:/>

...

features

...

install

...

nmr

...


gnodet@Guillaume-Nodets-MacPro.local:/>

...

nmr

...


servicemix

...

nmr>

...

Installing an example

* Inside the Kernel console, launch the following commands:

  • Code Block
    features addUrl http://svn.apache.org/repos/asf/servicemix/smx4/obr-repo/features-nmr-1.0-m1.xml
    wsdl-first-example
    
    features install jbi
    
    
  • Alternatively, you can also use the following commands:
    Code Block
    osgi install -s jbi:mvn:org.apache.servicemix/servicemix-shared-compat/3.2.1/zip/installer
    osgi install -s jbi:mvn:org.apache.servicemix/servicemix-jsr181/3.2.1/zip/installer
    osgi install -s jbi:mvn:org.apache.servicemix/servicemix-http/3.2.1/zip/installer
    osgi install -s jbi:mvn:org.apache.servicemix.samples.wsdl-first/wsdl-first-sa/3.2.1/zip
    
  • The Maven protocol enables you access to the maven repository artifacts based on the groupId, artifactId, version and type.
    Code Block
    groupId - org.apache.servicemix
    artifactId - servicemix-shared-compat
    version - 3.2.1
    type - zip/installer
    
    bgColor#000000borderStylesolid
    • Check the JBI components and Service Assembly are started:
    No Format

    • gnodet@Guillaume-Nodets-MacPro.local:/>
    • jbi
    • list

    • Shared
    • Libraries

    • ----------------

    • servicemix-shared
    • -
    • 3.2.1
    • -
    • ServiceMix
    • ::
    • Shared
    • Compat

Components

...


----------

...


servicemix-jsr181

...

-

...

Started

...

-

...

ServiceMix

...

::

...

JSR-181

...

Service

...

Engine

...


servicemix-http

...

-

...

Started

...

-

...

ServiceMix

...

::

...

HTTP

...

Service

...

Assemblies

...


------------------

...


wsdl-first-sa

...

-

...

Started

...

-

...

ServiceMix

...

::

...

Samples

...

::

...

WSDL

...

first

...

::

...

SA

  •  
    •  
  • Point your web browser to the following location to see the WSDL of the deployed web service:
  • Code Block
    http://guillaume-nodets-macpro.local:8192/PersonService/main.wsdl
    
  • Download the following html locally, browse it in your web browser and see the service in action:
    Code Block
    http://svn.apache.org/repos/asf/servicemix/smx3/trunk/samples/wsdl-first/client.html
    
  • Shutdown the Service Assembly by running the following command:
    Code Block
    jbi shutdown wsdl-first-sa
    

...