How to mount iso images on AIX and Linux?

Let's assume if u have some ISO image files as  : IBM-jazzsm-launchpad-1.1-aix64.iso and IBM-was-8.5.0.1-aix64.iso
and U want to mount them to two different directories which are freshly created under /mnt like below .. .WAS_ISO and JAZZ_ISO

U have to run below commands to mount them now ...
AIX :
bash-3.2# ls
IBM-jazzsm-launchpad-1.1-aix64.iso  IBM-was-8.5.0.1-aix64.iso
bash-3.2# loopmount -i IBM-jazzsm-launchpad-1.1-aix64.iso -o "-V cdrfs -o ro" -m /mnt/JAZZ_ISO/
bash-3.2# loopmount -i IBM-was-8.5.0.1-aix64.iso  -o "-V cdrfs -o ro" -m /mnt/WAS_ISO/
bash-3.2#

Linux :
Ex :
1) Create the directory i.e. mount point:
    # mkdir -p /mnt/disk
2) Use mount command as follows to mount iso file called disk1.iso:
    # mount -o loop disk1.iso /mnt/disk
--
Thanks & Regards
Krishna
http://www.krishnababug.com/

Read more


Krishna's Page Android app download



Since from the day I started using Android phone I thought of moving my site to App on phone which helps my site users to feel comfort of accessing information on my site, finally with the help of http://www.appsgeyser.com/ I'm able to move my Web content to a simple Android app (Krishna's Page) . Now it is active on Google play store . Users can download directly by searching Krishnas page on google play store and more over it is free app for your use. Click below to download
Download link ..
Start using it and write ur Reviews and commetns along with Rating :)

Read more


Eliminate invisible new line or blank charecters in a string using java

Some times when we process string output from different other sources we will end up having invisible blank or new line or some tabbed characters which will annoy us from parsing that string for a particular thing. In that case while using Java we can use Trim method which helps a lot on this situation.

Another great quality of this trim method is , it can remove blank like characters from both sides of strings .
This method removes the blank spaces from both ends of the given string (Front and End).

A Simple example below might be helpful to use this
import 
java.lang.*;

public class StringTrim{
  public static void main(String[] args) {
  System.out.println("String trim example!");
  String str = " [RoseIndia, hi, hello]   ";
  System.out.println("Given String :" + str);
  System.out.println("After trim :" +str.trim());
  }
}


OutPut :
Given String : [RoseIndia, hi, hello]   
After trim :[RoseIndia, hi, hello]

Read more


DB2 10 JDBC Strings to use in JAVA code

Below is a simple example of java method which will return true if given database contains any table by name DB_VERSION. Else it returns false.

 /*
     * isRegistryDBConfigured()    method returns true if provided Database
     * contains table DB_VERSION. Returns false if it doesn't contain
     * that table.
     */
    public boolean isRegistryDBConfigured(String dbName, String portNumber,String userName, String password) {
        try {
          String hostName = InetAddress.getLocalHost().getCanonicalHostName();
            Class.forName("com.ibm.db2.jcc.DB2Driver");
            StringBuffer dbConnectionURL = new StringBuffer("jdbc:db2://");
            dbConnectionURL.append(hostName + ":" + portNumber + "/" + dbName);
            Connection db2Conn = DriverManager.getConnection(
                    dbConnectionURL.toString(), userName, password);
//Connection db2Conn = DriverManager.getConnection("jdbc:db2j:net://localhost:50000/frsdb","db2admin","db2admin");          
 // Connection db2Conn =  DriverManager.getConnection("jdbc:db2://localhost:50000/test","db2admin","db2admin");
            Statement st = db2Conn.createStatement();
            String myQuery = "SELECT TABNAME FROM SYSCAT.TABLES WHERE TABNAME ='DB_VERSION'";
            ResultSet resultSet = st.executeQuery(myQuery);
            while (resultSet.next()) {
                String name = resultSet.getString("TABNAME");
                if (name.equals("DB_VERSION")) {
                    System.out.println("Tablename:" + name);
                    return true;
                }
            }
            resultSet.close();
            st.close();
            db2Conn.close();
           
        } catch (Exception e) {
            System.out.println("EXCEPTION::" + e);
        }
        return false;
    }

Read more


Select particular table name from given database in db2

Here is a simple DB2 - SQL  command to find a particular table name exists in given database name.

SELECT TABNAME FROM SYSCAT.TABLES WHERE TABNAME =''

Example :
Database name : FRSDB
Table Name : DB_VERSION


C:\Users\ADMIN>db2 connect to frsdb

   Database Connection Information

 Database server        = DB2/NT64 10.1.0
 SQL authorization ID   = KRISHNA
 Local database alias   = FRSDB


C:\Users\ADMIN>db2 SELECT TABNAME FROM SYSCAT.TABLES WHERE TABNAME ='DB_VERSION'

TABNAME
--------------------------------------------------------------------------------------------------------------------------------
DB_VERSION

  1 record(s) selected.


C:\Users\ADMIN>

Read more


How to get Websphere profile port related information ? using java and ANT

How to get Websphere profile port related information ?

There are actually two ways of getting the port related information used by a Websphere profile.

The first and foremost is to read through AboutThisProfile.txt from /logs .

Second one is to understand the serverindex.xml file inside the profile path . 

Sample Path / Location for this file is : C:\Program Files (x86)\IBM\WebSphere\AppServer\profiles\AppSrv01\config\cells\nc9118041010Node01Cell\nodes\nc9118041010Node01\serverindex.xml

Java Class which get this ports info is shown below ... using XML DOM parser code is written. 
Using Java to read serverindex.xml file to get WAS ports information

import java.io.File;
import java.io.IOException;

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;

import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.Task;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
import org.xml.sax.SAXException;

/**
 * This class is used to collect different port information for a profile.
 * For example this class have been used in Ant xml file "config/install/abc/abc_config.xml".
 *
 *
 */

public class GetWASProfilePortInfo extends Task
{
    private String profilePath = null;
    private String endpointName = null;
    private String portValue = null;  
  
    public void setProfilePath(String profilePath)
    {
        this.profilePath = profilePath;
    }
  
    public void setEndpointName(String endpointName)
    {
        this.endpointName = endpointName;
    }
  
    public void setPortValue(String portValue)
    {
        if(portValue != "")
        {
            this.portValue = portValue;
        }
    }
  
    public void execute() throws BuildException
    {
        try
        {
            collectPortInfo();
        }
        catch(Exception e)
        {
            e.printStackTrace();
            throw new BuildException(e);
        }
    }
  
    private void collectPortInfo() throws ParserConfigurationException, SAXException, IOException
    {
        ExistingWASProfileInfo profile = new ExistingWASProfileInfo(profilePath);
        String cellName = profile.getCellName();
        String nodeName = profile.getNodeName();
        DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance();
        DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
        char fs = File.separatorChar;
        File serverIndexXML = new File(profilePath + fs + "config" + fs + "cells" + fs + cellName + fs + "nodes" + fs + nodeName + fs + "serverindex.xml");
        Document doc = docBuilder.parse(serverIndexXML);
        Element docElement = doc.getDocumentElement();
        NodeList list = docElement.getElementsByTagName("specialEndpoints");
        int size = list.getLength();
        for(int i=0; i        {
            Node specialEndpointsNode = list.item(i);
            Node endpointNode = specialEndpointsNode.getAttributes().getNamedItem("endPointName");
            String endPointNameFromXML = endpointNode.getNodeValue();
            if(this.endpointName.equals(endPointNameFromXML))
            {
                NodeList childNodes = specialEndpointsNode.getChildNodes();
                int childNodeSize = childNodes.getLength();
                for(int j=0; j                {
                    Node childNode = childNodes.item(j);
                    if(childNode.getNodeName().equals("endPoint"))
                    {
                        Node portNode = childNode.getAttributes().getNamedItem("port");
                        String portValueFromXML = portNode.getNodeValue();
                        getProject().setProperty(portValue, portValueFromXML);
                    }                  
                }
            }
        }
    }
}

Read more

Popular Posts

Enter your email address:

Buffs ...

Tags


Powered by WidgetsForFree