Skip to content

Instantly share code, notes, and snippets.

<component-plugin>
<name>PortalRequestHandler</name>
<set-method>register</set-method>
<!-- Disable the default handler
<type>org.exoplatform.portal.application.PortalRequestHandler</type>
-->
<type>org.exoplatform.portal.application.CustomPortalRequestHandler</type>
</component-plugin>
@sachin-handiekar
sachin-handiekar / controller.xml
Created June 29, 2015 17:10
controller.xml - Gatein
<route path="/error/404.html">
<route-param qname="gtn:handler">
<value>staticResource</value>
</route-param>
</route>
@sachin-handiekar
sachin-handiekar / t1.xml
Created June 29, 2015 17:09
Error Page - web.xml
<error-page>
<error-code>404</error-code>
<location>/error/404.html</location>
</error-page>
package com.javaee.insight;
import java.net.URL;
import java.net.URLClassLoader;
public class ClasspathPrinter {
public static void main(String[] args) {
ClassLoader cl = ClassLoader.getSystemClassLoader();
@sachin-handiekar
sachin-handiekar / CreateTempFileTest.java
Created June 21, 2015 09:58
Create temporary file in Java
package com.javaee.insight;
import java.io.File;
import java.io.IOException;
public class CreateTempFileTest {
public static void main(String[] args) {
try {
// create a temp file
File temp = File.createTempFile("sample", ".tmp");
@sachin-handiekar
sachin-handiekar / CreateFileTest.java
Created June 21, 2015 09:57
Create File in Java
package com.javaee.insight;
import java.io.File;
import java.io.IOException;
public class CreateFileTest {
public static void main(String[] args) {
try {
File file = new File("c:\\sample.txt");
@sachin-handiekar
sachin-handiekar / t1.sql
Created June 21, 2015 09:56
Create Sequence SQL
CREATE SEQUENCE EMPID_SEQ
INCREMENT BY 1
START WITH 1
MINVALUE 1
MAXVALUE 999999999999999999
NOORDER
CACHE 20
CYCLE;
@sachin-handiekar
sachin-handiekar / t1.java
Created June 21, 2015 09:55
SequeunceGenerator - JPA
@Id
@Column(name="EMP_ID")
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator = "MYGEN")
@SequenceGenerator(name="MYGEN", sequenceName = "EMPID_SEQ")
private Integer empId;
@sachin-handiekar
sachin-handiekar / BeanXMLUtil.java
Created June 21, 2015 09:54
Java Bean to XML - Encode / Decode
import java.beans.XMLDecoder;
import java.beans.XMLEncoder;
import java.io.BufferedOutputStream;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
public class BeanXMLUtil {
@sachin-handiekar
sachin-handiekar / HelloWorld.java
Created June 21, 2015 09:51
CXF Code first : Apache Karaf - HelloWorld.java
package com.sachinhandiekar.example.webservice;
import javax.jws.WebParam;
import javax.jws.WebService;
@WebService
public interface HelloWorld {
String sayHello(@WebParam(name = "name") String name) throws Exception;