BufferReader

Hi, I am reading information from a csv file to transfer into a database, i know how to read data such as
1.1,1.2,1.3,1.4,1.6 by using bufferReader to read the line and the split the line using a string tokenizer , and then storing the tokens in an array.
however i cant work out how to do it when the data is presented in multiple lines e.g.
1.1,
1.2,
1.3,
1.4,
please help
thanks in advance

BufferedReader br = ...;
String line = null;
while((line=br.readLine())!=null){
  //process the current line
example:
try {
        BufferedReader in = new BufferedReader(new FileReader("infilename"));
        String str;
        while ((str = in.readLine()) != null) {
            process(str);
        in.close();
    } catch (IOException e) {
    }hth
Message was edited by:
java_2006

Similar Messages

  • Reading the data from the BufferReader????

    Hi,
    When i read the data from the BufferReader Like:-
    // Reading the data
    sbAppendBuf.append("<!--"+openingTag+"\r\n");
    BufferedReader readercopyRightInput= new BufferedReader(new FileReader(copyRightFile));
    while ((filecopyRightData=readercopyRightInput.readLine()) != null) {
    sbAppendBuf.append(filecopyRightData+"\r\n");
    sbAppendBuf.append(closingTag+"-->"+"\r\n");
    I am getting an extra new line character before the Closing Tag. Where the output is like:-
    <!--<opentag>
    <<contents>>
    // Extra space before the closeTag
    </closetag> -->
    How the extra space is coming i am not so sure where "\r" is needed for the proper alignment.So it is needed.
    Please do provide a solution for this..
    Thanks,
    JavaLover

    Here the snippet of my code:-
    sbAppendBuf.append("<!--"+openingTag);
    BufferedReader readercopyRightInput= new BufferedReader(new FileReader(copyRightFile));
    while ((filecopyRightData=readercopyRightInput.readLine()) != null) {
    sbAppendBuf.append(filecopyRightData+"\r\n");
    sbAppendBuf.append(closingTag+"-->"+"\r\n");
    Thanks,
    Java Lover

  • Bufferreader & system.in.read

    hello, everyone
    I am confused by the java input from the keyboard. Why sometime we use bufferreader, but sometime using system.in.read? What is their difference? When should I use bufferreader and system.in.read?
    Thank you!~

    System.in is used when you want to read from the keyboard.
    BufferedReader is a class that you can wrap around any other reader, and it provides buffering so that performance is better. A BufferedReader isn't tied to a particular physical device.

  • Creating a progress bar using BufferReader()

    Hi,
    I was wondering if it was possible to count the number of bytes that BufferReader() has read. I doing that because I need it to calculate progress (to have a progress bar). This is what I'm doing.
    private void createOutputFile() {
            String line;
            String [] temp = new String [21];
            try {
                FileReader fr = new FileReader(new File(openTF.getText()));
                FileWriter fw = new FileWriter(new File(saveTF.getText()));
                BufferedReader br = new BufferedReader(fr);
                BufferedWriter bw = new BufferedWriter(fw);
                while ((line = br.readLine()) != null) {
                    temp = line.split("\\t");              
                    if (temp.length > 18 && temp[18].length() > 0){
                        fw.write(temp[0] + "\t" + temp[18] + "\n");
                bw.close(); fw.close();
                br.close(); fr.close();
            catch (FileNotFoundException fN) {
                fN.printStackTrace();
            catch (IOException e) {
                System.out.println(e);
        }I know that I can do it using BufferedInputStream but due to the fact that I'm parsing each line of the file, I don't think I can do that because the length of each line is different (am I right?)
    Thanks.
    Desmond

    the length of each line is different (am I right?)Probably. Just get the length of the each line your read and keep a running total.

  • Using similiar methods as BufferReader for reading files from web

    Hello!
    I need to read an xml-file in my application. Until now I have used BufferReader-class for that purpose, but the xml-file was located in my hard disk. No I need to get the same file but from the web.
    Can anyone, please, give me some simple example for that? I'll give 10 DD for the good hint. :)
    -- M

    you may find this helpfulBufferedInputStream bis = null;
                        BufferedOutputStream bos = null;
                        try {
                             URL url = new URL(sb.toString());
                             URLConnection urlc = url.openConnection();
                             bis = new BufferedInputStream(urlc.getInputStream());
                             bos = new BufferedOutputStream(new FileOutputStream(destination.getName()));
                             int i;
                             while ((i = bis.read()) != -1) { //read next byte until end of stream
                                  bos.write(i);
                             }//next byte
                        } finally {
                             if (bis != null) try { bis.close(); } catch (IOException ioe) { /* ignore*/ }
                             if (bos != null) try { bos.close(); } catch (IOException ioe) { /* ignore*/ }
                   }//else: input unavailable
            catch (MalformedURLException e) {
                   JOptionPane.showMessageDialog(null,"Internet Failture","Alert ",JOptionPane.PLAIN_MESSAGE);
            catch (IOException ee) {
                   JOptionPane.showMessageDialog(null,"Internet Failture","Alert",JOptionPane.PLAIN_MESSAGE);
            }

  • Can i Read an Object[Hashtable] if i am using BufferReader

    Hi EveryOne,
    I am writing a Java Chat Program, an it seams that i can not read an Object[Hashtable] from the BufferReader, Do you thing there is an easy way around it. rather then me change ther BufferReader everywhere. Please let me know....
    Thanks

    Hi EveryOne,
    I am writing a Java Chat Program, an it seams that
    at i can not read an Object[Hashtable] from the
    BufferReader, Do you thing there is an easy way around
    it. rather then me change ther BufferReader
    everywhere. Please let me know....
    Thanks-------------------------------------------------------------------
    Can Someone please reply to these Question it is kind of argent for me to know these....
    Thanks

  • Getting BufferReader size

    I'm trying to create a progress bar for my application that will track how much of the file is loaded as some of the files my application reads can be pretty big. The problem isn't in the progress bar so don't consider this a "Swing-related topic." I am able to get the file size by using             File report = new File (readInput ());
                filesize = setLoadProgress (report.length ());{code} where filesize is an integer of bytes. I'm able to use that value to set the maximum for my progress bar.
    The problem is getting the current size of the input stream. My guess would be to read the size of the BufferReader, but I don't see any method in that class that allows me to do such. Maybe I'm looking at the wrong object to be reading a current size from. Any ideas?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    I've done this before: use the Decorator Pattern: Define an InputStream subclass that has a backing InputStream and delegates all its InputStream method calls:
    public int read(byte[] b)  throws IOException {
        int result = backing.read(b);
        if (result > 0)
            totalBytes += result;
        notifyListeners();
        return result;
    }By sprinkling in the Observer Pattern, you can keep a listener (that manages your progress bar) in synch.

  • How to use BufferReader

    i try to use bufferReader to stored this value....but i don know how to get value(input from user)
    normal code we use
    example : BufferedReader is= new BufferedReader(new InputStreamReader(System.in));
    String inputLine =ins.readLine(); // input from useri know that concept.
    but now i want to change like this.
    i used this statemant to get input from user
    packet = message.getBody();
    //input from user i want the buffer hold the value.because in my plugin i got a big menu then the sub menu then i got other menu in sub menu....
    so i don know how to impement buffer in this situation.anybody can help me...

    like this ..
    packet = message.getBody();i want to stored value of packet for example user enter A
    so i want that value stored in buffer..

  • BufferReader problem,please help

    i have a file a.txt
    the content of a.txt:
    line 1: 11 12 13 14 15
    line 2: 12 14 15
    How to use BufferReader method readline() to read each line???

    Try something like this...
    import java.io.*;
    public class Test
         private static BufferedReader b;
         private static FileReader f;     
         private static String s;
         public Test()
         public static void main(String args[])
              try
                   b = new BufferedReader(new FileReader("a.txt"));
                   s = new String();     
              catch(FileNotFoundException fnfe)
              try
                   while((s = b.readLine()) != null)
                        System.out.println("" + s);
              catch(IOException io)
    }The FileReader will read the file for you and the BufferedReader will give you access to the readLine method you want to use. If you dont want to print the file to the console you can always do someting else with the string (s).
    Andrew

  • Getting ORA-24801: error when reading a CLOB data using BufferReader

    I am getting the "ORA-24801: illegal parameter value in OCI lob function", when reading a CLOB using a BufferedReader, i am using "oracle.jdbc.OracleDriver" for creating a connection pool and using Oracle 9.2.0.7 with Weblogic 8.1 SP 5. My code looks like this,
    oracle.sql.CLOB c_lob = null;
    c_lob = ( oracle.sql.CLOB)stmt.getClob(7);
    BufferedReader in1 = new BufferedReader(c_lob.getCharacterStream());
    char buffer[] = new char[1];
    int i;
    while((i = in1.read(buffer)) != -1)
    The error is coming at "in1.read(buffer)".

    Hi,
    Your buffer size should be the clob size.
    char[] buffer = new char[c_lob.getBufferSize()];
    Also, set the value for i as -1.
    You could see the sample on OTN for help:
    http://www.oracle.com/technology/sample_code/tech/java/sqlj_jdbc/files/advanced/LOBSample/Readme.html
    Thanks,
    Rashmi

  • BufferReader using reaLine() is not terminating when end of message.

    Hi folks,
    Newby Java here. I have a situation where I am writing a Server Socket Java program where I am accepting connection from a client and the client is sending messages me. I am able to connected to the client and the client successfully send messages to me, but the problem I am running into is that it's not terminating the while loop when I read to the end of the message using a reaLine(). It's like it's hung up or something...
    Here is a copy of the code.....
    ss = new ServerSocket(6500, 5);
    System.out.println("Listenning........waiting for connection from client");
    try {
    response = ss.accept();
    System.out.println("Accepted connection from client");
    InputStream in = response.getInputStream();
    System.out.println("Input Stream Opened");
    BufferedReader br = new BufferedReader(new InputStreamReader(in));
    System.out.println("Buffered Stream Opened");
    System.out.println("Server received: " + "\n" );
    BufferedWriter bw = new BufferedWriter(new FileWriter("testing001.txt"));
    String input = br.readLine();
    while (input != null) {
    bw.write(input);
    bw.newLine();
    input = br.readLine();
    br.close();
    bw.close();
    System.out.println("Done receiving message" + "\n" );
    OutputStream out = response.getOutputStream();
    BufferedWriter buf = new BufferedWriter(new OutputStreamWriter(out));
    buf.write(result);
    System.out.println("Server sent: "+result);
    buf.flush();
    buf.close();
    response.close();
    ss.close();
    catch (IOException e) {
    System.out.println("Failure accepting connection: " + e);
    What am I doing wrong that the while loop does not terminate when it reads to end of the message using this "readLine()"?
    It does not execute the next statement after the while-loop unless you disconnect the connection from the client.
    Help!

    readLine() will wait for more lines forever, or until the other end closes the connection. (For completeness: there are other termination situations too, mostly error conditions.)
    You have a multi-line message? Send some kind of an end-of-message line and check for it in your read loop. E.g. "." on a line all by itself. Caveat: if the message itself can contain a line like that you'll need to quote that line somehow. Another approach: send the number of lines in the message first. Requires that you know the number beforehand.

  • Choosing only a selection of String from BufferReader/downloading images

    I'm trying to write a program to download images from a webpage (basically it's a slide show, with links to the next/previous photo).. I am trying to automate it so that it will automatically load the next link, download the next image, until there are no more.. I haven't been able to find anything on how to download an image (jpg) to my computer.. and then I'm trying to figure out how to scan through the source code of the webpage, and choose only a selection of it (the link for the next page)..
    For example, I'm trying to do this on this http://screenshots.teamxbox.com/screen/81845/XBlades/
    Here's what I have so far--
    import java.net.*;
    import java.io.*;
    import java.util.*;
    public class Images {
        public static void main(String[] args) throws Exception {
             Scanner input = new Scanner(System.in);
             System.out.print("URL: ");
             String inUrl = input.nextLine();
        URL link = new URL(inUrl);
         BufferedReader in = new BufferedReader(
                        new InputStreamReader(
                        link.openStream()));
         String inputLine;
         while ((inputLine = in.readLine()) != null)
              if(inputLine.contains("http://media.teamxbox.com/games/ss/")){
                 System.out.println("Photo Exists");
              in.close();
    }If anyone could steer me into the right direction, it would be GREATLY appreciated. Thanks a lot!
    I am willing to pay anyone who can help me figure it out.
    -Reidypea

    DrClap wrote:
    reidypea wrote:
    I didn't even do anything really.Yeah, I guess that's part of the problem.
    Okay, let's take your original code. What's it supposed to be doing? Reading HTML from a web page? And you want to extract all the references to images in that HTML and do something with each of them? Okay. Then you need to parse the HTML and look for <img> tags and other HTML elements that refer to images. Extract the URL for each image. Probably it will be a relative URL, so you have to make that into an absolute URL based on what you used in the first place.
    To download an image you use code much like what you have there, only you don't use a Reader because an image isn't text. Just use an InputStream by itself. You'll also have to look at the Content-type header to determine what type of image it is.
    That should get you started. If you think it's too much work (and yeah, there's a lot of details to iron out there) then by all means go to one of the sites mentioned earlier to contract it out. But don't just mope around here pestering people to do it for you. Way too much work for a freebie.Thanks a lot man, I appreciate it

  • Problem using BufferReader!

    Hi there...
    I have made a java program that communicates with the serial port and specificaly with a modem...
    I am trying to extract the response of the modem using a serialEvent and a BufferedReader
    Consider the following chunk of code:
    try
    outputStream = new PrintStream(sPort.getOutputStream(), true);
    inputStream = new BufferedReader(new InputStreamReader(sPort.getInputStream()));
    catch (IOException exception) {}
    public void serialEvent(SerialPortEvent event)
         //Testing
         System.out.println("DATA INCOMING!");
    try
         while (true)
         inputText = inputStream.readLine();
         if (inputText == null)
         break;
         textAreaIn.append(inputText+"\n");
    catch (IOException exception) {}
    The problem is that when i send a command (i.e. ATZ) the while loop inside the serialEvent never exists... Apparently the inputText never becomes null!
    Why is this happening ?
    Is this the correct way to extract data from a modem?
    Thanks in advance for you time,
    John

    Hi there!
    thanks for your reply...
    I had a look last night and here is a workaround:
    public void serialEvent(SerialPortEvent event)
    //Testing
    System.out.println("DATA INCOMING!");
    try
    while (inputStream.ready() == true)
    inputText = inputStream.readLine();
    if (inputText != 0)
    textAreaIn.append(inputText+"\n");
    catch (IOException exception) {}
    The above seams to work BUT:
    1) if i don't put the whole thing in a while loop i don't extract the whole data response from the modem
    i.e:
    ATZResponse: ATZ
    2) if i don't put the new line (i.e. \n) character at the reponse of the modem (textAreaIn.append(inputText+"\n");) the data is extracted like this
    ATZResponse: ATZOK
    3) However if i put the new line character explained in 2) i get
    ATZResponse:
    ATZ
    OK
    Thus i had to remove the blank text, hence the [if (inputText != 0)]
    Is this because of the modem echo or something???
    Could you please tell me your oppinion about all this?
    Do you think is sensible?
    I hope that this topic will be helpfull for other people as well...
    Kind Regards,
    John

  • Help with using Scanner Class

    Hi there - I'm a newbie to Java and may have posted this in the wrong forum previously.
    I am trying to modify a program so instead of using a BufferReader, a scanner class will be used. It is basically a program to read in a name and then display the variable in a line of text.
    Being new to Java and a weak programmer, I am getting in a mess with this and missing something somewhere. I don't think I'm using scanner in the correct way.
    Any help or pointers would be good. There are 2 programs of code being used. 'Sample' and 'Run Sample'
    Thanks in advance.
    Firstly, this program will run named 'Sample'
    <code>
    * Sample.java
    * Class description and usage here.
    * Created on 15 October 2006
    package internetics;
    * @author John
    * @version 1.2
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.io.*;
    // import com.ralph.*;
    public class Sample extends JFrame
    implements java.awt.event.ActionListener{
    private JButton jButton1; // this button is for pressing
    private JLabel jLabel1;
    private String name;
    /** Creates new object ChooseFile */
    public Sample() {
    initComponents();
    name = "";
    selectInput();
    public Sample(String name) {
    this();
    this.name = name;
    private void initComponents() {
    Color bright = Color.red;
    jButton1 = new JButton();
    jLabel1= new JLabel();
    addWindowListener(new WindowAdapter() {
    public void windowClosing(WindowEvent evt) {
    exitForm(evt);
    getContentPane().setLayout(new java.awt.GridLayout(2, 1));
    jButton1.setBackground(Color.white);
    jButton1.setFont(new Font("Verdana", 1, 12));
    jButton1.setForeground(bright);
    jButton1.setText("Click Me!");
    jButton1.addActionListener(this);
    jLabel1.setFont(new Font("Verdana", 1, 18));
    jLabel1.setText("05975575");
    jLabel1.setOpaque(true);
    getContentPane().add(jButton1);
    getContentPane().add(jLabel1);
    pack();
    public void actionPerformed(ActionEvent evt) {
    System.out.print("Talk to me " name " : ");
    try {
    jLabel1.setText(input.readLine());
    } catch (IOException ioe) {
    jLabel1.setText("Ow! You pushed my button");
    System.err.println("IO Error: " + ioe);
    /** Exit this Application */
    private void exitForm(WindowEvent evt) {
    System.exit(0);
    /** Initialise and Scan input Stream */
    private void selectInput() {
    input = new Scanner(new InputStreamReader(System.in));
    /**int i = sc.nextInt(); */
    /** Getter for name prompt */
    public String getName() {
    return name;
    /** Setter for name prompt */
    public void setName(String name) {
    this.name = name;
    * @param args the command line arguments
    public static void main(String args[]) {
    new Sample("John").show();
    </code>
    and this is the second program called 'RunSample will run.
    <code>
    class RunSample {
    public static void main(String args[]) {
    new internetics.Sample("John").show();
    </code>

    The compiler I'm using is showing errors in these areas of the code. I've read the tutorials and still can't get it. They syntax for the scanner must be in the wrong format??
    the input.readLine appears incorrect below.
      public void actionPerformed(ActionEvent evt) {
        System.out.print("Talk to me " +name+ " : ");
        try {
            jLabel1.setText(input.readLine());
        } catch (IOException ioe) {
          jLabel1.setText("Ow! You pushed my button");
          System.err.println("IO Error: " + ioe);
        }and also here...
    the input is showing errors
      /** Initialise and Scan input Stream */
      private void selectInput() {
        input = new Scanner(new InputStreamReader(System.in));
       /**int i = sc.nextInt(); */
      }Thanks

  • New to Java and I guess a scope question.

    Hello and thank you for taking the time to read this. I am not a real programmer, everything I have ever done was a total hack, or written without a full understanding of how I was doing it. One thing about Java is that you might have like 20 classes (or interfaces or whatever), and that code is "all over" (which means to me not on one big page). My comment statements may look odd to others, but the program is for me alone and well, only I need to understand them.
    Through some hacking, I wrote/copied/altered the following code:
    import java.io.*;
    import java.util.*;
    public class readDataTest
         public static void main(String[] args)
              /* get filename from user, will accept and work with drive name
              e.g. c:\java\data.txt, if it is the same drive as the compiler
              does not need the directory. however, it always needs the extension.
              userInput is created by me, File, StringBuffer, BufferReader
              are part of java.io */
              userInput fileinput = new userInput();
              String filename = fileinput.getUserInput("What is the file's name");
              File file = new File(filename);
              StringBuffer contents = new StringBuffer();
              BufferedReader reader = null;
              //try to read the data into reader
              try
                   reader = new BufferedReader(new FileReader(file));
                   String text = null;
                   while((text = reader.readLine()) !=null)
                        //create a really big string, seems inefficient
                        contents.append(text).append(System.getProperty("line.separator"));
                   //close the reader
                   reader.close();
              catch (IOException e)
                   System.out.println(e);
              //take the huge string and parse out all the carriage returns
              String[] stringtext = contents.toString().split("\\r");
              //create mmm to get take the individual string elements of stringtext
              String mmm;
              //create ccc to create the individual parsed array for the ArrayList
              String[] ccc = new String[2];
              //create the arraylist to store the data
              ArrayList<prices> data = new ArrayList<prices>();
              /*go through the carriage returned parsed array and feed the data elements
              into appropriate type into the arraylist, note the parse takes the eof as an
              empty cell*/
              //prices pricestamp = new prices();
              for(int c=0; c < stringtext.length-1; c++)
                   prices pricestamp = new prices();
                   mmm=stringtext[c];
                   /*trims the extra text created by the carriage return, if it is not
                   trimmed, the array thinks its got an element that is "" */
                   mmm=mmm.trim();
                   //whitespace split the array
                   ccc=mmm.split("\\s");
                   pricestamp.time=Integer.parseInt(ccc[0]);
                   pricestamp.price=Double.parseDouble(ccc[1]);
                   //System.out.println(ccc[1]);
                   data.add(pricestamp);
                   //System.out.println(data.get(c).price);
                   //pricestamp.time=0;
                   //pricestamp.price=0;
                   pricestamp=null;
              //pricestamp=null;
              //System.out.println(pricestamp.price);
              System.out.println(data.size());
              double totalprice=0;
              for(int c=0; c<data.size(); c++)
                   //System.out.println(data.get(c).price);
                   totalprice+=data.get(c).price;
              System.out.println("This is the total price: " + totalprice);
    public class prices
         int time;
         double price;
    public class evenOdd
         public int isEven(double number)
              int evenodd;
              double half = number/2;
              int half2 = (int) half;
              if(half == half2)
                   evenodd = 1;
              else
                   evenodd = 0;
              return evenodd;
    So the program works and does what I want it to do. I am very sure there are better ways to parse the data, but thats not my question. (For argument's sake lets assume the data that feeds this is pre-cleaned and is as perfect as baby in its mother's eyes). My question is actually something else. What I originally tried to do was the following:
    prices pricestamp = new prices();
              for(int c=0; c < stringtext.length-1; c++)
                   mmm=stringtext[c];
                   mmm=mmm.trim();
                   ccc=mmm.split("\\s");
                   pricestamp.time=Integer.parseInt(ccc[0]);
                   pricestamp.price=Double.parseDouble(ccc[1]);
                   data.add(pricestamp);
    however, when I did this, this part:
    for(int c=0; c<data.size(); c++)
                   //System.out.println(data.get(c).price);
                   totalprice+=data.get(c).price;
              System.out.println("This is the total price: " + totalprice);
    would only use the last price recorded in data. So each iteration was just the last price added to totalprice. I spent hours trying to figure out why and trying different ways of doing it to get it to work (as you probably can tell from random commented out lines). I am completely dumbfounded why it doesn't work the other way. Seems inefficient to me to keep creating an object (I think thats the right terminology, i equate this to dim in VB) and then clearing it, instead of just opening it once and then just overwriting it). I really would appreciate an explanation of what I am missing.
    Thank you.
    Rich

    prices pricestamp = new prices();
    for(int c=0; c < stringtext.length-1; c+)
    mmm=stringtext[c];
    mmm=mmm.trim();
    ccc=mmm.split("\\s");
    pricestamp.time=Integer.parseInt(ccc[0]);
    pricestamp.price=Double.parseDouble(ccc[1]);
    data.add(pricestamp);
    }This is definitely wrong. You have only created one instance of pricestamp and you just keep overwriting it with new values. You need to put the new inside the loop to create a new instance for each row.
    Also I doubt you really mean .length - 1, that doesn't include the last row.
    Style wise:
    Class names should always start with capital letters, fields and variable always with lower case letters. These conventions aren't imposed by the compiler but are established practice, and make your code a lot easier to follow. Use "camel case" to divide you names into words e.g. priceStamp
    When using single letter names for integer indices people tend to expect i through n. This is a historical thing, dating back to FORTRAN.

Maybe you are looking for

  • Can you tell me how to get back to just one window at a time?

    I sometimes like to use the tile tabs option, however, now every time I open a new window, there is always a minimum of two tabs. I just want to go back to viewing one window at a time when I am opening different windows.

  • Dynamically enable a field based on a selected table row

    Hi everyone. I'm getting really confused right now, please show me the right way. My approach may be, and probably is, wrong since I am self learning this and all I have is an ASP.NET background. I have a page with a table in it. I've created a DataC

  • Can I allow commenting on a password-protected document?

    I'd like to publish a book online and so want to at least password-protect it.    From what I have read, this precludes "Enable For Commenting". Is there a way to publish a password-protected document but have the users still be allowed to attach com

  • Transport of XML Forms

    Hi, We need to transport XML Forms from our sandbox to the Test system. Here is the configuration for our sandbox and test system: J2EE Engine 6.40 Portal 6.0.12.0.0 KnowledgeManagementCollaboration 6.0.12.1.0 TREX 6.1 Can anyone please tell me how t

  • Location field in appointment

    why cant I click the location field in my calendar so that googlemaps shows where 2 go? it does work in address book ! Apple make my day and add this in the firmware update, please.