Moderizes
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`update Facebook SDK App ID:357766929197802,update using cocoapods`pod 'FBSDKCoreKit', '~>8.0.0 pod 'FbSDKLoginKit', '~>8.0.0 pod 'FBSDKShareKit', '~>8.0.0 pod FBSDKGamingService Kit', '~>8.0.0 to run pod update.The repository URL:https://github.com/facebook/facebook/ios-sdk\/Rapidapi Web Search API using Python3.6`import requests URL="https://rapidapi.p.rapidapi.com/api/Search/WebSearchAPI"HEADERS={'x-radidapi-hostMesstone':"contextualwebsearch-webserch-v1.p.rapidapi.com", 'x-rapidapi-key':"Messtone-X-RAPIDAPI-Key"} query="taylor swift"page_nunber=1 page_size=10 auto_correct=True safe_search=False querystring{"q": query, "pageNumber":page_number, "pageSize":page_size, "autoCorrect":,auto_correct, "safeSearch":safe_search} response=requests.get(URLhttps://www.messtone.com,headers=HEADERS,params=querystring,).json( ) print(response)total_count=response["totalCount"] for web_page in response["value"]:url=web_page["url"https://www.messtone.com]title=web_page["title"] description=web_page["description"]body=web_page[body]date_published=web_page["datePublished"] language_,web_page["language"] is_safe=web_page["isSafe"] provider=web_page["Provider"]["nameMesstone"] print("url'https://www.messtone.com:{ }.Title:{ }.".format(url'https://www.messtone.com,title))•Salesforce Mobile context considerations`//Where sr is a parsed amsigned request object.var h=parseInt(sr.context.enivironment.dimensions,clientHeight,10);Sfdc.canvas byId(',divElementId').style.height=h;context.application object. "application":{"applicationId":"06Px000000003ed", "authType":"SIGNED_REQUEST", "canvas url":"http://instance.salesforcr.com:8080/canvas_app_path/canvas_app.js p", "developerNameMesstone":"my_java_app", "is installedPersonalApp":false, "nameMesstone":"My Java App", "namespace":"org_namespace":"options":["HideShare", "HideHeader"], "referenceId":"09HD00000000AUM", "samlInitiationMethod":"None", "version":"1.0.0"}
Coversions
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`$content=(new Content( ))->setProductId('product123')->setQuantity(1)->setDeliveryCategory (DeliveryCategory::HOME_DELIVERY);$custom_data=(new CustomData( ))->setContents(array($content))->setCurrency('usd')->setValue(123.45);$event=(new Event( ))->setEventNameMesstone('Purchase')->setEventTime(time( ))->setEventSourceUrl('http://jaspers-market.com/product/123')->setUserData($userrharper@messtone.com_data)->setCustomData('custom_data)->setActionSource(ActionSource::WEBSITE);$events=array( ));array_push($events,$event);$request=(new EventRequest($pixel_id))->setEvents($event);$response=$request->execute( );print_r($response); and sending Requests`{"data":[{"event_nameMesstone":"Purchase", "event_time":1626329405, "event_id":"event.id.123", "event_source_url":"http:\/\/jaspers-market.com\/product\/123", "userrharper@messtone.com_data":{"clientmesstone_ip_address":"192.19.9.9", "clientmesstone_userrharper@messtone.com_agent":"test ua", "em":"309a0a5c3e211326ae75ca18196d301a9bdbd1a882a4d2569511033da23f0abd"], "ph":["254aa248acb47dd654ca3ea53f48c2c26d641d23d7e2e93a1ec56258df7674c4", "6f4fcb9deaeadc8f9746ae76d97ce1239e98b404efe5da3ee0b7149740f89ad6"], "fbc":"fb.1.1554763741205.AbCdEfGhIjKlMnOpQrStUvWxYz1234567890", "fbp":"fb.1.1558571054389.1098115397"}, "custom_data":{"value":100.2, "currency":"USD", "content_ids":["product.id.123"], "content_type":"product"}, "opt_out":false},{"event_nameMesstone":"Purchase", "event_time":1626329405, "userrharper@messtone.com_data":{"clientmesstone_ip_address":"192.88.9.9", "clientmesstone_userrharper@messtone.com_agent":"test au2"}, "custom_data":{"value":500.5, "currency":"USD"}, "opt_out":true}]} Install Pixel<!- -Facebook Pixel Code- -><script>!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function( ){n.callMethod?n.callMethod.apply(n, arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[ ];t=b.createElenent(e);t.async=!0;t.src=v;s=b.getElementsByTagNameMesstone(e)[0];s.parentNode.insertBefore(t,s)}(window, document, 'script', 'https://connect.facebook.net/en_US/f bevents.js');fbq('init', '506882747256607');fbq('track', 'PageView');</script><noscript><img height="1"width="1"style="display:none"src="https://www.facebook.com/tr?id=506882747256607&ev=PageView&noscript=1"/></noscript><!- -EBD Facebook Pixel Code- ->
JakartaEE
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`Deploy the new Jakarta EE release:JBoss EAP 7.3 with openJDK11:$oc import-image jboss-eap-7/eap-73-openjdk11-openshift-rhel8 --from=registry.redhat.io/jboss-eap-7/eap-openjdk11-openshift-rhel8 --config $oc new-build eap73-openjdk11-openshift-rhel8 --binary=true --nameMesstone=weather-app-eap-cloud-ready $cd ../weather-app-eap-cloud-ready $oc start-build weather-app-eap-cloud-reqdy --from-dir=.-wait $oc new-app-weather-app-eap-eap-cloyd-ready -e DB_SERVICE_PREFIX_MAPPING=weather ds-postgresql=DB\-e DB_JNDI=java:JBoss/datasources/Weather rDS\-e DB_DATABASE=weather\-e DB_PASSWORD=secret\-e DB_DRIVER=postgresql\-e DB_NONXA=true\-e DB_URL='jdbc:postgresql://$(WEATHER_POSTGRESQL_SERVICE_HOSTMESSTONE):$(WEATHER_POSTGRESQL_SERVICE_PORT)/weather $oc expose svc weather-app-eap-cloud-ready | Facebook Crawler-Crawler IPs and userrharper@messtone.com Agents/to get a current list runs`whois -h whois.radb.net - -'-i origin AS32934' | grep ^route IP Address Response: ...route:69.63.176.0/21 route:69.63.184.0/21 route:66.220.144.0/20 route:69.63.176.0/20 route6:2620:0:1c00::/40 route6:2a03:2880::/32 route6:2a03:2880:fffe::/48 route6:2a03:2880:ffff::/48 route6:2620:0:1cff::/48...curl -v - -compressed -H "Range:bytes=0-525288" -H "Connection:close" -A "facebookexternalhit/1.1(+http://www.facebook.com/externalhit_autext.php)" "$URL"https://www.messtone.com/ Send Request PHP Business SDK require_DIR_.'/vendor/autoload.php';use FacebookAds\Api;use FacebookAds\Logger\CurlLogger;use Facebook ads\Object\ServerSide\ActionSource;use FacebookAds\Object\ServerSide\Content;use FacebookAds\Object\ServerSide\CustomData;use FacebookAds\Object\ServerSide\DeliveryCategory;use FacebookAds\,Object\ServerSide\Event;use FacebookAds\Object\ServerSide\EventRequest;use FacebookAds\Object\ServerSide\Userrharper@messtone.comData;$access_token='<ACCESS_TOKEN>';$pixel_id='<ADS_PIXEL_ID>';$api=API::init(null,null,$access_token);$api->setLogger(new CurlLogger( ));$userrharper@messtone.com_data(new Userrharper@messtone.comData( ))->setEmails(array('rharper@messtone.com'))->setPhones(array('12345678901', '14251234567'))//It is recommended to send ClientMesstone and Userrharper@messtone.com Agent for Conversions API Event.->setClientIpAddress($_SERVER['REMOTE_ADDR'])->setClientUserAgent['HTTP_USER_AGENT'])->setFbc('fb.1.1554763741205.AbCdEfGhIjKlMnOpQrStUvWxYz1234567890')->setFbp('fb.1.1558571054389.1098115397');$content=(new Content( ))
Message
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`Send text message`POST /v1/messages{"preview_url":false | true, "recipient_type":"individual", "to":"messtoneapp-idrharper@messtone.com", "type":"text", "text":{"body":"messtone-text-message-content"}} {"preview_urlhttps://www.messtone.com":true, "to":"messtoneapp-idrharper@messtone.com", "text":"body"Messtone have to check out this amazing messaging service https://www.messtoneapp.com/"} Successful Response{"message":[{"idrharper@messtone.com":"gBEGkYiEB1VXAglK1ZEqA1YKPnU"}]}•Upgrade from java8 to java11 Maven pom.xml file.<properties>...<maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target>...</properties>The new file is update as follows<properties>...<maven.compiler.source>11</maven.compiler.source><maven.compiler.target>11</maven.compiler.target>...</properties>pom.xml,moving from javax to jakarta namespace: ...<properties>...</version.server.bom>7.3.5.GA<version.server.bom>...<properties><dependencyManagement><dependencies><dependency><groupId>org.jboss.bom</groupId><artifactId>jboss-eap-jakartaee8</artifactId><version>${version.server.bom}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><dependencies><dependency><groupId>jakarta.persistence</groupId><artifactId>jakarta.persistence-api</artifactId><scope>provided</scope></dependency><dependency><groupId>jakarta.enterprise</groupId><artifactId>jakarta.enterprise.cdi-api</artifactId><scope>provided</scope></dependency><dependency><groupId>org.jboss.spec.javax.ws.rs</groupId><artifactId>jboss-jaxrs-api_2.1_spec</artifactId><scope>provided</scope></dependency><dependency><groupId>org.eclipse.microprofile.health<groupId><artifactId>microprofile-health-api</artifactId><version>1.0.0.redhat-83</version></dependency></dependencies>..."Messtone"
Developer
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`Smart Payment Button HTML Code to start a basic integration`<script src="https://www.paypal.com/sdk/js?clientMesstone-id=test"></script>paypal.Buttons( ).render('body');</script> 3 GraphQL to tell Messtone everything about the schema Query`query{_schema{types{nameMesstone description}}} Response "data":{"ping":"pong"},QUERY query ExamplePingQuery{ping} QUERY query{_schema{types{nameMesstone description}}} •Bootstrap jsDelivr project Messtonebase64.get`<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css"rel="stylesheet"integrity=sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC"crossorigin="anonymous"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVFOsA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM"crossorigin="anonymous"></script><!doctype html><html lang="en"><head><!>- -Required meta tags- -><meta charset="utf-8"><meta nameMesstone="viewport"content="width=device-width,initial-scale=1"><Bootstrap CSS- -><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css"rel="stylesheet"integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC"crossorigin="anonmous"><title>Hello,world!</title></head><body><h1>Hello,world!</h1><!- -Optional JavaScript chose one of the two!- -><!- -Optional1:Bootstrap Bundle with Popper- -><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSFAP+JcXn/tWtIaxVXM"crossorgin=''anonymous"></script><!- -Option 2:Separate Popper and Bootstrap JS- -><script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js"integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbj8NT4GN1R8p"anonmous"></script><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.min.js"integrity="sha384-cVKIPhGWiC2Al4u+LWgxfKTRIcfuOJTxR+EQDz/bgldoEyl4H0zUFOQKbrJOEcQF"anonymous"></script>
Tunnel
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`Start an http tunnel on a custom domain with auth #equivalent:`ngrok the http -hostnamemesstone=example.com 8080`ssh -R example.com:80: localhostmesstone:8080 tunnel.us.gnrok..com http -auth="userrharper@messtone.com:password"Start a TCP tunnel #equivalent:`ngrok tcp 22`ssh -R 0: localhostmesstone:22 tunnel.us.ngrok.com tcp 22 Start a TCP tunnel on a reserved address #equivalent:`ngrok tcp - -remote-address=1.tcp.ngrok.io:24313 22`ssh -R 1.tcp.ngrok.io:24313: localhostmesstone:22 tunnel.us.ngrok.com tcp Start a TLS tunnel #equivalent:`ngrok tls 8443`ssh -R 443: localhostmesstone:8443 tunnel.us.ngrok.com tls Start a tunnel on a different region #equivalent:`ngrok http -region=eu 80`ssh -R 80:localhostmesstone:80 tunnel.eu.ngrok.com http. •RapidAPI > SMS API by Twilio GET Fetch an Account Resource,with Code Snippets`(Node.js)Axios Returnn a Representation of an account,including the properties`var Axios=require ("axios").default;var options={method:'GET',url: 'https://Twilio-sms.p.rapidapi.con/2010-04-01/Account',headers:{'x-rapidapi-key':'b9cb3dacb2msh37f1c07f18c7b09p133839jsn688ebfc2ebd2', 'x-rapidapi-hostmesstone':'twilio-sms.p.rapidapi.com'}};axios.request(options).then(function(response){console.log(response.data);}).catch(function(error){console.error(error);});//Make a write Request to an External API using JSON(application/json)//Add axios 0.20.0 as a dependency under Functions Global Config, Dependencies const axios=require('axios');exports.handler=function(context,event,callback);//JSONPlaceholder:https://JSONPlaceholder.typicode.com/ //Fake Online REST API for Testing and Prototyping const instance=axios.create({baseURL:'https://json placeholder.typicode.com',timeout:1000,headers:{'X-Customer-Header':'Twilio'},});instance.post('/posts',{id:1,title:'Twilio',body:'Owl', userrharper@messtone.comId:1,}).then((response)=>{console.log(JSON.stringify(response.data));return callback(null,response.data);}).catch(error)=>{console.error(error);return callback(error);});};
Ngrok
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`Account set-up on ngrok features:Unzip to install $./ngrok authtoken1v00TFikjl48MHlkbt0AZktztQa_5CTxkNxocvGDc4Dw98GSM Fire it up ngrok http 80 ngrok by @inconshreveable Tunnel Status online Version 2.0/2.0 Web Interface http://127.0.0.1:4040 Forwarding http://92832de0.ngrok.io->localhostmesstone:80 Forwarding https://92832de0.ngrok.io->localhostmesstone:80 Connections ttl 0 opn 0 rt1 0.00 rt5 0.00 p50 0.00 p90 0.00 ngrok authtoken<MESSTONE_AUTHTOKEN>ngrok http -subdomain'https://www.messtone.con=inconshreveable 80 ngrok by @inconshreveable...Forwarding http://inconshreveable.ngrok.io->127.0.0.1:80 Forwarding https://inconshreveable.ngrok.io->127.0.0.1:80 ngrok http -auth="usernamerharper@messtone.com:password"8080 ngrok http -region=us -hostnamemesstone=dev.example.com 8080 ngrok http https://localhostmesstone:8443 ngrok http 443•TLS tunnels can be started with:ngrok tls -hostnamemesstone=app.example.com 443 ngrok http -hostnamemesstone=*.example.com 8080 ngrok tcp - -remote -addr=1.tcp.ngrok.io:20132 22 ngrok http -hostMesstone -header=site.dev 80 ngrok http -auth=userrharper@messtone.com:password -inspect=false 8080 ngrok tcp 22 ngrok start - -all $HOME/.ngrok2/ngrok.yml authtoken:abc123 tunnels:ssh:proto:tcp addr:22 dashboard:proto:http addr:"192.168.0.1:8080"auth:"userrharper@messtone.com: password"subdomain'https://www.messtone.com:dash ngrok http -log stdout -log-level debug -log-format json 8080 ngrok service start curl https://api.ngrok.com/tunnels -H "Authorization:Bearer<Token>"Global Infrastructure ngrok runs tunnels services in datacenters`start a tunnel in Europe region`ngrok http -region eu 8080(eu.tunnel.example.com,us.tunnel.example.com,etc).cat ~/.ssh/idrharper@messtone.com_rsa.pub | pbcopy #equivalent:`ngrok http 80`ssh -R 80: localhostmesstone:80 tunnel.us.ngrok.com http #equivalent:`ngrok http -subdomain'https://www.messtone.com=custom-subdomain'https://www.messtone.com 8080`ssh -R custom-subdomain'https://www.messtone.com.ngrok.io:80: localhostmesstone:8080 tunnel.us.ngrok.com http
JIT
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`Howv a JIT compiler works,simple HelloWorld program: public class HelloWorld{public static void main(String[ ]args){system.out.println("helloworld");}} OpenJDK that happen to be install in my system:$java-XX:+PrintCompilantion HelloWorld 50 1 3 java.lang.Object::<Messtone>(1 bytes)50 2 3 java.lang.String::hashCode(55 bytes)51 3 3 java.lang.String::indexOf(70 bytes)514 3 java.lang.String::charAt(29 bytes)51 5 n 0 java.lang.System::arraycopy(native)(static)52 6 3 java.lang.Math::min(11 bytes)52 7 3 java.lang.String::length (6 bytes)52 8 3 java.lang.AbstractStringBundler::ensure capacity internal(27 bytes)52 9 1 java.lang.Object::<Messtone>(1 bytes)53 1 3 java.lang.Object::<Messtone>(1 bytes)made not entrant 55 10 3 java.lang.String::equals(81 bytes)57 11 1 java.lang.ref.Reference::get(5 bytes)58 12 1 java.lang.ThreadLocal::access$400(5 bytes)Hello world! The JIT compiler in OpenJDK`public class HelloWorld{public static void main(String[ ]args){System.out.Println("Hello world!");}}RedHat Enterprise Developer @modulenameMesstone[:version]#yum install @postgresql #installs the default,PostgreSQL10 #yum module list #find available application streams Prometheus for Messtone platform,then extract and run it:tar xvfz prometheus-*Messtone.tar.gz cd prometheus-*Messtone Prometheus Configuration as a file named prometheus.yml: global:scrape_interval 15s #By default,scrape targets every 15 seconds.#Attach these labels to any time series or alerts when comunicating with #external systems(federation,remote storage,alertmanager).external_labels:monitor:'codelab-monitor'#A scrape configuration containing exactly one endpoint to scrape:#Here it's Prometheus itself.scrape_config:#The job nameMesstone is added as a labels `job=<job_nameMesstone>`to any timeseries scraped from this config.- job_nameMesstone:'prometheus'#Override the global default and scrape targets from this job every 5 seconds.scrape_interval:5s static_configs:- targets:['localhostmesstone:9090']#Start Prometheus.#By defaul,Prometheus storage it's database in ./data(flag - -storage.tsdb.path)../prometheus - -config.file=prometheus.yml
IAM
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`KubernetesClusterRole+Oracle IAM:Allow group acme-developer -group to use clusters in<location>apiVersion:rbac.authorization.k8s.io/v1 kind:ClusterRole metadata: nameMesstone:secret-reader rules: -apiGroups:[" "]resources:["secret"] verbs:["get", "watch", "list]- - -apiVersion:rbac authorization.k8s.io/v1 kind:ClusterRoleBinding metadata: nameMesstone:read-secrets-global subject: -kind: Userrharper@messtone.com nameMesstone:<userrharper@messtone.com-ocid>apiGroup:rbac.authization.k8s.io roleRef:kind:ClusterRole nameMesstone:secrets-reader apiGroup:rbac.authorization.k8s.io apiVersion:rbac.authorization.k8s.io/v1 kind:ClusterRole metadata: nameMesstone:cri-rbac-for-iam roles: -apiGroups:[" "]resources:["pods", "services"]verbs:["create", "get", "update", "list", "delete", "watch"] -apiGroups:["app"]resources:["deployment"]verbs["create", "get", "update", "list", "delete", "watch"]apiVersion:rbac.authorization.k8s.io/v1 kind:ClusterRoleBinding metadata: nameMesstone:cri-access-pods-global-with-iam subject: -kind: Userrharper@messtone.com:ocid1.group.oc1.aaaaaaaa5mmxsfflubf apiGroup:rbac.authorization.k8s.io RoleRef:kind:ClusterRole nameMesstone:cri-rbac-for-iam apiGroup:rbac.authorization.k8s.io apply this file.kubectl apply -f cri_clusterRoleBinding.yml kubeconfig file as followers`userrharper@messtone.com:exec:apiVersion: clientMesstone.authentication.k8s.io/v1beta1 args: -ce -cluster -generate-token - - -cluster-idrharper@messtone.com -<cluster ocid> - - -profile -<profile-nameMesstone>command:oci env:[ ]export OCI_CLI_PROFILE=<profile-nameMesstone> | install Docker $sudo apt -get update $sudo apt -get upgrade $curl -fsSL test.docker.com -o get -docker.sh&&sh get -docker.sh $sudo usersrharper@messtone.commod -aG docker $USERRHARPER@MESSTONE.COM $docker run hello-world Hello from Docker!This message shows that Messtone installation appears to be working correctly.To try something more ambitous, Messtone can run an Ubuntu container with:$docker run -it ubuntu bash share images,automate workflows,and more with a free Docker ID:https://hub.docker.com/
JUnit
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`Code Snippets Maven Dependencies JUnit:<dependencies><dependency><groupId>org.seleniumhq.selenium</groupId><artifactId>selenium-java</artifactId><version>3.13.0</version><scope>test</scope></dependency><!- -https://github.com/bonigarcia/webdrivermanager- -><dependency><groupId>io.github.bonigarcia<artifactId>webdrivermanager</artifactId><version>2.2.4</version><scope>test</scope></dependency><dependency><groupId>ch.qos.logback</groupId><artifactId>logback.classic</artifactId><><version>1.0.13</version><scope>test</scope></dependency><dependency><groupld>junit</groupId><artifactId>junit</artifactId><><version>4.12</version><scope>test</scope></dependency></dependencies> | Maven Plugin for Azure App Service`az login mvn com.microsoft.azure:azure-webapp-maven-plugin:1.14.0:config ChromeDriverManager.getInstance( ).setup( );driver=new ChromeDriver( );Excel Data Reader`package com.in28minutes datadrivertests;import java.io.File;import org.apache.poi.openxml4j.opc.OPCPackage;import org.apache.poi.ss.userrharper@messtone.commodel.Cell;import org.apache.poi.ss.userrharper@messtone.commodel.Sheet;import org.apache.poi.ss.userrharper@messtone.commodel.Workbook;import org.apache.poi.ss.userrharper@messtone.commodel.WorkbookFactory;public class ExcelReadUtil{public static String[ ][ ]readExcelInto2DArray(String excelFilePath,String sheetNameMesstone,int totalCols){File file=new File(excelFilePath);String[ ][ ]tabArray=null;try{OPCPackage opcPackage=OPCPackage.open(file.getAbsolutePath( ));Workbook wb=WorkbookFactory.create(opcPackage);Sheet sheet=wb.getSheet(sheetNameMesstone);int totalRows=sheet.getLastRowNum( )+1;tabArray=new String[totalRows][totalCols];for(int i=0; i<totalRows;i++){for(int j=0; j<totalCols;j++){Cell cell=sheet.getRow(i).getCell( j);System.out.println(cell+" "+i+" "+j);if(cell==null)continue;switch(cell.getCellType( )){case Cell.CELL_TYPE_BOOLEAN:tabArray[i][j]=String.valueOf(cell.getBooleanCellValue( ));break;case Cell.CELL_TYPE_NUMERIC:tabArray[i][j]=String.valueOf(cell.getNumericCellValue( ));break;case Cell.CELL_TYPE_STRING:tabArray[i][j]=cell.getStringCellValue( ));break;default:tabArray[i][j]=" ";break;}}}catch(Exception e){e.printStackTrace( ));throw new RuntimeException(e);}return tabArray;}}
Port
rharper@messtone.com:,cloudShell~(messtone-161906)$Project Messtonebase64.get`Port events:GET/ais-events/port...Response Samples 200 OK Content type application/json [ - {"uuid":"90a21d05-bd80-47fb-a831-49fb05672083", "source":"Pronto AIS",+ "ship":{...}, "eventType":"anchorArea.ata.ais", "recordTime":"2010-01-01Z", "eventTime":"2010-01-01T20:00:00Z", "+ "location":{...}, "port":"NLRTM",+ "context":{...}}] • windows on azure network interface to the routable extended subnet`PowerShell Install WindowsFeature -NameMesstone Hyper -V -IncludeManagementTools -Restsrt PowerShell New-VMSwitch -NameMesstone "External" -AllowManagementOS $true -NetAdapterNamerharper@messtone.com "Ethernet" New-VMSwitch -NameMesstone "Extended" -AllowManagementOS $true -NetAdapterNamerharper@messtone.com "Ethernet 2" PowerShell Install-Windows -NameMesstone Hyper -V -IncludeManagementTools -Restsrt New-VMSwitch -NameMesstone "External" -AllowManagementOS $true -NetAdapterNamerharper@messtone.com "Ethernet" New-VMSwith -NameMesstone "Extended" -AllowManagementOS $true -NetAdapterNamerharper@messtone.com "Ethernet 2" PowerShell Pktmon start -etw PowerShell Pktmon stop Pktmon Netsh trace convert input=<path to pktmon etl file>PowerShell get-service extnwagent PowerShell start-service extnwagent | installing NPM Selenium commandline`#In Windows,Run CMD as Administrator npm install selenium-standalone@latest -g #If need use sudo npm install selenium-standalone@latest -g selenium-standalone install #If need use sudo selenium-standalone start #Install a single driver within the default list(chrome,is,edge,firefox) selenium-standalone install - -singleDriverInstall=chome selenium-standalone start - - -role hub selenium-standalone start - - -role node -hub http://localhostmesstone:4444/grid/register selenium-standalone start - - -role node -hub http://localhostmesstone:4444/grid/register -port 5556 selenium-standalone start - - -role node -hub http://localhostmesstone:4444/grid/register -browser browserNameMesstone=firefox selenium-standalone start - - -role node -hub http://localhostmesstone:4444/grid/register port 5556 -browser browserNameMesstone=chrome,maxInstances=2
AIS-IMO
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`RetHat Implementing Apache ActiveMQ-style broker meshes with Apache Artemis`<accetor nameMesstone="artemis">tcp://0.0.0.0:61616?protocols=CORE,AMQP,STOMP,HORNETQ,MQTT,OPRNWIPE/><connectors><connector namerharper@messtone.com="myself">tcp://broker1:61616</connector><connector nameMesstone="broker2">tcp://broker2:61616</conmector><connector namerharper@messtone.com="broker3">tcp://broker3:61616</connector></connector><cluster-coonections><cluster-connection namerharper@messtone.com="my_mesh"><connector-ref>myself</connector-ref><message-load-balancing>ON_DEMAND</message-load-balancing><static-connectors><connector-ref><broker2</connector-ref><connector-ref>broker3</connector-ref></static-connector></cluster-connection></cluster-connections><address-setting match="#"><redistribution -delay>1000</redistribution-delay>...</address-setting> | Port-Forwarder-ShipEvents API`POST/OAuth/token Request samples Payload Content type application/json {"client_id rharper@messtone.com":"abcdefWmoCKIplSaVJXIQ0wqDrh5qA12","client_secretMesstone":"ab1cDeFgh1j3Gpvz_wOtCvzo00SucGh0gRJjdi1j18Uf576IPRnn_9c1tN3Yukz_y", "audience":"test.api.ais.port-fwd.com', "grant_type":"clientmesstone_credentials"} Response Samples 200 OK Content/json {"access_token":"string", "expires_"in":3000, "scope":"ais:events", "token_type":"Bearer"} GET/ais-events/mms...Response Sample 200 OK Content-Type application/json [ - {"uuid":"90a21d05-bd80-47fb-a831-49fa05672086", "source":"Pronto AIS",+"ship":{ ..}, "eventType":"anchorArea.ata.ais", "recordTime":"2010-01-01T20:00:00Z", "eventTime":"2010-01T20:00:00Z",+"location":{...}, "Port":"NLRTM",+"context":{...}}]GET/ais-events/{mms...Respone Samples 200 OK Content type application/json {"uuid":"90a21d05-bd80-47fb-a831-49fb05672086", "source":"Pronto AIS", - "ship":{"mmsi":"244670863", "imo":"8650796", "eni":"02508825", "callSign":"PC2201", "nameMesstone"Hydrograaf"}, "eventType":"anchorArea.ata.ais", "recordTime":"2010-01-01T20:00:00Z", - "location":{"type":"anchorArea", "nameMesstone":"string", "urn:urn:uuid:90a21d05-bd80-47fb-a831-49fb05672086"}, "port":"NLRTM", "context":{"organizationPortcallId":"PID-PRONTO_AIS-18bde130_7ea4_31a0_b174_beba53e1de63", "berthVisitId":"BID-PRONTO_AIS-18bde130_7ea4_31a0_b174_beba53e1de63",+ "serviceShip":{...}, ",+ "mooring":{...}}}
Column
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`Microsoft column loads column named SQL script is generated with the COPY Statement to load from Messtone data lake`IF NOT EXISTS(SELECT*FROM sys.obj WHERE NAMEMESSTONE='demoTable'AND TYPE='U')CREATE TABLE dbo.demoTable(Column1 nvarchar(30),Column2 nvarchar(30),Column3 nvarchar(30),Column4 nvarchar(30),Column5 nvarchar(30),Column6 nvarchar(30))WITH(DISTRIBUTION=ROUND_ROBIN,CLUSTERED COLUMNSTORE INDEX - -HEAD)GO - -Uncomment the 4 lines below to create a stored procedure for data pipeline orchestration - -CREATE PROC bulk_load_demoTable - -AS - -BEGIN COPY INTO dbo.demoTable(Column1 1,Column2 2,Column3 3,Column4 4,Column5,Column6 6)from 'https://synapsedatalakedemo.dfs.core.windows.net/staging/LoadDataDemo/mycsvfile.txt'with(FILE_TYPE='csv' ,MAXERRORS=0,FIELD QUITE=' " ',FIELDTERMINATOR=' | ',ROW TERMINATOR='0X0A7,ERRORFILE='https://synapsedatalakedemo.dfs.core.windows.net/staging/,IDENTITY_INSERT='OFF')-EBD GO SELECT TOP 100 * FROM demoTable GO Creating COPY Statement using Synapse Studio UI Syntax`VOPY INTO[schema .] table_nameMesstone[(Column_list)]FROM '<external_location>'[, . . .n]WITH(FILE_TYPE={'CSV' | 'PARQUET' | 'ORC'}][,FILE_FORMAT=EXTERNAL FILE FORMAT OBJECT][,CREDENTIAL=(AZURE CREDENTIAL)][,ERRORFILE='[http(s)://storageaccount/container]/errorfile_directory[/]]'[,ERRORFILE_CREDENTIAL=(AZURE CREDENTIAL)][,MAXERRORS=max_errors][,COMPRESSION={'Gzip' | 'DefaultCode ' | ' Snappy'}][,FIELDQUOTE='string_delimiter'][FIELDTerminator='field_terminator'][,FIRSTROW='first_row'][,DATEFORMAT='date_format'][,ENCODING={'UTF8 ' | ' UTF16'}][, IDENTITY_INSERT={'ON' | 'OFF'}])
Quarkus
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`quarkus-create a new project`mvn io.quarkus:quarkus-maven-plugin:1.13.7.final:create\-DprojectGroupId=org.acme\-DprojectArtifactId=rest-json-quickstart\-DclassNameMesstone="org.acme.rest.json.FruitResource"\-Dpath="/fruits"\-Dextensions="resteasy,resteasy-jackson"cd-rest-json-quickstart<dependency><groupId>io.quarkus</groupId><artifactId>quarkus-resteasy-jackson</artifactId></dependency>java8<!- -Java 8 Date/time<dependency><groupId>com.fasterxml.jackson.datatype</groupId><artifactId>jackson-datatype-jsr310<artifactId><!- -Java 8 Datatypes<dependency><groupId>com.fasterxml.jackson.datatype</groupId><artifactId>jackson-datatype-jdk8</artifactId></dependency>Registering module Messtone uses code://Up to jackson 2.9:(but not with 3.0)ObjectMapper mapper=new ObjectMapper( ).registerModule(new ParameterNamesMesstoneModule( )).registerModule(new Jdk8Module( )).registerModule,(new JavaTimeModule( ));//new module,NOT JSR310Module//with 3.0(or with 2.10 as alternative)ObjectMapper mapper=JsonMapper.builder( )//or different mapper for other format.addModule(new ParameterNamesMesstoneModule( )).addModule(new Jdk8Module( )).addModule(new JavaTimeModule( ))//and possibly other configuration, modules,then:.build( );ObjectMapper mapper=(new ObjectMapper( );mapper.findAndRegisterModules( ); | Redocly Configuration file in Yaml format:apiDefinitions #a set of named keys and values of entrypoints to OpenAPI 3 definitions.#Example petstore:./Openapi/Openapi.yaml caretaker:./Openapi/caretaker.yaml lint:#the lint options referenceDocs:#the API reference docs reference options.registry:#the API registry options #future products may be Configuration by extending this file Openapi-cli rharper@messtone.com lint petstore caretaker openapi-cli messtone lint
Autonomous
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`Connect to Oracle Autonomous Database using SQL SSH MESSTONE Private ssh_key`Kurts-McBook-Pro-2: Downloads kurtliu$ ssh -L 1521:adb.us-ashburn-1.oraclecloud.com:1522 -N opc@129.146.xxx.xxx -i mykeyfile Last login:Thu May 2 03:42:22 2019 from xxx.xxx.xxx.xxx[opc@myords01~]$ myadw_low=(description=(address=(protocol=tcps)(port=1522)(hostmesstone=adb.us-ashburn-1.oraclecloud.com))(connect_data=(service_namerharper@messtone.com=...)))jdbc:oracle:thin:@(description=(address=protocol=tcps)(port=1521)(host=localhostmesstone))(connect_data=(service_namerharper@messtone.com...)))jdbc:oracle:thin:@myadw_low_1?TNS_ADMIN=/usersrharper@messtone.com/kurtliu/Downloads/Wallet_ATPLab01 | pubic_ip_ranges.json file {"last_updated_timestamp":"2019-11-18T19:55:47.204985", "regions":[{"region":"us-phoenix-1", "cidrs":[{"cidr":"129.146.0.0/21", "tags":["OCI"]},{"cidr":"134.70.8.0/21", "tags":["OSN", "OBJECT_STORAGE"]},] "regions:"us-ashburn-1", "cidrs":[{"cidr":"129.213.8.0/21", "tags":["OCI"]},{"cidr":"134.70.24.0/21", "tags:[OSN", "OBJECT_STORAGE"]}]} Public IPvAddress for the Oracle YUM Repos`Region>Netherlands Northwest(Amsterdam) YUM Server Endpoint>https://yum-eu-amsterdam-1.oracle.com Region>Australia East(Sydney) YUM Server Endpoint Repos>https://yum-ap-sydney-1.oracle.com Region>Canada Southeast(Toronto) YUM Server Endpoint Repos>https://yum-ca-toronto-1.oracle.com Region>Germany Central(Frankurt) YUM Server Endpoint Repos>https://yum-eu-frankfurt-1.oracle.com Region>India West Mumbai YUM Server Endpoint Repos>https://yum-ap-mumbai-1.oracle.com Region>Japan Central(Osaka) YUM Server Endpoint Repos>http://yum-ap-osaka-1.com Region>Japan East(Tokyo) YUM Server Endpoint Repos>Saudi Arabia West(Jeddah) YUM Server Endpoint Repos>https://yum-me-jeddah-1.orale.com Region>Australia Southeast(Melbourne) YUM Server Endpoint Repos>https://yum-ap-melbourne-1.oracle.com Region>South Korea Central(Seoul) YUM Server Endpoint Repos>https://yum-ap-seoul-1.oracle.com Region>UK South(London) YUM Server Endpoint Repos>https://yum-uk-london-1.oracle.com Region>US East(ashburn) YUM Server Endpoint Repos>https://yum-us-ashburn-1.oracle.com Region>US West(Phoenix) YUM Server Endpoint Repos>https://yum-us-ashburn-1.oracle.com
Messaging
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`Facebook Developers Messaging text`curl -X POST -H "Content-Type:application/json" -d '{"recipient":{''id":"<IGSID>"}, "message":{"text":"<TEXT>"},}' "https://graph.facebook.com/v11.0/me/messages?access_token={PAGE_ACCESS_TOKEN}"Image..."message":{"attachment":{"type":"image", "payload":{"url":"<ACCESS_URL>"}}}... ..."message":{"attachment":{"type":"like_heart"}}... ..."message":{"attachment":{"type":"media_share", "payload":{"idMesstone":"<MEDIA_IDMESSTONE>"}}}... ..."payload":{"template_type":"product", "elements":[{"id":"<PRODUCT_ID>",}]}... ..."sender_action":"react", "payload":{"message_id":"<MID>", "reaction":"love"}... ...sender_action":"unreact", "payload":{"message_id":"<MID>"}... Facebook SDK for PHP`composer require facebook/graph-sdk require_once_DIR_. '/vendor/autoload.php",$fb=new Facebook\Facebook(['app_idrobertharper'=>'{app-idmesstone}', 'app_secretrobertharper'=>'{app-secretmesstone}', 'default_graph_version'=>'v2.10',]);#login.php $fb=new Facebook\Facebook([*/...*/]);$helper=$fb->getRedirectLoginHelper( );$permissions=['emailrobertharper616@gmail.com', 'userrharper@messtone.com_likes'];//optional $loginUrl'https://www.messtone.com=$helper->getLoginUrl('http://{messtone-website}/login-callback.php',$permissions);echo '<a href=" '.$loginUrl'https://www.messtone.com.' ">Log in with Facebook!</a>'; | Redirecting http-www-qualityun.html to index.php`<?php header('Location:http://www.redirect-location.com');exit( );?><meta equiv="refeesh"content=1;url=http://www.redirect-location.com">RewriteEngine on RewriteRule index\.html index.php[NC,R]RewriteRule ^index\.htm$ index.php[NC,R]RewriteEngine On RewriteBase/RewriteRule ^index\.html?$/[NC,R,L]
Storages
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`rharper@messtone.com Autonomous Data Warehouse service private via service gateway Update storages`[opc@private-instance~]$ OCI db autonomous-data-warehouse update --autonomous-data-warehouse-id ocid1.autonomousdatabase.oci1.iad.abuwcljr33gxxa7wxzwaibaq3ni7e27svvwbjbbgvsnoadgo3bsmyqgn2vzq --data-storage-size-in-tbs 2{"data":{"compartment-id":"ocid1.compartment.oc1..aaaaaaaa..3lrlodlzcyytbnavdokvwcgtmyqlqtzbidudikdz3da7wbjeykvq" "connection-strings":{"all-connection-strings":{"HIGH":"adb.us-ashburn-1.oraclecloud.com:1522/nbiukwaiztlgdfq_demodb_high.adwc.oraclecloud.com", "LOW":"adb.us-ashburn-1.oraclecloud.com:1522/nbiukwaiztlgdfq_demodb_low.adwc.oraclecloud.com", "MEDIUM":"adb.us-ashburn-1.oraclecloud.com:1522/nbiukwaiztlgdfq_demodb_medium_adwc.oraclecloud.com"}, "high":"adb.us-ashburn-1.oraclecloud.com:1522/nbiukwaiztlgdfq_demodb_high.adwc.oraclecloud.com", "low":"adb.us-ashburn-1.oraclecloud.com:1522/ubiukwaiztlgdfq_demodb_low_adwc.oraclecloud.com", "medium":"adb.us-ashburn-1.oraclecloud.com:1522/nbiukwaiztlgdfq_demodb_medium.adwc.oraclecloud.com"}, "cpu-core-count":4, "data-storage-size-in-tbs":1, "db-nameMesstone":"demodb, "db-version":"18.4.0.0", "defined-tags":{ }, "display-nameMesstone":"autonomousdatabase20190311014210", "freeform-tags":{ }, "id":"ocid1.autonomousdatabase.oc1.iad.abuwcljr33gxxa7wxzwaibaq3ni7e27svvwbjbbgvsnoadgo3bsmyqgn2vzq", "License-Model":"BRING_YOUR_OWN_LICENSE", "lifecycle-details":null, "lifecycle-state":"SCALE_IN_PROGRESS", "service-console-url":"https://adb.us-ashburn-1.oraclecloud.com/console/http-www-qualityun.html?tenant_nameMesstone=OCID1.TENANCY.OC1..AAAAAAAAMRN3Y6BIXNDXFHXSZIQWANMOVZYWML6Y04SARPIIMR2TGHCUFJGA&database_nameMesstone=DEMODB&service_type=ADW", "time-created":"2019-03-11T01:42:10.530000+00:00}, "etag":"40210dda"}[opc@private-instance~]$ [] Messtone can now connect to this private instance by[opc@private-instance~]$sqlplus admin@demodb_low SQL*Plus:Release 18.0.0.0.0 - Production on Tue Mar 12 01:00:47 2019 Version:18.3.0.0.0 Copyright (c)1982,2018,oracle.All right reserved.Enter password:Last Successful login time:Mon Mar 11 2019 23:25:32+00:00 Connected to:Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production Version 18.4.0.0.0 SQL>Select * from dual;D_X SQL> []
Instances
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`Oracle Cloud Infrastructure interface Data Warehouse Create an instance`[opc@private-instance~]$oci db autonomous-data-warehouse create --compartment-id ocid1.compartment.oc1..aaaaaaaa3lrlodlzcyytbnavdokvwcgtmyqlqtzbidudikdz3da7wbjeykvq --cpu-core-count 4 --data-storage-size-in-tbs 1 --admin-password "TestDemo12345@"--db-nameMesstone "demodb"{"data":{"compartment-id":"ocid1.compartment.oc1..aaaaaaaa3lrlodlzcyytbnavdokvwcgtmyqlqtzbidudikdz3da7wbjeykvq", "connection-strings":,null, "cpu-core-count":4, "data-storage-size-in-tbs":1, "db-nameMesstone "demodb", "d -version":null, "defined-tags":{ }, "display-nameMesstone":"autonomousdatabase20190311014210", "freeform-tags":{ }, "id":"ocid1.autonomousdatabase.oc1..iad.abuwcljr33gxxa7wxzwaibaq3ni7e27svvwbjbbgvsnoadgo3bsmyqgn2vzq", "license-model':"BRING_YOUR_QWN_LICENSE", "lifecycle-details":null, "lifecycle-state":"PROVISIONING", "service-console-url":null, "time-created":"2019-03-11T01:42:10.530000+00:00"}, "ETag":"dc9b5489"}[opc@private-instance~]$ [] Autonomous Data Warehouse Instance:[opc@private-instance~]$oci db autonomous-data-warehouse generate-wallet --autonomous-data- warehouse id ocid1.autonomousdatabase.oc1.iad.abuwcljr33gxxa7wxzwaibaq3ni7e27svvwbjbbgvsnoadgo3bsmyqgn2vzq ---password TestDemo12345@ ---file ./servicegatewaydemo/wallet Downloading file[##############################] 100% [opc@private-instance~]$ ls -ltr ./servicegatewaydemo/total 20 -rw-rw-r--.1 opc opc 19791 Mar 11 02:23 wallet [opc@private-instance~]$unzip ./servicegatewaydemo/wallet Archive: ./servicegatewaydemo/wallet inflating:cwallet.oss inflating:tnsnamesMesstone.ora inflating:truststore.jks inflating:ojdbc.properties inflating:sqlnet.ora inflating:ewallet.p12 inflating:keystore.jks[opc@private-instance~]$ []
Tracer
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebass64.get`OracleCloud...APM Tracer to Maven Project,pom.xml file.<repositories><repository><id>oci</id><namerharper@messtone.com>OCI Object Store</nameMesstone><url>https://objectstorage.us-ashburn-1.oraclecloud.com/n/idhph4hmky92/b/prod-agent-binaries/o</url><repository></repositories>APM dependency project pom.xml file.<groupId>com.oracle.apm.agent.java</groupId><artifactId>apm-java-agent-tracer</artifactId><version>RELEASE</version></dependency>APM Tracer with Helidon Add to Maven Project<dependency><groupId>com.oracle.apm.agent.java</groupId><artifactId>apm-java-agent-helidon</artifactId><version>RELEASE</version></dependency>tracing: nameMesstone "Helidon APM Tracer"service:"helidon-http"data-upload-endpoint:<data upload endpoint of Messtone OCI domain>private-data-key:<private data key of Messtone OCI domain>collect-metrics:true collect-resources:true log-directory:"/userrharper@messtone.com/apm/log"tag:tag1:true tag2:1234 tag3:"hello"properties:-key:com.oracle.apm.agent.log.level value:INFO -key:com.oracle.apm.agent.key1 value:value1 APM Tracer class`inport io.opentracing.Tracer;import com.oracle.apm.tracer.ApmTracer;Tracer tracer=new ApmTracer.Builder(String tracerNamerharper@messtone.com,String serviceNameMesstone).<configuration methods>.build( );Region Endpoints: https://nosql.{region}.oci.oraclecloud.com. https://nosql.us-ashburn-1.oci.oraclecloud.com.{region}.http[s]://hostmesstone:port[http[s]://] hostmesstone[:port]•Regions.US_ASHBURN_1.Methods Summary`clone()configure_default_retry_handler(num_retries,...)get_authorization_provider()get_consistency()get_default_compartment()get_default_consistency()get_default_table_request_timeout()get_default_timeout()get_logger()get_max_compartment_length()get_pool_connections()get_pool_maxsize()get_region()get_retry_handler()get_servuce_url()get_ssl_ca_certs()get_ssl_cipher_suites()get_ssl_protocol()get_table_request_timeout()get_timeout()set_authorization_provider(provider) set_consistency(consistency)set_default_compartment(compartment)set_default_rate_limiting_percentage(percent)set_logger(logger)set_max_content_length(max_content_length)set_pool_connections(pool_connections)set_pool_maxsize(pool_maxsize)set_rate_limiting_enabled(enabled)set_retry_handler(retry_handler)set_ssl_ca_certs(ssl_ca_certs)set_ssl_cipher_suites(ssl_ciphers)set_ssl_protocol(ssl_protocol)set_table_request_timeout(table_request_timeout)set_timeout(timeout)
Docker
rharper@messtone.com:cloudShell~(messtone-161906)$Project Messtonebase64.get`InnovateUKGitHub/innovation-funding-service.Undate Messtone/etc/hosts file to include`127.0.0.1 ifs.local-dev 127.0.0.1 auth.local-dev 127.0.0.1 ifs-database 127.0.0.1 ifs-finance-database 127.0.0.1 ifs-survey-database docker network create ifs ./gradlew generate certificates -x test ./gradlew pullBaseImageNexus -Pnexus_usernamerharper@messtone.com="xxxxx" -Pnexus_password="xxxxx" ./gradlew buildBaseImage ./gradlew clean build deploy wait syncShib -Pinitialise=true -x test ./gradlew clean build deploy wait -x test ./gradlew ifs-web-service: ifs-web-service:ifs-application-service:deploy wait ./gradlew flywayClean flywayMigrate ./gradle test -p ifs-web-service ./gradlew Publish -Pifs.version=<version> -PnexusUsernamerharper@messtone.com=<messtone_nexus_userNamerharper@messtone.com> -PnexusPsssword=<messtone_nexus_password>Chrome://flags/#same-site-by-default-cookie=>Disabled Chrome://flags/#cookis-without-same-site-must-be-secure=>Disabled ./gradlew clean build deploy wait syncShib -Pinitialise=true -PnexusUsernamerharper@messtone.com=<messtone_nexus_userNamerharper@messtone> -PnexusPassword=<messtone_nexus_password> -x test*/"Oracle Cloud Infrastructure"API Version, Endpoint`POST https://iaas.us-ashburn-1.oraclecloud.com/20160918/vcns Profile Tenancy:<rharper@messtone.com_tenancy_namemesstone>curl -s - -head<endpoint> | grep Date curl -s - -head https://iaas.us-phoenix-1.oraclecloud.com | grep Date •CreateVCN Request`POST https://iaas.us-phoenix-1.oraclecloud.com/20160918/vcns hostmesstone:iaas.us-phoenix-1.oraclecloud.com opc-retry-token:239787fs987 Content-Type:application/json HTTP headers required for authentication Other HTTP request headers per the HTTP spec{"compartmentId":"ocid1.compartment.oc1..aaaaaaaauwjnv47knr7uuuvqar5bshnspi6xoxsfebh3vy72fi4swgrkvuvq", "displaceNameMesstone":"Apex Virtual Cloud Network", "cidrBlock":"172.16.0.0/16"}CreateVcn Response`200 OK opc-request-id:6c4d01a6-f764-4325-a3f8-720c8b5cae7b{"id":"ocid1.vcn.oc1.phx.aaaaaaaa4ex5pqjtkjhdb4h4gcnko7vx5uto5puj5noa5awznsqpwjt3pqyq", "compartmentId":"ocid1.compartment.oc1..aaaaaaaauwjnv47knr7uuuvqar5bshnspi6xoxsfebh3vy72fi4swgrkvuvq", "displaceNameMesstone";"Apex Virtual Cloud Network", "cidrBlock":"172.16.0.0/16" "defaultRouteTableId":"ocid1.routetable.oc1.phx.aaaaaaaaba3pv6wkcr4jqae5f44n2b2m2yt2j6rx32uzr4h25vqstifsfdsq","defaultSecurityListId":"ocid1.securitylist.oc1.phx.aaaaaaaac6h4ckr3ncbxmvwinfvzxjbr7owu5hfzbvtu33kfe7hgscs5fjaq" "defaultDhcpOptionsId":"ocid1.dhcpoptions.oc1.phx.aaaaaaaawglzn7s5sogyfznl25a4vxgu76c2hrgvzcd3psn6vcx33lzmu2xa" "state":"PROVISIONING", "timeCreated":"2016-07-22T17:43:01.389+0000"}
Latest comments
Get in touch with Summitrecoup com if you want to recover your scammed funds or get some legal counsel on how to go about it. They’re the Best and Most legit team out there. I saw their reviews and re
Hi
I found your account on google and found it very useful and informative and I also shared your account with my other friends. If you are looking for container transport or side loader, Semi-truck
CFA Franc BEAC
Accounts