JBoss 4.2.2.GA – Deploying issue on class loading and out of memory While deploying my applications with JBoss 4.2.2.GA, using JDK 1.5 I got some issue with class loading issue something like: 1. If meet such error: org.jboss.deployment.DeploymentException: Error while fixing table name; – nested throwable: (org.jboss.util.NestedSQLException: Could not create connection; – nested throwable: (org.jboss.resource.JBossResourceException: Failed to register driver for: oracle.jdbc.driver.OracleDriver; – nested throwable: (java.lang.ClassNotFoundException: No ClassLoaders… Read More
CodeIgniter – Remove index.php from URI Normally with CodeIgniter, the URI will come with http://domain/index.php/controller/methodYou may have doubt to remove the index.php to have only http://domain/controller/method .. Here is the way:1. mod_rewrite still need to be enable in your apache server2. Open config.php from your application/config and replace $config[‘index_page’] = “index.php” by $config[‘index_page’] = “” 3. In file .htaccess at the… Read More
CodeIgniter – Automatic config base url In CodeIgniter, you may know that you need to configure base url via config.php (param: $config[“base_url”]) so when change domain you may doubt sometimes with such small error; Here a solution to help solving the issue; Change at config.php by fix url with this smart url configuration: $config[‘base_url’] = ((isset($_SERVER[‘HTTPS’]) && $_SERVER[‘HTTPS’] == “on”) ?… Read More
Save MySQL – Oracle can have Sun but not MySQL If Oracle buys MySQL as part of Sun, database customers will pay the bill. In April 2009, Oracle announced that it had agreed to acquire Sun. Since Sun had acquired MySQL the previous year, this would mean that Oracle, the market leader for closed source databases, would get to own MySQL, the most popular open… Read More
Ho Chi Minh attends GNOME The GNOME.Asia Summit is one of the top Free and Open Source Software (FOSS) events for developers, enterprises, officials and general users in Vietnam. Visit: http://2009.gnome.asia/… Read More