Download JAR files tagged by context with all dependencies
parser from group com.github.claasahl (version 2.0.1)
This is an open source library for parsing text-based inputs. PARSER makes use of context-free
grammars to validate and parse sentences. Having specified such a grammar, the library takes care of parsing
text-based inputs and returns a tree of nodes that represents the parsed sentence. Furthermore, it provides
ways for interpreting and refining the returned tree of nodes. In essence, the library aims to remove the
pain of parsing and instead allow focusing on processing and interpreting parsed results.
0 downloads
Artifact parser
Group com.github.claasahl
Version 2.0.1
Last update 28. February 2017
Organization not specified
URL https://github.com/claasahl/PARSER
License GNU Lesser General Public License (LGPL) - Version 3.0
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Group com.github.claasahl
Version 2.0.1
Last update 28. February 2017
Organization not specified
URL https://github.com/claasahl/PARSER
License GNU Lesser General Public License (LGPL) - Version 3.0
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
SEWOL from group de.uni.freiburg.iig.telematik (version 1.0.2)
SEWOL provides support for the handling of workflow traces. Specifically it allows to specify the shape and content of process traces in terms of entries representing the execution of a specific workflow activity. SEWOL also allows to write these traces on disk as a log file with the help of a special file writer for process logs. Currently it supports plain text, Petrify, MXML and XES log file types. In order to specify security-related context information, SEWOL provides access control models such as access control lists (ACL) and role-based access control models (RBAC). All types of models can be conveniently edited with the help of appropriate dialogs.
Group: de.uni.freiburg.iig.telematik Artifact: SEWOL
Show all versions Show documentation Show source
Show all versions Show documentation Show source
34 downloads
Artifact SEWOL
Group de.uni.freiburg.iig.telematik
Version 1.0.2
Last update 22. January 2016
Organization Institute of Computer Science and Social Studies, Department of Telematics
URL https://github.com/iig-uni-freiburg/SEWOL
License bsd_3
Dependencies amount 6
Dependencies TOVAL, JAGAL, guava, jung-graph-impl, jung-visualization, xstream,
There are maybe transitive dependencies!
Group de.uni.freiburg.iig.telematik
Version 1.0.2
Last update 22. January 2016
Organization Institute of Computer Science and Social Studies, Department of Telematics
URL https://github.com/iig-uni-freiburg/SEWOL
License bsd_3
Dependencies amount 6
Dependencies TOVAL, JAGAL, guava, jung-graph-impl, jung-visualization, xstream,
There are maybe transitive dependencies!
infinispan-spring4 from group org.infinispan (version 8.1.0.Alpha2)
The Infinispan Spring Integration project provides Spring
integration for Infinispan, a high performance distributed cache.
Its primary features are
* An implementation of org.springframework.cache.CacheManager,
Spring's central caching abstraction, backed by Infinispan's
EmbeddedCacheManager. To be used if your Spring-powered
application and Infinispan are colocated, i.e. running within
the same VM.
* An implementation of org.springframework.cache.CacheManager
backed by Infinispan's RemoteCacheManager. To bes used if your
Spring-powered application accesses Infinispan remotely, i.e.
over the network.
* An implementation of org.springframework.cache.CacheManager
backed by a CacheContainer reference. To be used if your Spring-
powered application needs access to a CacheContainer defined
outside the application (e.g. retrieved from JNDI)
* Spring namespace support allowing shortcut definitions for all the
components above
In addition, Infinispan Spring Integration offers various FactoryBeans
for facilitating creation of Infinispan core classes - Cache, CacheManager,
... - within a Spring context.
Artifact infinispan-spring4
Group org.infinispan
Version 8.1.0.Alpha2
Last update 19. October 2015
Organization not specified
URL Not specified
License not specified
Dependencies amount 2
Dependencies spring-context, infinispan-core,
There are maybe transitive dependencies!
Group org.infinispan
Version 8.1.0.Alpha2
Last update 19. October 2015
Organization not specified
URL Not specified
License not specified
Dependencies amount 2
Dependencies spring-context, infinispan-core,
There are maybe transitive dependencies!
spring-maven-plugin from group org.kuali.maven.plugins (version 3.1.0)
This plugin provides integration between Spring and Maven.
Plugin goals support loading a Spring context XML file as part of the Maven build lifecycle.
The XML file can be on the local file system or be accessible via any URL Spring's resource loading mechanism can understand.
Spring's "classpath:context.xml" style notation is supported.
Annotated Java classes can also be used to load a Spring context.
Maven properties are injected into the Spring context (both XML and annotation style) as a java.util.Properties bean named "mavenProperties".
Maven properties are also registered as a top level PropertySource so that Spring's placeholder resolution framework automatically considers them.
See Project Reports -> Plugin Documentation for details on plugin goals.
By default, the profile "maven" is set as an active Spring profile along with any other active Maven profiles.
Group: org.kuali.maven.plugins Artifact: spring-maven-plugin
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact spring-maven-plugin
Group org.kuali.maven.plugins
Version 3.1.0
Last update 12. March 2014
Organization not specified
URL http://${kuali.site.hostname}/maven/plugins/${project.artifactId}/${project.version}
License not specified
Dependencies amount 2
Dependencies kuali-util, kuali-maven,
There are maybe transitive dependencies!
Group org.kuali.maven.plugins
Version 3.1.0
Last update 12. March 2014
Organization not specified
URL http://${kuali.site.hostname}/maven/plugins/${project.artifactId}/${project.version}
License not specified
Dependencies amount 2
Dependencies kuali-util, kuali-maven,
There are maybe transitive dependencies!
mocca-core from group de.ovgu.dke.mocca (version 0.1.2)
MOCCA is the Message-Oriented Command and Context Architecture,
providing a GLUE middle-ware that allows sending commands to a
peer which are executed by state-less handlers in a specific
context. In contrast to the Request-Response scheme the message
flow is not fixed by the framework. This allows to implement
different communication paradigms (including Request-Response).
The whole system can be seen as an automaton with Messages that
trigger state transitions in the local Contexts.
This library contains the core components, including the
GLUE-based implementation.
0 downloads
Artifact mocca-core
Group de.ovgu.dke.mocca
Version 0.1.2
Last update 16. April 2013
Organization not specified
URL https://projects.dke-research.de/redmine/projects/mocca/
License The Apache Software License, Version 2.0
Dependencies amount 3
Dependencies glue-core, glue-util, jcip-annotations,
There are maybe transitive dependencies!
Group de.ovgu.dke.mocca
Version 0.1.2
Last update 16. April 2013
Organization not specified
URL https://projects.dke-research.de/redmine/projects/mocca/
License The Apache Software License, Version 2.0
Dependencies amount 3
Dependencies glue-core, glue-util, jcip-annotations,
There are maybe transitive dependencies!
weblab-client from group org.ow2.weblab.components (version 0.1)
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.
Artifact weblab-client
Group org.ow2.weblab.components
Version 0.1
Last update 11. July 2012
Organization not specified
URL Not specified
License not specified
Dependencies amount 1
Dependencies spring-beans,
There are maybe transitive dependencies!
Group org.ow2.weblab.components
Version 0.1
Last update 11. July 2012
Organization not specified
URL Not specified
License not specified
Dependencies amount 1
Dependencies spring-beans,
There are maybe transitive dependencies!
jetty-conf-maven-plugin from group net.uvavru.maven.plugin (version 1.0)
Jetty context XML configuration plugin generator helper.
This plugin helps you to generate your Context XML file with a dynamic content such as:
* classpath entries
* web app resources
* maven properties
Plugin needs a template Jetty context XML file where the dynamic content is injected.
Injection of dynamic content is supported as:
* altering the DOM with new values
* with enabled filtering dynamic values can be replaced as properties (see bellow)
Filtering of the template file is supported.
Basically it means you can include content from your maven properties in your context XML file.
If desired plugin sets two maven properties with the dynamic content:
* jetty.conf-plugin.classpath
* jetty.conf-plugin.webapp
These properties might be used for filtering as well.
Plugin resolves project dependency artifacts.
These artifacts are transformed into webapp resources and classpath entries.
Works with multi-module projects.
Works in Eclipse with enabled m2e.
0 downloads
Artifact jetty-conf-maven-plugin
Group net.uvavru.maven.plugin
Version 1.0
Last update 31. May 2012
Organization not specified
URL https://github.com/stepanv/jetty-conf-maven-plugin
License The Apache Software License, Version 2.0
Dependencies amount 2
Dependencies maven-core, maven-filtering,
There are maybe transitive dependencies!
Group net.uvavru.maven.plugin
Version 1.0
Last update 31. May 2012
Organization not specified
URL https://github.com/stepanv/jetty-conf-maven-plugin
License The Apache Software License, Version 2.0
Dependencies amount 2
Dependencies maven-core, maven-filtering,
There are maybe transitive dependencies!
thesefoolishthings from group it.tidalwave.thesefoolishthings (version 3.2-ALPHA-23)
This project is a collection of miscellaneous tools shared by a number of projects of the same author. There are **simple tuples** to use with Java Streams,
**type-safe maps** ([inspired by the heterogeneous map pattern](https://www.informit.com/articles/article.aspx?p=2861454&seqNum=8)) described in Effective Java
by Joshua Bloch, a **finder** that handles in a smart way queries to data sources, a facility to use the **DCI (Data, Context and Interactions) architectural
pattern**, a simple **message bus** suitable for using the pub-sub pattern inside an application, some **test utilities**, an **experimental actor framework**
and a few other small things.
Yes, the project name is a tribute to the [jazz standard with the same name](https://en.wikipedia.org/wiki/These_Foolish_Things_(Remind_Me_of_You)) by
Maschwitz and Strachey.
Group: it.tidalwave.thesefoolishthings Artifact: thesefoolishthings
Show all versions
Show all versions
There is no JAR file uploaded. A download is not possible! Please choose another version.
0 downloads
Artifact thesefoolishthings
Group it.tidalwave.thesefoolishthings
Version 3.2-ALPHA-23
Last update 08. May 2023
Organization not specified
URL https://tidalwave.bitbucket.io/thesefoolishthings/
License not specified
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Group it.tidalwave.thesefoolishthings
Version 3.2-ALPHA-23
Last update 08. May 2023
Organization not specified
URL https://tidalwave.bitbucket.io/thesefoolishthings/
License not specified
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
pact-jvm-provider-junit5-spring from group au.com.dius (version 4.0.10)
# Pact Spring/JUnit5 Support
This module extends the base [Pact JUnit5 module](../pact-jvm-provider-junit5). See that for more details.
For writing Spring Pact verification tests with JUnit 5, there is an JUnit 5 Invocation Context Provider that you can use with
the `@TestTemplate` annotation. This will generate a test for each interaction found for the pact files for the provider.
To use it, add the `@Provider` and `@ExtendWith(SpringExtension.class)` and one of the pact source annotations to your test class (as per a JUnit 5 test), then
add a method annotated with `@TestTemplate` and `@ExtendWith(PactVerificationSpringProvider.class)` that
takes a `PactVerificationContext` parameter. You will need to call `verifyInteraction()` on the context parameter in
your test template method.
For example:
```java
@ExtendWith(SpringExtension.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT)
@Provider("Animal Profile Service")
@PactBroker
public class ContractVerificationTest {
@TestTemplate
@ExtendWith(PactVerificationSpringProvider.class)
void pactVerificationTestTemplate(PactVerificationContext context) {
context.verifyInteraction();
}
}
```
You will now be able to setup all the required properties using the Spring context, e.g. creating an application
YAML file in the test resources:
```yaml
pactbroker:
host: your.broker.host
auth:
username: broker-user
password: broker.password
```
You can also run pact tests against `MockMvc` without need to spin up the whole application context which takes time
and often requires more additional setup (e.g. database). In order to run lightweight tests just use `@WebMvcTest`
from Spring and `MockMvcTestTarget` as a test target before each test.
For example:
```java
@WebMvcTest
@Provider("myAwesomeService")
@PactBroker
class ContractVerificationTest {
@Autowired
private MockMvc mockMvc;
@TestTemplate
@ExtendWith(PactVerificationInvocationContextProvider.class)
void pactVerificationTestTemplate(PactVerificationContext context) {
context.verifyInteraction();
}
@BeforeEach
void before(PactVerificationContext context) {
context.setTarget(new MockMvcTestTarget(mockMvc));
}
}
```
You can also use `MockMvcTestTarget` for tests without spring context by providing the controllers manually.
For example:
```java
@Provider("myAwesomeService")
@PactFolder("pacts")
class MockMvcTestTargetStandaloneMockMvcTestJava {
@TestTemplate
@ExtendWith(PactVerificationInvocationContextProvider.class)
void pactVerificationTestTemplate(PactVerificationContext context) {
context.verifyInteraction();
}
@BeforeEach
void before(PactVerificationContext context) {
MockMvcTestTarget testTarget = new MockMvcTestTarget();
testTarget.setControllers(new DataResource());
context.setTarget(testTarget);
}
@RestController
static class DataResource {
@GetMapping("/data")
@ResponseStatus(HttpStatus.NO_CONTENT)
void getData(@RequestParam("ticketId") String ticketId) {
}
}
}
```
**Important:** Since `@WebMvcTest` starts only Spring MVC components you can't use `PactVerificationSpringProvider`
and need to fallback to `PactVerificationInvocationContextProvider`
Group: au.com.dius Artifact: pact-jvm-provider-junit5-spring
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact pact-jvm-provider-junit5-spring
Group au.com.dius
Version 4.0.10
Last update 18. April 2020
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Group au.com.dius
Version 4.0.10
Last update 18. April 2020
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
pact-jvm-provider-junit5_2.11 from group au.com.dius (version 3.5.24)
# Pact Junit 5 Extension
## Overview
For writing Pact verification tests with JUnit 5, there is an JUnit 5 Invocation Context Provider that you can use with
the `@TestTemplate` annotation. This will generate a test for each interaction found for the pact files for the provider.
To use it, add the `@Provider` and one of the pact source annotations to your test class (as per a JUnit 4 test), then
add a method annotated with `@TestTemplate` and `@ExtendWith(PactVerificationInvocationContextProvider.class)` that
takes a `PactVerificationContext` parameter. You will need to call `verifyInteraction()` on the context parameter in
your test template method.
For example:
```java
@Provider("myAwesomeService")
@PactFolder("pacts")
public class ContractVerificationTest {
@TestTemplate
@ExtendWith(PactVerificationInvocationContextProvider.class)
void pactVerificationTestTemplate(PactVerificationContext context) {
context.verifyInteraction();
}
}
```
For details on the provider and pact source annotations, refer to the [Pact junit runner](../pact-jvm-provider-junit/README.md) docs.
## Test target
You can set the test target (the object that defines the target of the test, which should point to your provider) on the
`PactVerificationContext`, but you need to do this in a before test method (annotated with `@BeforeEach`). There are three
different test targets you can use: `HttpTestTarget`, `HttpsTestTarget` and `AmpqTestTarget`.
For example:
```java
@BeforeEach
void before(PactVerificationContext context) {
context.setTarget(HttpTestTarget.fromUrl(new URL(myProviderUrl)));
// or something like
// context.setTarget(new HttpTestTarget("localhost", myProviderPort, "/"));
}
```
## Provider State Methods
Provider State Methods work in the same way as with JUnit 4 tests, refer to the [Pact junit runner](../pact-jvm-provider-junit/README.md) docs.
## Modifying the requests before they are sent
**Important Note:** You should only use this feature for things that can not be persisted in the pact file. By modifying the request, you are potentially modifying the contract from the consumer tests!
Sometimes you may need to add things to the requests that can't be persisted in a pact file. Examples of these would be authentication tokens, which have a small life span. The Http and Https test targets support injecting the request that will executed into the test template method.
You can then add things to the request before calling the `verifyInteraction()` method.
For example to add a header:
```java
@TestTemplate
@ExtendWith(PactVerificationInvocationContextProvider.class)
void testTemplate(PactVerificationContext context, HttpRequest request) {
// This will add a header to the request
request.addHeader("X-Auth-Token", "1234");
context.verifyInteraction();
}
```
## Objects that can be injected into the test methods
You can inject the following objects into your test methods (just like the `PactVerificationContext`). They will be null if injected before the
supported phase.
| Object | Can be injected from phase | Description |
| ------ | --------------- | ----------- |
| PactVerificationContext | @BeforeEach | The context to use to execute the interaction test |
| Pact | any | The Pact model for the test |
| Interaction | any | The Interaction model for the test |
| HttpRequest | @TestTemplate | The request that is going to be executed (only for HTTP and HTTPS targets) |
| ProviderVerifier | @TestTemplate | The verifier instance that is used to verify the interaction |
Group: au.com.dius Artifact: pact-jvm-provider-junit5_2.11
Show all versions Show documentation Show source
Show all versions Show documentation Show source
2 downloads
Artifact pact-jvm-provider-junit5_2.11
Group au.com.dius
Version 3.5.24
Last update 04. November 2018
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 9
Dependencies kotlin-stdlib-jdk8, kotlin-reflect, slf4j-api, groovy-all, kotlin-logging, scala-library, scala-logging_2.11, pact-jvm-provider-junit_2.11, junit-jupiter-api,
There are maybe transitive dependencies!
Group au.com.dius
Version 3.5.24
Last update 04. November 2018
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 9
Dependencies kotlin-stdlib-jdk8, kotlin-reflect, slf4j-api, groovy-all, kotlin-logging, scala-library, scala-logging_2.11, pact-jvm-provider-junit_2.11, junit-jupiter-api,
There are maybe transitive dependencies!
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
Page 92 from 94 (items total 933)