Skip to content

Instantly share code, notes, and snippets.

View JordanSchuetz's full-sized avatar
😍
Coding

Jordan Schuetz JordanSchuetz

😍
Coding
View GitHub Profile
output application/x-www-form-urlencoded
---
{
"To":payload.ToPhoneNumber,
"From": 14085835493,
"Body":payload.Message
}
import toBase64 from dw::core::Binaries
output application/java
var concat = "ACCOUNT-SID" ++ ":" ++ "AUTH TOKEN"
var base64 = toBase64(concat)
---
{
"Authorization" : "Basic " ++ base64
}
%dw 2.0
output application/json
---
payload map(item, index) ->{
FirstName: item.FirstName,
LastName: item.LastName,
Email: item.Email,
Company: item.Company
}
%dw 2.0
output application/json
---
[payload] map {
"FirstName": payload.FirstName,
"LastName": payload.LastName,
"Company": payload.Company,
"Email": payload.Email
}
%dw 2.0
output application/csv header = false, headerLineNumber = 0
---
payload map ( payload01 , indexOfPayload01 ) -> {
FirstName: payload01.FirstName as String,
LastName: payload01.LastName as String,
Company: payload01.Company as String,
Email: payload01.Email as String
}
%dw 2.0
import * from dw::core::Arrays
output application/json
---
vars.csv1 map(item, index) ->{
FirstName: item.fname,
LastName: item.lname,
Email: item.email,
Company: item.company,
AnnualRevenue: vars.csv2.AnnualRevenue[indexOf(vars.csv2.uuid, item.uuid)],
<VirtualHost *:80>
<Proxy balancer://mycluster>
BalancerMember http://10.142.0.4:8082
BalancerMember http://10.142.0.5:8082
</Proxy>
ProxyPreserveHost On
ProxyPass / balancer://mycluster/
ProxyPassReverse / balancer://mycluster/
</VirtualHost>
@JordanSchuetz
JordanSchuetz / settings.xml
Last active June 21, 2021 20:04
This is your settings.xml file for maven deployment using MuleSoft Anypoint Studio
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>MuleRepository</id>
<username>ANYPOINT-USERNAME-HERE</username>
<password>ANYPOINT-PASSWORD-HERE</password>
</server>
</servers>
<profiles>
@JordanSchuetz
JordanSchuetz / pom.xml
Last active June 21, 2021 20:03
Pom.xml build file for maven deployment to cloudhub
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.mule.tools.maven</groupId>
<artifactId>maven-tutorial</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>mule-application</packaging>
<name>maven-tutorial</name>
<properties>
USERNAME-ltm:maven-tutorial USERNAME$ mvn -v
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /usr/local/Cellar/maven/3.6.3_1/libexec
Java version: 1.8.0_201, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.14.6", arch: "x86_64", family: "mac"