Skip to content

Instantly share code, notes, and snippets.

:rss-core:clean
:rss-edge:clean
:rss-middletier:clean
:rss-core:compileJava
:rss-core:processResources
:rss-core:classes
:rss-core:jar
:rss-core:javadoc
:rss-core:javadocJar
@aspyker
aspyker / gist:5801918
Created June 18, 2013 01:15
eureka fails with /etc/hosts logic name
[root@ip-10-232-68-251 apache-tomcat-7.0.37]# cat webapps/acmeair-auth-service-0.1.0-SNAPSHOT/WEB-INF/classes/acmeair-auth-service.properties |grep serviceUrl
eureka.serviceUrl.default=http://10.232.55.33/eureka/v2/
[root@ip-10-232-68-251 apache-tomcat-7.0.37]# bin/startup.sh
Using CATALINA_BASE: /opt/apache-tomcat-7.0.37
Using CATALINA_HOME: /opt/apache-tomcat-7.0.37
Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.37/temp
Using JRE_HOME: /opt/ibm/java-x86_64-70
Using CLASSPATH: /opt/apache-tomcat-7.0.37/bin/bootstrap.jar:/opt/apache-tomcat-7.0.37/bin/tomcat-juli.jar
@aspyker
aspyker / gist:6170835
Created August 7, 2013 03:05
Jackson failure on first request in WLP current acmeair-webapp
[8/7/13 3:01:59:759 UTC] 000000d8 com.ibm.ws.webcontainer.util.ApplicationErrorUtils E SRVE0777E: Exception thrown by application class 'org.codehaus.jackson.jaxrs.MapperConfigurator._resolveIntrospector:175'
java.lang.IllegalStateException: Failed to instantiate JaxbAnnotationIntrospector: org.codehaus.jackson.xc.JaxbAnnotationIntrospector incompatible with org.codehaus.jackson.map.AnnotationIntrospector
at org.codehaus.jackson.jaxrs.MapperConfigurator._resolveIntrospector(MapperConfigurator.java:175)
at org.codehaus.jackson.jaxrs.MapperConfigurator._resolveIntrospectors(MapperConfigurator.java:146)
at org.codehaus.jackson.jaxrs.MapperConfigurator._setAnnotations(MapperConfigurator.java:133)
at org.codehaus.jackson.jaxrs.MapperConfigurator.getDefaultMapper(MapperConfigurator.java:70)
at org.codehaus.jackson.jaxrs.JacksonJsonProvider.locateMapper(JacksonJsonProvider.java:648)
at org.codehaus.jackson.jaxrs.JacksonJsonProvider.writeTo(JacksonJsonProvider
@aspyker
aspyker / gist:6170844
Created August 7, 2013 03:07
Jackson failure on first request in WLP current acmeair-auth-service
[8/7/13 3:01:56:519 UTC] 00000079 com.ibm.ws.webcontainer.webapp E SRVE0315E: An execption occurred: com.ibm.ws.webcontainer.webapp.WebAppErrorReport: java.lang.IllegalStateException: Failed to instantiate JaxbAnnotationIntrospector: org.codehaus.jackson.xc.JaxbAnnotationIntrospector incompatible with org.codehaus.jackson.map.AnnotationIntrospector
at com.ibm.ws.webcontainer.webapp.WebAppErrorReport.constructErrorReport(WebAppErrorReport.java:153)
at com.ibm.ws.webcontainer.webapp.WebAppErrorReport.constructErrorReport(WebAppErrorReport.java:194)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1118)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:4499)
at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.handleRequest(DynamicVirtualHost.java:282)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:954)
at com.ibm.ws.webcontainer.osgi.DynamicV
=====================
[ec2-user@ip-10-46-109-249 ~]$ hostname
ip-10-46-109-249
[ec2-user@ip-10-46-109-249 ~]$ nslookup domU-12-31-39-0B-D8-B0
Server: 172.16.0.23
Address: 172.16.0.23#53
** server can't find domU-12-31-39-0B-D8-B0: NXDOMAIN
@aspyker
aspyker / problem with CF micro AMI
Last active December 23, 2015 10:49
problem with CF micro AMI
*********** from /var/vcap/sys/log/gorouter/access.log ******************
api.54.200.39.158.xip.io - [19/09/2013:13:46:55 +0000] "GET /v2/spaces/b3397223-e877-4719-bf86-09b89d9ca61c/apps?q=name%3Ahello&inline-relations-depth=1 HTTP/1.1" 200 107 "-" "Ruby" 66.57.93.148:51401 response_time:0.014612607 app_id:
api.54.200.39.158.xip.io - [19/09/2013:13:46:57 +0000] "POST /v2/apps HTTP/1.1" 201 1098 "-" "Ruby" 66.57.93.148:51403 response_time:0.173260757 app_id:
api.54.200.39.158.xip.io - [19/09/2013:13:46:58 +0000] "GET /v2/spaces/b3397223-e877-4719-bf86-09b89d9ca61c/domains?inline-relations-depth=1 HTTP/1.1" 200 1855 "-" "Ruby" 66.57.93.148:51405 response_time:0.022424736 app_id:
api.54.200.39.158.xip.io - [19/09/2013:13:46:59 +0000] "GET /v2/routes?inline-relations-depth=0&q=host%3Ahello HTTP/1.1" 200 744 "-" "Ruby" 66.57.93.148:51407 response_time:0.016666632 app_id:
api.54.200.39.158.xip.io - [19/09/2013:13:46:59 +0000] "GET /v2/domains/6e053f59-f132-4d30-a532-880329c416e8?inline-relations-depth=1 HTTP/1.1"
@aspyker
aspyker / gist:7251228
Created October 31, 2013 15:02
update LLB curl script
set -x
USER=xxxx
APIKEY=`cat ~/work/keys/slapikey.txt`
URLSTART=https://$USER:$APIKEY@api.softlayer.com/rest/v3/SoftLayer_
LLB_ID=13086
DATA_FILE=SoftLayer_Network_Application_Delivery_Controller_LoadBalancer_VirtualIpAddress_13086.json
From standard Eureka in EC2 (using hostnames):
=================================
<instance>
<hostName>ip-1-2-3-4</hostName>
<app>APP_NAME</app>
<ipAddr>1.2.3.4</ipAddr>
<status>UP</status>
<overriddenstatus>UNKNOWN</overriddenstatus>
<port enabled="true">8080</port>
@aspyker
aspyker / SoftLayerUserDataBash
Created February 3, 2014 20:07
Parse for values in SoftLayer User Metadata js file.
#!/bin/bash
metajsval='UNKNOWN'
getmetajsval() {
metajs=`cat /var/spool/softlayer/meta.js`
metajs=${metajs#\[\"}
metajs=${metajs%\"\]}
IFS='&' read -a sl_meta_data <<< "${metajs}"
@aspyker
aspyker / gist:9420277
Created March 7, 2014 21:15
Turbine log when instances stop getting reported
2014-03-07 15:14:55 DEBUG com.netflix.turbine.monitor.instance.InstanceMonitor:417 [InstanceMonitor] [getNextStatsData]: ----> Pushed to cluster. Latency of event: 6066 + timeOfEvent: 1394226889467 [CreateTokenCommand]
2014-03-07 15:14:55 INFO com.netflix.turbine.monitor.instance.InstanceMonitor:425 [InstanceMonitor] [getNextStatsData]: Telling stream reader to wait for 1 second before processing anymore so it can catch up.6066
2014-03-07 15:14:55 DEBUG com.netflix.turbine.monitor.instance.InstanceMonitor:368 [InstanceMonitor] [getNextStatsData]: Skipping event to catch up to end of feed and reduce latency
2014-03-07 15:14:55 DEBUG com.netflix.turbine.monitor.instance.InstanceMonitor:368 [InstanceMonitor] [getNextStatsData]: Skipping event to catch up to end of feed and reduce latency
2014-03-07 15:14:55 DEBUG com.netflix.turbine.monitor.instance.InstanceMonitor:368 [InstanceMonitor] [getNextStatsData]: Skipping event to catch up to end of feed and reduce latency
2014-03-07 15:14:55 DEBUG com.netflix.tu