Thursday, July 23, 2015
Connect internet when VPN
Open Network Connections Manager, choose your VPN connection, click on Routes... button
If your VPN network in 10.x.x.x you can setup like this
Disconnect VPN and reconnect, you can access internet with it.
Monday, July 13, 2015
Default iptables rules when install ireadmail
When I install iredmail, the default iptables rule file has created in /etc/default/iptables
Please careful when edit it because it can block access to your system.
Please careful when edit it because it can block access to your system.
Sunday, June 28, 2015
Blank screen when access web admin on Payara
When you config Realm on Payara, sometimes it add default-principal="admin" into tag <security service> look like
<security-service default-principal-password="yourpasswordherer" default-principal="admin">
remove default-principal="admin" and issue will be gone
correct line:
<security-service default-principal-password="yourpasswordherer">
Good luck
<security-service default-principal-password="yourpasswordherer" default-principal="admin">
remove default-principal="admin" and issue will be gone
correct line:
<security-service default-principal-password="yourpasswordherer">
Good luck
Monday, February 9, 2015
WELD-001408 Unsatisfied dependencies ...
Problem
Can not deploy web application, web server raise error: WELD-001408: Unsatisfied dependencies for type SessionBean with qualifiers @Default ....Cause
Lack of file beans.xml (I cannot why that file must exist for resolving issue). This is one of popular purposes to resolve.Solution
Create file beans.xml and put it same location of web.xmlThe content of beans.xml is:
<?xml version="1.0" encoding="UTF-8"?>That's all.
<beans xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://jboss.org/schema/cdi/beans_1_0.xsd">
</beans>
Reference
http://docs.jboss.org/weld/reference/latest/en-US/html/injection.htmlTuesday, November 11, 2014
Some tips when install new Ubuntu 14.04 64bit
Back to Gnome Flashback
Enable Logout / Shutdown / Restart button:
Install ibus-unikey
Using unity or default ubuntu interface, after install ibus-unikey success, you can change to gnome flashback
Install dock
Edit plank config at
Change maximize control to right
Install Java
Using normal user
Add content below to /etc/profile
Fix Skype theme
Some problem with JavaHL (install sublipse for eclipse)
apt-get install gnome-session-flashback
Enable Logout / Shutdown / Restart button:
gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true
Install ibus-unikey
Using unity or default ubuntu interface, after install ibus-unikey success, you can change to gnome flashback
sudo apt-get install ibus-unikey
ibus restart
Install dock
sudo apt-get install plank
Edit plank config at
nano ~/.config/plank/dock1/settings
Change maximize control to right
gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
Install Java
Using normal user
tar xvf jdk-7u51-linux-x64.tar.gz
mv jdk1.7.0_51 jdk1.7.0
sudo -s
mkdir /usr/lib/jvm
mv jdk1.7.0 /usr/lib/jvm/
update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
update-alternatives --set java /usr/lib/jvm/jdk1.7.0/bin/java
nano /etc/profile
Add content below to /etc/profile
JAVA_HOME=/usr/lib/jvm/jdk1.7.0
JRE_HOME=$JAVA_HOME/jre
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib
MANPATH=$MANPATH:$JAVA_HOME/man
export JAVA_HOME JRE_HOME PATH CLASSPATH MANPATH
Fix Skype theme
sudo apt-get install gtk2-engines-murrine:i386 gtk2-engines-pixbuf:i386
Some problem with JavaHL (install sublipse for eclipse)
Go to Eclipse > Preferences > Team > SVN Under "SVN interface", choose client as "SVNKit(Pure Java) SVNKit v..xx". That's all.
Saturday, October 18, 2014
EXP 13: disable cache feature of EclipseLink
Problem
Sometimes, I query data from database using EclipseLink. The query as below:
Cause
By default, EclipseLink enable caching feature. This feature help increase performance but sometimes it make difficult to control real data in database in very small time (nanosecond). So to ensure the query result show real data on table of database, you have to disable caching feature.
Solution
On persistence.xml, add the line:
On query, add the hint
Sometimes, I query data from database using EclipseLink. The query as below:
EntityManager em;I get nothing but when I access to database, some record exists in table Tbexample.
em.createQuery("SELECT o FROM Tbexample as o", Tbexample.class).getResultList();
Cause
By default, EclipseLink enable caching feature. This feature help increase performance but sometimes it make difficult to control real data in database in very small time (nanosecond). So to ensure the query result show real data on table of database, you have to disable caching feature.
Solution
On persistence.xml, add the line:
<shared-cache-mode>NONE</shared-cache-mode>
On query, add the hint
EntityManager em;That's all for disable caching feature on querying.
em.createQuery("SELECT o FROM Tbexample as o", Tbexample.class).setHint("javax.persistence.cache.storeMode", "REFRESH").getResultList();
EXP 12: add static route on linux network
Problem
Connect both wired and wifi network.
Wired for LAN and wifi for internet.
Connected to LAN but can not connect internet.
Cause
On console, type
route
Kernel IP routing table
default gateway using eth0, ip 9.9.9.1, so you can not connect internet with this.
Solution
Change default gateway from eth0 to wlan0 using static route
sudo route add -net default gw 10.128.128.128 netmask 0.0.0.0 dev wlan0 metric 0
sudo route del -net default gw 9.9.9.1 netmask 0.0.0.0 dev eth0 metric 0
Connect both wired and wifi network.
Wired for LAN and wifi for internet.
Connected to LAN but can not connect internet.
Cause
On console, type
route
Kernel IP routing table
| Destination | Gateway | Genmask | Flags | Metric | Ref | Use | Iface |
| default | 9.9.9.1 | 0.0.0.0 | UG | 0 | 0 | 0 | eth0 |
| 9.9.9.0 | * | 255.255.255.0 | U | 1 | 0 | 0 | eth0 |
| 10.0.0.0 | * | 255.0.0.0 | U | 2 | 0 | 0 | wlan0 |
| link-local | * | 255.255.0.0 | U | 1000 | 0 | 0 | eth0 |
default gateway using eth0, ip 9.9.9.1, so you can not connect internet with this.
Solution
Change default gateway from eth0 to wlan0 using static route
sudo route add -net default gw 10.128.128.128 netmask 0.0.0.0 dev wlan0 metric 0
sudo route del -net default gw 9.9.9.1 netmask 0.0.0.0 dev eth0 metric 0
Subscribe to:
Posts (Atom)

