Skip to content

Instantly share code, notes, and snippets.

@mresetar
mresetar / SendJmsMessage.java
Created June 15, 2012 12:54
Used to test send JMS message in WebSphere
/**
*
*/
package net.croz.jms.test;
import java.util.Date;
import java.util.Hashtable;
import javax.jms.JMSException;
import javax.jms.MessageProducer;
@mresetar
mresetar / readMail.groovy
Created January 29, 2012 15:21
Read e-mail Groovy script
import javax.mail.*;
import javax.mail.internet.*;
@GrabConfig(systemClassLoader=true)
@Grapes(
@Grab(group='javax.mail', module='mail', version='1.4.4')
)
// setup connection
Properties props = new Properties();
def host = "localhost";
@mresetar
mresetar / femDeleteFilter.py
Created December 20, 2017 12:25
Delete FEM events by using the filter
# lookup the failed event manager
objstr = AdminControl.completeObjectName('WebSphere:*,type=FailedEventManager')
obj = AdminControl.makeObjectName(objstr)
# create filter and return filtered events
import com.ibm.wbiserver.manualrecovery.QueryFilters
filter1 = com.ibm.wbiserver.manualrecovery.QueryFilters()
#filter1.setFilterArray('EVENT_TYPE', ['SCA','JMS','BPC','MQ'])
filter1.setFilterArray('EVENT_TYPE', ['SCA'])
dateFilter = java.util.Date("12/1/2016");
@mresetar
mresetar / femDelete100.py
Created December 20, 2017 12:01
Delete 100 FEM events
# lookup the failed event manager
objstr = AdminControl.completeObjectName('WebSphere:*,type=FailedEventManager')
obj = AdminControl.makeObjectName(objstr)
# count the overall number of failed events
fecount = AdminControl.invoke(objstr, "getFailedEventCount")
print "Before discarding failed events"
print fecount
# create filter and return filtered events
@mresetar
mresetar / femPrint.py
Created December 20, 2017 11:56
Prints failed events
# lookup the failed event manager
objstr = AdminControl.completeObjectName('WebSphere:*,type=FailedEventManager')
obj = AdminControl.makeObjectName(objstr)
# count the overall number of failed events
fecount = AdminControl.invoke(objstr, "getFailedEventCount")
print "Total number of failed events"
print fecount
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<wsdl:definitions xmlns:primjer="http://www.croz.net/StanjeRacunaServis/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="StanjeRacunaServis"
targetNamespace="http://www.croz.net/StanjeRacunaServis/">
<wsdl:types>
<xsd:schema targetNamespace="http://www.croz.net/StanjeRacunaServis/">
<xsd:element name="StanjeRacunaRequest" type="primjer:StanjeRacunaRequestType" />
<xs:schema attributeFormDefault="unqualified" targetNamespace="http://www.example.org/vjezba2"
elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="recipe">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="title" />
<xs:element name="ingredient" maxOccurs="unbounded"
minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<?xml version="1.0" ?>
<recipe xmlns="http://www.example.org/vjezba2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.example.org/vjezba2 vjezba2.xsd" name="bread"
prep_time="5 mins" cook_time="3 hours">
<title>Basic bread</title>
<ingredient amount="8" unit="dL">Flour</ingredient>
<ingredient amount="10" unit="grams">Yeast</ingredient>
<ingredient amount="4" unit="dL" state="warm">Water</ingredient>
<ingredient amount="1" unit="teaspoon">Salt</ingredient>
<instructions>
<?xml version="1.0" ?>
<recipe name="bread" prep_time="5 mins" cook_time="3 hours">
<title>Basic bread</title>
<ingredient amount="8" unit="dL">Flour</ingredient>
<ingredient amount="10" unit="grams">Yeast</ingredient>
<ingredient amount="4" unit="dL" state="warm">Water</ingredient>
<ingredient amount="1" unit="teaspoon">Salt</ingredient>
<instructions>
<step>Mix all ingredients together.</step>
<step>Knead thoroughly.</step>
@mresetar
mresetar / batchConvert.bat
Created March 24, 2013 11:16
Batch convert Olympus PL-1 video files to smaller MPEG4 AAC H264 video with Lame 128KB MP3
@echo off
set ffmpeg_dir=e:\portable\ffmpeg\bin
for /F "delims=" %%I in ('"dir /B | findstr -E -I "P[0-9][0-9]*.*\.avi""') do (
%ffmpeg_dir%\ffmpeg.exe -i %%I -c:v libx264 -preset slow -crf 18 -b:a 128k Converted_%%I
)