Thursday, September 24, 2009

Reentrant lock release issue

don't use shared ReentrantLock before jdk versions hs10(b05), 6u4(b03) , 7(b05); otherwise you can get

java.lang.IllegalMonitorStateException
at java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(ReentrantLock.java:125)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.release(AbstractQueuedSynchronizer.java:1137)

on unlock.

Wednesday, September 23, 2009

oracle operations on sessions, users and tablespaces

select SID,SERIAL# from v$session where username like 'RICKDEV';
alter system kill session ;

drop user devrick cascade;
create user devrick identified by devrick;
grant all privileges to devrick;
grant dba to devrick;
drop tablespace TBSTI_DRGMGR_SYSTEM_DATA INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;
drop tablespace TBSTI_DRGMGR_SYSTEM_INDEX INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;
CREATE TABLESPACE TBSTI_DRGMGR_SYSTEM_DATA DATAFILE '/DRGMGR10/TBSTI_DRGMGR_SYSTEM_dataRick.dbf' SIZE 5M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT DEFAULT NOCOMPRESS EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
CREATE TABLESPACE TBSTI_DRGMGR_SYSTEM_INDEX DATAFILE '/DRGMGR10/TBSTI_DRGMGR_SYSTEM_indexRick.dbf' SIZE 5M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT DEFAULT NOCOMPRESS EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
ALTER USER devrick QUOTA UNLIMITED ON TBSTI_DRGMGR_SYSTEM_DATA;
ALTER USER devrick QUOTA UNLIMITED ON TBSTI_DRGMGR_SYSTEM_INDEX;

Thursday, September 10, 2009

Thursday, September 3, 2009

wsdl location in a jboss cluster

edit deploy/jbossws.sar/jbossws.beans/META-INF/jboss-beans.xml
comment out <property name="webServiceHost">${jboss.bind.address}</property>
set to true <property name="modifySOAPAddress">true</property>