w

weblab-client

This library aims to provide a central access point to the services exposed on the ESB without forcing each part of the system to know the actual location of the ESB and the names of the exposed endpoints. For this sake it allows to map service URI (ie referring to service in webLab taxonomy) to the actual exposed URL on the ESB within the context of a specific project. The library and the configuration should be added in portal lib in order to be central and available to any portlets. The mapping is done in a simple spring config file "webLabClient.xml" which must be accessible in JAVA classpath.
Files download
File Operation
weblab-client-0.1.jar download
weblab-client-0.1.pom download
weblab-client-0.1-sources.jar download
Apache Maven
<dependency>
  <groupId>org.ow2.weblab.components</groupId>
  <artifactId>weblab-client</artifactId>
  <version>0.1</version>
</dependency>
Gradle Groovy
implementation 'org.ow2.weblab.components:weblab-client:0.1'
Gradle Kotlin
implementation("org.ow2.weblab.components:weblab-client:0.1")
Scala SBT
libraryDependencies += "org.ow2.weblab.components" % "weblab-client" % "0.1"
Groovy Grape
@Grapes(
  @Grab(group='org.ow2.weblab.components', module='weblab-client', version='0.1')
)
Apache Ivy
<dependency org="org.ow2.weblab.components" name="weblab-client" rev="0.1" />
Leiningen
[org.ow2.weblab.components/weblab-client "0.1"]
Apache Buildr
'org.ow2.weblab.components:weblab-client:jar:0.1'