Skip to content

Instantly share code, notes, and snippets.

View ricardozanini's full-sized avatar
🏠
Working from home

Ricardo Zanini ricardozanini

🏠
Working from home
View GitHub Profile
@ricardozanini
ricardozanini / deploy-to-fuse-container.sh
Last active July 4, 2017 19:45
Script excerpt to "automate" deploy to a JBoss Fuse instance
#!/bin/bash
echo "Script sample"
# para cada server
# para cada container
# declaracao das vars
# local onde todos os jars estarao no server
STAGING_AREA="/tmp"
# local de instalacao do fuse
@ricardozanini
ricardozanini / change-soapui-workspacedir.md
Last active October 25, 2023 12:42
How to set the default workspace dir for SoapUI

How to set the default workspace dir for SoapUI

  1. Locate the SoapUI installation dir
  2. Edit the SoapUI-X.X.X.vmoptions (X.X.X is the SoapUI version) and add the -Duser.home=<YOUR_NEW_WORKSPACE_DIR>.
  3. Restart SoapUI
  4. Done
@ricardozanini
ricardozanini / How-to-add-custom-spring-module-wildfly.md
Last active December 9, 2020 03:12
Add a Spring Framework Web Custom module to Wildfly/JBoss/EAP
  1. Create a module.xml file in $JBOSS_HOME/modules/org/springframework/${spring-version}:
<?xml version="1.0"?>
<module xmlns="urn:jboss:module:1.1" name="org.springframework" slot="${spring-version}">
    <resources>
            <resource-root path="aopalliance-1.0.jar" />
            <resource-root path="spring-aop-${spring-version}.jar" />
            <resource-root path="spring-beans-${spring-version}.jar" />
            <resource-root path="spring-context-${spring-version}.jar" />
@ricardozanini
ricardozanini / installation.md
Created December 12, 2017 17:34
OpenShift Advanced Deployment Course Tips and Tricks
  • nohup ansible-playbook /usr/share/ansible/openshift-ansible/playbooks/byo/config.yml &
  • uninstall: ansible-playbook /usr/share/ansible/openshift-ansible/playbooks/adhoc/uninstall.yml
  • login as admin oc login -u system:admin
  • oc rollout latest deploymentconfig asb*
package amq.sample.interceptor;
import java.util.List;
import javax.security.auth.Subject;
import org.apache.activemq.artemis.api.core.ActiveMQBuffer;
import org.apache.activemq.artemis.api.core.ActiveMQException;
import org.apache.activemq.artemis.api.core.ICoreMessage;
import org.apache.activemq.artemis.api.core.SimpleString;
import org.apache.activemq.artemis.core.remoting.CloseListener;
import org.apache.activemq.artemis.core.remoting.FailureListener;
@ricardozanini
ricardozanini / readme.md
Created June 19, 2018 18:51
Scale down all openshift pods in a project

oc scale --replicas=0 $(oc get dc -o name | xargs) -n

@ricardozanini
ricardozanini / how-to-install-graalvm-linux.md
Last active February 22, 2024 20:59
How to install GraalVM on Linux with alternatives

How to Install GraalVM Community Edition on Linux

Note: Tested on Fedora only

  1. Download the new release of GraalVM and unpack it anywhere in your filesystem:
$ tar -xvzf graalvm-ce-1.0.0-rc14-linux-amd64.tar.gz
@ricardozanini
ricardozanini / _kogito-travel-app-operator-0.6.0.md
Last active December 9, 2019 12:52
Kogito Operator 0.6.0-rc3 launch test

Requirements

  1. Download and install crc
  2. Configure it to have at least 8 cpus and 16000 of memory available. Do not start it before setting this config.
crc config view
- cpus                                  : 8
- memory                                : 16000
@ricardozanini
ricardozanini / order-approval.sw.json
Last active June 24, 2020 13:52
order-approval.sw.json
{
"id": "neworderapproval",
"name": "New Order Approval",
"version": "1.0",
"events": [
{
"name": "newOrder",
"source": "orders/new",
"type": "knative",
"kind": "consumed"
@ricardozanini
ricardozanini / management-console.yaml
Created July 24, 2020 19:17
Management Console example with Data Index URL
apiVersion: app.kiegroup.org/v1alpha1
kind: KogitoMgmtConsole
metadata:
name: management-console
spec:
replicas: 1
image:
tag: "0.12"
# we use environment variables to set the external data index URL
# this is needed for now since Management Console is a client application, we are working on having a local proxy to