Skip to content

Instantly share code, notes, and snippets.

@JorisNienkemper
JorisNienkemper / install.ps1
Last active June 6, 2017 12:05
boxstarter javabase script
choco install git -y
setx PATH "$env:Path;$env:ProgramFiles\git\cmd"
choco install poshgit -y
choco install git-credential-manager-for-windows -y
choco install soapui -y
#choco install javaruntime -y -version 7.0.75
choco install jdk8 -y
choco install scala.install -y -ignoreDependencies
choco install intellijidea-ultimate -y
@JorisNienkemper
JorisNienkemper / pom.xml
Created March 13, 2017 08:00
arquillian-pom-appserver-independent
<?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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.javaee7</groupId>
<artifactId>samples-parent</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Java EE 7 Sample: javaee7-samples</name>
@JorisNienkemper
JorisNienkemper / pom.xml
Created March 13, 2017 08:09
arquillian-wildfly10-parent-pom
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.infosupport.kc.demos</groupId>
<artifactId>demo00.parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<properties>
<java.min.version>1.8</java.min.version>
<maven.min.version>3.0.0</maven.min.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@JorisNienkemper
JorisNienkemper / standalone.xml
Created March 14, 2017 09:45
wildfly10 standalone.xml mysql
<?xml version='1.0' encoding='UTF-8'?>
<server xmlns="urn:jboss:domain:4.2">
<extensions>
<extension module="org.jboss.as.clustering.infinispan"/>
<extension module="org.jboss.as.connector"/>
<extension module="org.jboss.as.deployment-scanner"/>
<extension module="org.jboss.as.ee"/>
<extension module="org.jboss.as.ejb3"/>
@JorisNienkemper
JorisNienkemper / standalone-full.xml
Created March 14, 2017 09:46
wildfly10 mysql standalone-full.xml
<?xml version="1.0" ?>
<server xmlns="urn:jboss:domain:4.2">
<extensions>
<extension module="org.jboss.as.clustering.infinispan"/>
<extension module="org.jboss.as.connector"/>
<extension module="org.jboss.as.deployment-scanner"/>
<extension module="org.jboss.as.ee"/>
<extension module="org.jboss.as.ejb3"/>
<extension module="org.jboss.as.jaxrs"/>
<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"
version="2.1">
<persistence-unit name="pu-name" transaction-type="RESOURCE_LOCAL">
<!-- details of persistence unit -->
</persistence-unit>
</persistence>
@JorisNienkemper
JorisNienkemper / persistence-jpa22-mysql8.xml
Last active August 13, 2022 22:24
persistence.xml jpa version 2.2 hibernate mysql8
<persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_2.xsd"
version="2.2">
<persistence-unit name="kcPersistenceUnit" transaction-type="RESOURCE_LOCAL">
<description>
Persistence unit for the JPA tutorial of the Hibernate Getting Started Guide
</description>
<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
@JorisNienkemper
JorisNienkemper / gist:800a9a60222fa24b23fdffa13a4c6ccd
Last active June 8, 2020 07:18
install start and connect with java to docker-mysql
#create docker container mysql8
docker run --name mysql8 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=pAssw0rd -e MYSQL_DATABASE=cursistdb
-e MYSQL_USER=cursist -e MYSQL_PASSWORD=pAssw0rd -d mysql:latest
docker logs -f mysql8
#Look in the logs for creation of database cursistdb with user cursist and password pAssw0rd
#From the log
#Creating database cursistdb
#Creating user cursist
<?xml version="1.0" encoding="UTF-8"?>
<server description="new server">
<!-- Enable features -->
<featureManager>
<feature>cdi-1.2</feature>
<feature>jaxrs-2.0</feature>
<feature>jpa-2.1</feature>
<feature>json-1.0</feature>
<feature>jndi-1.0</feature>
<?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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example.joris</groupId>
<artifactId>play03withjaxrs</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>war</packaging>