org.json.me.JSONObject NoClassDefFoundError

Hello people,

I use os 5 and you want to parse the string in json format, but if I use the JSONObject jsonObj = new JSONObject(); I can not create object because there is NoClassDefFoundError exception. I can't understand what the problem is. I have json.lib. I also tried with org.json.me source code, but the result is the same.

Anyone have this problem? Any suggestions? Thanks for the replies

I solved it. Problem was the compiler level. My was set at 1.5. I changed it to 1.3 and it works. Thanks for the help and suggestions

Tags: BlackBerry Developers

Similar Questions

  • JVM error 104: eception native error when you use json jar in the blackberry Simulator

    I'm developing an application where I have to use JSON to fill a listfield.

    I find my JSON response string and now being converted into a JSON object.

    I imported the

    org.json.me.JSONObject
    

    and have referenced the jar JSON as a dependency file after making it a library.

    I use the JDE 4.5... How can I solve this? Thank you.

    I solved this problem by including the file given by Peter Strange at this url:

    http://supportforums.blackberry.com/t5/Java-Development/JSON-library/m-p/573687
    

    Then, I changed the name of the package to reflect mine. This has resolved the original error.

  • JSON error

    Hello

    Anyone got this type or error?

    WARNING! : import a file is marked not analyzable

    JSON.jar (JSON. COD): WARNING! : import a file is marked not analyzable
    org.json.me.JSONArray: WARNING! : not found definition
    org.json.me.JSONException: WARNING! : not found definition
    org.json.me.JSONObject: WARNING! : not found definition

    I downloaded json.jar and imported into the project (java build path - > orders and export)

    but make me above warning and my exits app saying jvm error 104: no error classdeffound

    Please help me to slove this problem. can't seem to understand what is the problem...

    I'd build the Json support directly into your application.  You will find source and some useful comments on the process in this thread.

    http://supportforums.BlackBerry.com/T5/Java-development/JSON-library/m-p/573687

  • Send the menu item for OS6

    Hey, help me please...

    I sendmenu sourcecode of blackberry Web site, I try to my BB tour 2 (9650) with operating system version 6 does not work...

    import net.rim.blackberry.api.sendmenu.*;
    
    import net.rim.device.api.ui.Field;
    import net.rim.device.api.ui.UiApplication;
    import net.rim.device.api.ui.XYEdges;
    import net.rim.device.api.ui.component.EditField;
    import net.rim.device.api.ui.component.Menu;
    import net.rim.device.api.ui.container.MainScreen;
    import net.rim.device.api.ui.decor.BorderFactory;
    
    import org.json.me.JSONException;
    import org.json.me.JSONObject;
    
    public class SendMenuAPIDemo extends UiApplication
    {
        public static void main(String[] args)
        {
            SendMenuAPIDemo theApp = new SendMenuAPIDemo();
            theApp.enterEventDispatcher();
        }
    
        public SendMenuAPIDemo()
        {
            pushScreen(new SendCommandDemoScreen());
        }
    }
    
    class SendCommandDemoScreen extends MainScreen
    {
    
    //In the screen class, declare instance variables to represent
    //an edit field and the text that the user types in this field.
        private EditField _textToSend;
        private String _textString;
    
        public SendCommandDemoScreen()
        {
            setTitle("Send Menu API Demo");
    
    //In the screen constructor, create a new EditField object to represent
    //the field that the user types in.
            _textToSend = new EditField("Send: ", "Type the text to send here",
                                        255, Field.FIELD_HCENTER);
    
    //To specify the appearance of the EditField object, invoke setBorder(),
    //setPadding(), and setMargin(). In this example, a bevel border is created
    //for the EditField object, and a padding area and margin area are added.
            _textToSend.setBorder(BorderFactory.createBevelBorder(new XYEdges(3, 3, 3, 3)));
            _textToSend.setPadding(8, 8, 8, 8);
            _textToSend.setMargin(15, 15, 15, 15);
    
    //Add the EditField object to the screen.
            add(_textToSend);
        }
    
    //Override makeMenu() of the MainScreen class.
        protected void makeMenu(Menu menu, int instance)
        {
    
    //Invoke super.makeMenu() to add the default menu items for BlackBerry
    //device applications to the menu.
            super.makeMenu(menu, instance);
    
    //Invoke getText() of the EditField class to retrieve the text that
    //the user typed in the edit field.
            _textString = _textToSend.getText();
    
    //Create a new JSONObject object to represent the context
    //information for the Send menu.
            JSONObject context = new JSONObject();
    
    //In a try/catch block, invoke put() of the JSONObject object to populate
    //the context information using key-value pairs. Use the constants that
    //are defined in the SendCommandContextKeys class as keys. Catch a
    //JSONException, which indicates that the specified key is null.
            try
            {
                context.put(SendCommandContextKeys.TEXT, _textString);
                context.put(SendCommandContextKeys.SUBJECT, "Your Text");
            }
            catch (JSONException e)
            {
                System.out.println(e.toString());
            }
    
    //Create an array of SendCommand objects to represent the Send menu commands
    //that you want to include in the Send menu. Invoke
    //SendCommandRepository.getInstance() to retrieve the singleton instance of the
    //SendCommandRepository. Invoke get() and specify as parameters the type of content
    //to send, the context information for the content, and a boolean value
    //that indicates whether all of the commands should be retrieved
    //regardless of whether their associated applications can be opened.
            SendCommand[] sendCommands = SendCommandRepository.getInstance().get(
                                             SendCommand.TYPE_TEXT, context, false);
    
    //Determine whether the array of SendCommand objects is not null and
    //contains commands, and if so, create a new SendCommandMenu object to represent
    //these commands and add it to the menu.
            if (sendCommands != null && sendCommands.length > 0)
            {
                menu.add(new SendCommandMenu(sendCommands, 0, 0));
            }
        }
    }
    

    Help me please, when I opened there is always a view from menu error: Module 'net_rim_bbapi_sendmenu' not found.

    API said "since 7.0', you will not be able to use the OS 6.

  • How to get the external Bitmap of URL object

    Hi all!

    I'm a developer starting with components of BlackBerry, I try to get a Bitmap of the outer object
    URL, but my getImage method does not work correctly. I think that the problem lies in the getImage method. just at the moment where I try to
    create form of Bitmap bytes. Note: J2me with the Image object, that it works!

    could someone help me please?

    Sorry for my bad English & thank you for helping me!

    Code:

    SerializableAttribute public class MainForm extends form {}

    private String url = "http://user-xxxx/json.js";
    private String [] imageURLs = new String [5];

    public MainForm() {}

    try {}
    getJSON (url);
    } catch (IOException e) {}
    e.printStackTrace ();
    }

    try {}
    Add (GetImage(this.imageURLs[0]));
    } catch (Exception e) {}
    e.printStackTrace ();
    }
    }

    Public Sub getJSON (String url) throws IOException {}
    StringBuffer sb = new StringBuffer();
    InputStream is = null;
    HttpConnection hc = null;
    try {}
    long bytesLength = 0;
    int ch = 0;
    HC = (HttpConnection), Connector.open (url);
    is = hc.openInputStream ();
    bytesLength = hc.getLength ();
    If (bytesLength! = - 1) {}
    for (int i = 0; i)< byteslength;="" i++)="">
    If ((ch = is.read (())! = - 1) {}
    SB. Append ((Char) ch);
    }
    }
    } else {}
    While ((ch = is.read (())! = - 1) {}
    bytesLength = is.available ();
    SB. Append ((Char) ch);
    }
    }
    parseJSON (sb.toString ());
    } {Finally
    is. Close();
    HC. Close();
    }
    }

    {} public void parseJSON (String sb)
    try {}
    JSONObject jo = new JSONObject (sb);
    If (jo! = null) {}
    JSONObject channel = jo.getJSONObject ("channel");
    If (channel! = null) {}
    JSONArray points = channel.getJSONArray("item");
    If (items! = null) {}
    for (int i = 0; i)< items.length();="" i++)="">
    JSONObject point = items.getJSONObject (i);
    this.imageURLs [i] = item.getString ("image");
    }
    }
    }
    }
    } catch (Exception e) {}
    e.printStackTrace ();
    }
    }

    I think that the problem lies in this method.

    public BitmapField getImage (String url) throws Exception {}
    InputStream inputStream = Connector.openInputStream (url) (InputStream);
    Bitmap image = null;
    BitmapField bf = null;
    try {}
    ByteArrayOutputStream Baos = new ByteArrayOutputStream();
    int ch;
    While ((ch = inputStream.read ())! = - 1) {}
    Baos.Write (ch);
    }
    Byte [] imageData = baos.toByteArray ();
    Image = Bitmap.createBitmapFromBytes (imageData, 0, imageData.length, 1);
    BF = new BitmapField (image);
    } {Finally
    If (inputStream! = null)
    inputStream.close ();
    }
    return (bf == null? null: bf);
    }

    public String [] getImageURLs() {}
    Return this.imageURLs;
    }

    }

    Finally my fatal mistake was in archive JSON, I change the URL of the images of http://localhost/image.jpg to
    http://user-xxx/image.jpg (MDS - CS available in http://localhost URL: 8080 /), and now it works!

    Ted and arkadyz, your suggestions have been very helpful for me, thank you very much!

    Final code:

    Class MainMIDlet

    Import net.rim.device.api.ui.UiApplication;

    SerializableAttribute public class MainMIDlet extends UiApplication {}

    public MainMIDlet() {}
    MainForm mf = new MainForm();
    pushScreen (mf);
    }

    Public Shared Sub main (String [] args) {}
    MainMIDlet mm = new MainMIDlet();
    mm.enterEventDispatcher ();
    }
    }

    Class MainForm

    import java.io.ByteArrayOutputStream.
    import java.io.IOException;
    import java.io.InputStream;

    Import javax.microedition.io.Connector;
    Import javax.microedition.io.HttpConnection;

    Import org.json.me.JSONArray;
    Import org.json.me.JSONObject;

    Import net.rim.device.api.system.EncodedImage;
    Import net.rim.device.api.ui.component.BitmapField;
    Import net.rim.device.api.ui.component.LabelField;
    Import net.rim.device.api.ui.container.MainScreen;

    SerializableAttribute public class MainForm extends form {}

    private String url = "http://user-xxx/json.js";
    private String [] jsonTitles = new String [5];
    private String [] jsonImages = new String [5];
    private LabelField lf = null;
    private BitmapField bf = null;

    public MainForm() {}

    try {}
    getJSON (url);
    } catch (IOException e) {}
    e.printStackTrace ();
    }

    LF = getLabelField(this.jsonTitles[0]);
    Add (LF);

    try {}
    BF = getBitmapField(this.jsonImages[0]);
    } catch (Exception e) {}
    e.printStackTrace ();
    }
    Add (BF);

    }

    Public Sub getJSON (String url) throws IOException {}
    StringBuffer sb = new StringBuffer();
    InputStream is = null;
    HttpConnection hc = null;
    try {}
    long bytesLength = 0;
    int ch = 0;
    HC = (HttpConnection), Connector.open (url);
    is = hc.openInputStream ();
    bytesLength = hc.getLength ();
    If (bytesLength! = - 1) {}
    for (int i = 0; i)< byteslength;="" i++)="">
    If ((ch = is.read (())! = - 1) {}
    SB. Append ((Char) ch);
    }
    }
    } else {}
    While ((ch = is.read (())! = - 1) {}
    bytesLength = is.available ();
    SB. Append ((Char) ch);
    }
    }
    parseJSON (sb.toString ());
    } {Finally
    is. Close();
    HC. Close();
    }
    }

    {} public void parseJSON (String sb)
    try {}
    JSONObject jo = new JSONObject (sb);
    If (jo! = null) {}
    JSONObject channel = jo.getJSONObject ("channel");
    If (channel! = null) {}
    JSONArray points = channel.getJSONArray("item");
    If (items! = null) {}
    for (int i = 0; i)< items.length();="" i++)="">
    JSONObject point = items.getJSONObject (i);
    this.jsonTitles [i] = item.getString ("title");
    this.jsonImages [i] = item.getString ("image");
    }
    }
    }
    }
    } catch (Exception e) {}
    e.printStackTrace ();
    }
    }

    public getLabelField (String title) {} LabelField
    LabelField lf = new LabelField (title);
    return of lf;
    }

    public BitmapField getBitmapField (String url) throws IOException {}
    InputStream is = Connector.openInputStream (url) (InputStream);
    BitmapField bf = null;
    try {}
    ByteArrayOutputStream Baos = new ByteArrayOutputStream();
    int ch;
    While ((ch = is.read (())! = - 1) {}
    Baos.Write (ch);
    }
    imageData Byte = baos.toByteArray ();
    BF = new BitmapField (EncodedImage.createEncodedImage (imageData, 0,))
    (imageData.length) .getBitmap ());
    } {Finally
    If (is! = null) {}
    is. Close();
    }
    }
    return (bf == null? null: bf);
    }

    }

  • String in JSON format does not correctly... sometimes

    I use the following (in collaboration with HttpConnectionFactory) to retrieve an our API JSON array:

    public class LocationAPI {
        public static String getHttpResponse(String url){
            HttpConnectionFactory connfac = null;
            HttpConnection conn = null;
            DataInputStream ds = null;
            String response = null;
            try {
                connfac = new HttpConnectionFactory(url);
                conn = connfac.getNextConnection();
    
                if(conn.getResponseCode() == HttpConnection.HTTP_OK){
                    ds = conn.openDataInputStream();
                    byte[] data = new byte[ds.available()];
                    ds.read(data);
                    response = new String(data);
                }else{
                    //http error response code handling
                }
    
            } catch (Exception e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
    
            return response;
        }
    }
    

    The API returns something in the sense of the following:

    {
        "data": [
            {
                "city": "Des Moines",
                "business_logo_url": null,
                "name": "LOUIES FLOOR COVERING INC",
                "phone": "515-243-8608",
                "icon_url": "/site_media/categoryicons/Shopping.png",
                "zipcode": "50312",
                "special_id": null,
                "state": "IA",
                "street": "2709 Ingersoll Ave",
                "special": null,
                "lat": 41.585709999999999,
                "lng": -93.653125000000003,
                "id": 136982,
                "website_url": null
            }
        ],
        "pages": 1,
        "page": 1
    }
    

    Depending on the situation, the query could return to what any one place 50 locations. Then I am parsing out them with the following:

    try {
                JSONObject responseObject = new JSONObject(response);
                JSONArray responseArray = responseObject.getJSONArray("data");
                JSONObject itemObject = responseArray.getJSONObject(0);
    
                responseCity = itemObject.optString("city");
            } catch (JSONException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
    

    If the answer is short enough (I tested it with one place, still trying to find a query which returns both), it works fine. If he shoots Max (50 places), it-error "org.json.me.JSONException: missing value.» 829 character of ".". When I walked through it, I took a glance at the string and it seems to download the part of the answer. Any suggestions as to what I'm missing here?

    Have you tried to hit the API in a browser to see if your server is truncating the answer? In addition, you can try to use

    response = new String(IOUtilities.streamToBytes(ds);
    

    in case the length of the response of statement is not ds.available (), but everything that is currently available for reading (probably the case).

  • Parses the JSON response in blackberry

    Hi, I want to analyze the response from the server in JSON format.

    I did some searching on Google but I can not find any library or jar kind of thing. Everywhere, it is supplied code open source in the zip file.

    How can I achieve this?... & If there is no available for blackberry and then how to use any container that opens the source code in my application?

    I used 1 jar file org.json, but it gives me the "module not found" exception

    Help, please...

    Thanks in advance.

    Download the zip package org.json.me file and import it into your project...

    can use it as...

    External JSONObject = new JSONObject (resp);     an RESP is JSON response I get
    JSONArray ja = outer.getJSONArray ('DATA');
    JSONArray arr = ja.getJSONArray (0);                to access each element in the JSON array.

    If the response contains the JSON array... A JSON array will be of the form...

    'DATA': ['abc', 'def'] / / DATA isarray and 'abc' and 'def' name are elements of the table...

  • JSON parsing in os 5

    Hi, I'm new to json analysis and I'm working on 5 os. and I using the org.json.me library in my project.
    I had the chain reaction, I'll post my json response I receive.

     try {
                ConnectJson connectJson = new ConnectJson();
                connectJson.jsonResult("..................");// URL
                //LabelField jsonResult = new LabelField(connectJson.response);
                //System.out.println("------- "+connectJson.response);
                jsonresponse = ""+connectJson.response;
                System.out.println("\n------- "+jsonresponse);
                //add(jsonResult);
    
            } catch (Exception e) {
                // TODO Auto-generated catch block
                System.out.println("errr "+e.toString());
            }
    
    ConnectJson.java  class
    
    public class ConnectJson extends Thread {
    
         private String url;
         public String response;
         private String myinterface = ";interface=wifi";
    
          public void run() {
                 HttpConnection conn = null;
                 InputStream in = null;
                 int code;
    
           try {
              conn = (HttpConnection) Connector.open(this.url , Connector.READ);
                 conn.setRequestMethod(HttpConnection.GET);
                 code = conn.getResponseCode();
    
                 if (code == HttpConnection.HTTP_OK) {
                     in = conn.openInputStream();
                     ByteArrayOutputStream out = new ByteArrayOutputStream();
    
                     byte[] buffer = new byte[in.available()];
                     int len = 0;
    
                     while (-1 != (len = in.read(buffer))) {
                         out.write(buffer);
                     }
    
                     out.flush();
                     this.response = new String(out.toByteArray());
    
                     if (out != null){
                         out.close();
                     }
                     if (in != null){
                         in.close();
                     }
                     if (conn != null){
                         conn.close();
                     }
                 }else{
                     System.out.println("erorrrrrrrr");
                 }
    
             } catch (Exception e) {
                //Dialog.inform(e.toString());
                System.out.println(e.toString());
             }
        }
    

    Here is the result that I am.

    [["183","BJP State President Sanjay Tandon's visit to Amita Shukla's Home"," BJP President C[0.0] handigarh Sanjay Tandon at Amita Shukla's Home","2013-01-04","04-01-2013---01.jpg","Amita Shukla,Mee[0.0] ting BJP,"],["184","Sanjay Tandon at mahasamadhi of Sat[0.0] ya Shri Sai baba.","BJP Chandigarh President, Sanjay Tandon mahasmadhi of Sri Satya Sai Baba.(Andhra[0.0]  Pradesh)","2013-01-13","13-01-2013---01.jpg","Satya Shri Sai Baba,Andhra Pradesh Visit,"]]
    

    now how can I Prase, there are two tables?

    you call http://www.blackberry.com/developers/docs/7.1.0api/org/json/me/JSONArray.html#getJSONArray (int) on the index 0 and 1, in this case, to get the Sub-tables.
    and so on until call you getJSONObject to get a single item.

  • JSON library

    As some people seem to find it, I thought it would be useful to provide a download of a JSON library.

    I took the joint in my travels, not sure where I'm sorry.  However, my brief search, it seems to be a download from here:

    https://meapplicationdevelopers.dev.Java.NET/source/browse/meapplicationdevelopers/DEMOBOX/mobileaja...

    with a few extras.

    I did some tests with this library, it works for me.  But YMMV.

    Aside: this seems to be a very good article on using JSON.

    http://Java.Sun.com/developer/technicalarticles/JavaME/JSON-me/

    Good point, I should have said that.

    Don't you think that json.org would mind if we renamed this so that the classes was not a conflict?  Instead of org.json.me. *, we could use org.json.rim. *, then just people could skip the import in OS 6.0 versions.  Just a thought.

  • Response of HTTPConnection JSON server at BB on Wifi

    Hey there,

    I created a class that extends from the Thread:

    • Connect Wifi to my Tomcat server.
    • Request (GET method) of a resource (JSON object) on the server.
    • Lire read in response, and then analyze the JSON.

    The connection is successfully established, the response is read and then comes the analysis that is the problem. Apparently he received the JSON response in a bad shape. I think the problem is with the synchronization of threads, because I'm trying to use this response to build the user interface after the analysis.

    Here is the code:

    Class WifiThread:

    public class WifiThread extends Thread {
    
      private String _url;  private String _response; private String _interface = ";interface=wifi";
    
       public ConnectionThread(String url) {  this._url = url;   }
    
       public void run() {        HttpConnection conn = null;        InputStream in = null;        int code;
    
             try {
    
                       conn = (HttpConnection) Connector.open(this._url + this._interface, Connector.READ);            conn.setRequestMethod(HttpConnection.GET);
    
                code = conn.getResponseCode();
    
                if (code == HttpConnection.HTTP_OK) {                in = conn.openInputStream();                ByteArrayOutputStream out = new ByteArrayOutputStream();
    
                    byte[] buffer = new byte[in.available()];                int len = 0;
    
                    while (-1 != (len = inputStream.read(buffer))) {                    out.write(buffer);                                   }
    
                    out.flush();                this._response = new String(out.toByteArray());
    
                    System.out.println(this._response);
    
                    if (out != null){                    out.close();                }                if (in != null){                    in.close();                }                if (conn != null){                    conn.close();                }            }
    
            } catch (Exception e) {            System.out.println("HTTP Thread: " + e.toString());            throw e;        }   }  
    

    That's how his name:

    public myApp extends UiApplication {
    
        public myApp() {
    
              String url = "http://[IP.Address]:[Port]/[Resource]"          WifiThread thread = new WifiThread(url);          thread.start();          thread.run();
    
              String response = thread.get_response();
    
              // Parse JSON string:          JSONObject jsonObj = MyParser.fromJSON(response);
    
              // Create UI          // ...
    
        }}
    

    Any help would be great. Thank you!

    I've seen this code before:

    ByteArrayOutputStream out = new ByteArrayOutputStream();
    ubyte [] buffer = new byte [in.available ()];
    int len = 0;
    {While (-1! = (len = {inputStream.read (buffer)))}
    out. Write (buffer);
    }
    out. Flush();
    This ._response = new String (out.toByteArray ());

    Can you tell me where you got it.  I want to see if I have removed it because I think that it is inefficient and made assumptions about the encoding.

    I suspect that you are sent a stream of UTF-8 bytes, in which case you can replace the above with something like:

    Byte [] responseBytes is (in) IOUtilities.streamToBytes;.

    try {}

    This ._response = new String (responseBytes, "UTF - 8");

    catch (Exception e) {}

    throw new RuntimeException ("unexpected decoding error:" + try);

    }

    If you have additional problems can empty you out the json using something like:

    System.out.println (this._response);

    and review to ensure that it matches what you expect and are Json valid.

    I hope this helps.

  • JAR JSON file

    Hello

    I would like to know how to create a. Http://www.json.org/java/org.json.me.zip JAR file. I want to be able to add as a JAR file instead of directly add the addition of all classes to the project. Could someone help me.

    I tried various methods without success. The failure of preverify kept.

    Make sure that your projects are using similar levels of compliance. Also try cleaning and reconstruction of your project. The project is now a library of BlackBerry, try adding just a reference to the library project in the main project rather than directly adding the JAR.

    Therefore, when you compress your project, your library project is automatically added to the Simulator. When you deploy on a real device, it becomes a different story. If you deploy Live, you must update your JAD file to include references to the file library cod.

    You can use the UpdateJad executable in the bin folder of one of your packs of component to do this. Just do:

    updatejad Main.cod Library.cod
    

    And it will do the rest for you (even create a backup of the old JAD). You must be sure to give the full path to each cod or run updatejad on a folder that contains all the necessary files to COD.

    If you are using Desktop Manager, I believe that dependencies are automatically added to the ALX and simply copy the library cod file in (not 100% on this property.

    Lengthy post but hopefully it helps others.

  • APEX 3.2.1: Problems using JSON in javascript

    Hi-

    This post is linked to another post of mine long ago: Re: URL not found runtime error of application app using APEX_UTIL process. JSON
    I'm finally back working on the project.

    We have upgraded to 3.2.1 hoping to be able to use the API for x 01-10 globals series and 'addParam', also the JavaScript works $s and $v.

    At this moment I have a javascript (lookupObjTypeID) page header called by an onBlur event in a page element. I also have an on demand (lookup_value) application process.

    The lookup_value argument is:

    ***********************************************
    DECLARE

    p_objecttype_name varchar2 (32): = wwv_flow.g_x01; -It was (supposed to be) defined in the javascript header before calling this process; See below

    BEGIN

    : Test_value: = 'the lookup_value argument is enforcement. " -just trying to confirm that we are entering the process.

    APEX_UTIL. JSON_FROM_SQL ("SELECT objecttype_id FROM hdb_objecttype_syn WHERE objecttype_name =" "|") p_objecttype_name | " ') ;

    END;
    *******************************************

    The call for applications the lookup_value argument is accomplished in the header of javascript as follows:

    ajax_request = new htmldb_Get (null, & APP_ID., 'APPLICATION_PROCESS is lookup_value', 0);
    ajaxRequest.addParam ('x 01', $x('P3_OBJECTTYPE_NAME').value);
    ajaxResponse = ajaxRequest.get ();

    When I ran it in 3.0.1 ajaxResponse value is:

    ! DOCTYPE HTML PUBLIC "-/ / DTD HTML 2.0 / / IN" >
    < HTML > < HEAD >
    < TITLE > 404 not found < /title >
    < / HEAD > < BODY >
    Not found
    The request URL /pls/apex/ww_flow.show was not found on this server.

    < HR >
    < ADDRESS > Oracle-Application-Server-10g/10.1.2.0.0 Oracle-HTTP-Server Server at
    MyServerName Port 7777 < / ADDRESS >
    < BODY / > < / HTML >
    ****

    When I run now to point 3.2.1 ajaxResponse is simply 'not found process.' I'm sure that this means that the application process that is not the lookup_value argument
    be found. The only other 'process' it could be is: APEX_UTIL. JSON_FROM_SQL, that seems likely.

    This could be the cause? The javascript code uses an obsolete API? A message in the firefox error console says the following to www.json.org/json.js:

    Increase base prototypes if they have not already been completed.
    These forms are obsolete. It is recommended that JSON.stringify and
    JSON.parse be used instead.

    If (!.) Object.prototype.toJSONString) {}
    Object.prototype.toJSONString = function (filter) {}
    return JSON.stringify (this, filter);
    };
    Object.prototype.parseJSON = function (filter) {}
    return JSON.parse (this, filter);
    };

    I'm SURE I have an app the lookup_value argument application process. :)

    Either way, x 01 is not defined by the ajaxRequest.addParam ('x 01', $x('P3_OBJECTTYPE_NAME').value); ... unless I don't know how to access the value to display in an alert message. I tried the two alert ('X 01: ' | wwv_flow.g_x01); and alert ('X 01: ': ajaxRequest.getParam ('01 x')); After using the addParam method. both are null or empty.

    Thanks for your help.

    Carol

    Hello

    Make sure that your process type is on request.
    Just do same process is correct, type your name in capital letters in each where it is required/used and of course in actual process

    BR, Jari

    Published by: jarola November 21, 2009 03:04

    And check that you have not configured the conditions when this process is run / can be run

  • Packs of ENYO-App Playbook, but NOT for phones?

    Hello

    my app (based enyojs.com) did the packaging without problem with the last Tablet webworks SDK. If I try to package for smartphones (OS7) it will not be package. I need to package it to phones add support for searching for contacts (which is not supported for the Tablet yet).

    What could be my problem?

    Thank you

    LinuxQ

    Bbwp output:

    [INFO] Parsing of the command line options
    [INFO] Bbwp.properties analysis
    [INFO] Validation of archive application
    [INFO] The analysis of config.xml
    [INFO] Validation of config.xml
    [INFO] Validate the version of the application
    [INFO] Validation of the element of
    [INFO] Validation of the element of
    [INFO] The application of filling source
    [INFO] Compilation of application BlackBerry WebWorks
    Note: Some input files use or replace an obsolete API.
    Note: Recompile with - Xlint: deprecation for more details.
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\AppExtension$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\AppExtension$AppNamespaceHandler.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\AppExtension.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\AppNamespace.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\event\AppEventNamespace$OnAppEventFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\event\AppEventNamespace.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\ExitFunction$ExitRunner.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\ExitFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\RemoveBannerIndicatorFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\RequestBackgroundFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\RequestForegroundFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\SetHomeScreenIconFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\SetHomeScreenNameFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\app\ShowBannerIndicatorFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\push\PushDaemon$CommandListener.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\push\PushDaemon$DaemonStore.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\push\PushDaemon$SimChangeData.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\push\PushDaemon$StatusChangeData.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\push\PushDaemon.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\push\PushData.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\push\PushPersistentStore.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\settings\SettingsManager.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\settings\SettingsStoreFactory.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\FeaturesHash.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\ID.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\internal\JSON4JNumber.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\internal\JSON4JPBackReader.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\internal\JSON4JStringReader.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\internal\JSON4JStringWriter.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\internal\NumberUtil.class

    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\internal\Parser.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\internal\Serializer.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\internal\SerializerVerbose.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\internal\Token.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\internal\Tokenizer.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\JSON.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\JSONArray.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\JSONArtifact.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\JSONException.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\JSONObject$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\JSONObject$Null.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\JSONObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\JSONString.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\JSONStringer.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\json4j\JSONWriter.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\JSUtilities$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\JSUtilities.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\PatternMatchingUtilities.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\StringTokenizer.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\StringUtilities.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\common\util\URLDecoder.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\ApplicationEventHandler.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\ApplicationRegistry.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\Blob.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\BlockingScriptableFunction$BlockingWatchdog.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\BlockingScriptableFunction$UnblockRunner.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\BlockingScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\EventService.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\FunctionSignature$FunctionParam.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\FunctionSignature.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\IJSExtension.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\JSExtensionRequest.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\JSExtensionResponse.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\JSExtensionReturnValue.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\ObjectBase.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\ScriptableFunctionBase.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\ScriptableFunctionWrapper.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\ScriptableObjectBase.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\ScriptableWrapper.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\ScriptField.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\threading\CallbackDispatcherEvent.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\threading\DispatchableEvent.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\threading\Dispatcher$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\threading\Dispatcher$SingletonHolder.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\threading\Dispatcher.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\threading\DispatcherImpl$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\threading\DispatcherImpl$SingletonHolder.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\threading\DispatcherImpl.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\threading\GenericDispatcherEvent.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\threading\InterruptibleThread$Interruption.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\threading\InterruptibleThread.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\WidgetBlob$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\WidgetBlob$GetBytesFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\WidgetBlob$SliceFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\WidgetBlob.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\core\WidgetProperties.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\find\ExpressionTester.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\find\filterExpression\FilterExpressionConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\find\filterExpression\FilterExpressionObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\find\FindExtension.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\find\FindNamespace.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\find\TestableScriptableObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\GetTransportListFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\IdentityExtension$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\IdentityExtension$IdentityNamespaceHandler.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\IdentityExtension.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\IdentityFunctions$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\IdentityFunctions.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\IdentityNamespace.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\phone\GetLineIdsFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\phone\GetLineLabelFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\phone\GetLineNumberFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\phone\GetLineTypeFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\phone\PhoneFunctionBase.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\phone\PhoneNamespace.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\service\ServiceObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\identity\transport\TransportObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\addressBookArguments\AddressBookArgumentsConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\addressBookArguments\AddressBookArgumentsObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\browserArguments\BrowserArgumentsConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\browserArguments\BrowserArgumentsObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\calendarArguments\CalendarArgumentsConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\calendarArguments\CalendarArgumentsObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\cameraArguments\CameraArgumentsConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\cameraArguments\CameraArgumentsObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\InvokeExtension$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\InvokeExtension$InvokeFeaturesHandler.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\InvokeExtension.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\InvokeFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\InvokeNamespace.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\javaArguments\JavaArgumentsConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\javaArguments\JavaArgumentsObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\mapsArguments\MapsArgumentsConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\mapsArguments\MapsArgumentsObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\memoArguments\MemoArgumentsConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\memoArguments\MemoArgumentsObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\messageArguments\MessageArgumentsConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\messageArguments\MessageArgumentsObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\phoneArguments\PhoneArgumentsConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\phoneArguments\PhoneArgumentsObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\searchArguments\SearchArgumentsConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\searchArguments\SearchArgumentsObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\taskArguments\TaskArgumentsConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\invoke\taskArguments\TaskArgumentsObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\messaging\message\FindFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\messaging\message\MessageConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\messaging\message\MessageObject$MessageRemoveScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\messaging\message\MessageObject$MessageSaveScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\messaging\message\MessageObject$MessageSendScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\messaging\message\MessageObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\messaging\message\MessageUtility.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\messaging\MessagingExtension$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\messaging\MessagingExtension$MessageFeaturesHandler.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\messaging\MessagingExtension.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\messaging\MessagingNamespace.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\address\AddressConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\address\AddressObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\appointment\AppointmentConstructor$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\appointment\AppointmentConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\appointment\AppointmentObject$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\appointment\AppointmentObject$AppointmentSaveScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\appointment\AppointmentObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\attendee\AttendeeConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\attendee\AttendeeObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\category\AddCategoryFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\category\CategoryNamespace.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\category\DeleteCategoryFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\category\GetCategoriesFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\contact\ContactConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\contact\ContactFindScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\contact\ContactObject$ContactRemoveScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\contact\ContactObject$ContactSaveScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\contact\ContactObject$ContactSetPictureScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\contact\ContactObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\memo\MemoConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\memo\MemoFindScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\memo\MemoObject$MemoRemoveScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\memo\MemoObject$MemoSaveScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\memo\MemoObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\PIMExtension.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\PIMUtils.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\recurrence\RecurrenceConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\recurrence\RecurrenceObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\reminder\ReminderConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\reminder\ReminderObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\task\TaskConstructor.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\task\TaskFindScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\task\TaskObject$TaskRemoveScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\task\TaskObject$TaskSaveScriptableFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\pim\task\TaskObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\color\BaseColorChooser.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\color\ColorPickerDialog.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\color\ColorPickerPopup.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\color\ColorPreviewField.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\color\TintChooser.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\ColorPickerAsyncFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\CustomAskAsyncFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\CustomAskFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\datetime\DateTimeDialog$HTML5Date.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\datetime\DateTimeDialog$HTML5DateTimeGlobal.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\datetime\DateTimeDialog$HTML5DateTimeLocal.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\datetime\DateTimeDialog$HTML5Month.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\datetime\DateTimeDialog$HTML5Time.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\datetime\DateTimeDialog.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\datetime\Html5DateTimeObject.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\DateTimeAsyncFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\DialogExtension.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\DialogNamespace.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\DialogRunnableFactory$DialogAsyncRunnable.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\DialogRunnableFactory$DialogRunnable.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\DialogRunnableFactory.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\DialogRunner.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\IWebWorksDialog.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\select\GPATools.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\select\SelectDialog$ListItem.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\select\SelectDialog$SelectListField.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\select\SelectDialog.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\SelectAsyncFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\StandardAskAsyncFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\ui\dialog\StandardAskFunction.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\auth\AuthenticationScreen.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\auth\Authenticator$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\auth\Authenticator.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\auth\Credential.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\auth\CredentialBank.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\autogen\WidgetConfigAutoGen.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\BrowserFieldCustomErrorHandler.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\BrowserFieldScreen$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\BrowserFieldScreen.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\HTTPResponseStatus.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\navigationcontroller\NavigationController.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\navigationcontroller\NavigationExtension.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\navigationcontroller\NavigationUiDispatcherEvent.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\NavigationNamespace$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\NavigationNamespace$2.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\NavigationNamespace$3.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\NavigationNamespace$4.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\NavigationNamespace$NavigationData.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\NavigationNamespace.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\WidgetBrowserFieldListener$ProxyScriptEngine.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\WidgetBrowserFieldListener.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\WidgetFieldManager.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\bf\WidgetRequestController.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\ByteVectorWrapper.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\CacheItem.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\CacheManager.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\ScriptableCacheItem.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\WidgetCacheExtension.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\WidgetCacheNamespace$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\WidgetCacheNamespace$ClearAll.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\WidgetCacheNamespace$ClearCache.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\WidgetCacheNamespace$GetCachesInformation.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\WidgetCacheNamespace$GetCurrentSize.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\WidgetCacheNamespace$HasCache.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\caching\WidgetCacheNamespace.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\device\DeviceInfo.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\exception\MediaHandledException.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\html5\GearsHTML5Extension.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\impl\WidgetConfigImpl.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\impl\WidgetError.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\impl\WidgetException.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\listener\HardwareKeyListener$StoredEvent.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\listener\HardwareKeyListener.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\loadingScreen\AnimatedGIFField$AnimatorThread$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\loadingScreen\AnimatedGIFField$AnimatorThread.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\loadingScreen\AnimatedGIFField.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\loadingScreen\LoadingScreen.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\loadingScreen\PageManager$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\loadingScreen\PageManager$2.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\loadingScreen\PageManager.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\loadingScreen\TransitionConstants.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\MemoryMaid.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\policy\WidgetPolicy.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\policy\WidgetPolicyFactory.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\policy\WidgetWebFolderAccess.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\settings\SettingsStore.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\settings\SettingsStoreFactoryImpl.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\util\WidgetUtil.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\Widget$1.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\Widget.class
    Classfile analysis: C:\DOKUME~1\Marcel\LOKALE~1\Temp\rapc_10288be3.dir\blackberry\web\widget313da2ad87dc1a5e9f58039af247485package\WidgetScreen.class
    Reading resources: META-INF/JARKEY. SF
    Reading resources: META-INF/JARKEY. RSA
    Reading resources: META-INF/LICENSE
    Reading resources: META-INF/LICENSE.txt
    Reading resources: META-INF/NOTICE
    Reading resources: META-INF/NOTICE.txt
    Classfile analysis: com/palm/novacom/INovacomController.class
    Classfile analysis: com/palm/novacom/INovacomDevice.class
    Classfile analysis: com/palm/novacom/INovacomStream.class
    Classfile analysis: com/palm/novacom/NovaDeviceInfo.class
    Classfile analysis: com/palm/novacom/Novacom$DeviceState.class
    Classfile analysis: com/palm/novacom/Novacom$DiskAreas.class
    Classfile analysis: com/palm/novacom/Novacom.class
    Classfile analysis: com/palm/novacom/NovacomException.class
    Classfile analysis: com/palm/novacom/internal/DesktopInfo.class
    Classfile analysis: com/palm/novacom/internal/DirectConnection.class
    Classfile analysis: com/palm/novacom/internal/NovacomBaseStream.class
    Classfile analysis: com/palm/novacom/internal/NovacomController.class
    Classfile analysis: com/palm/novacom/internal/NovacomDevice.class
    Classfile analysis: com/palm/novacom/internal/NovacomDeviceList.class
    Classfile analysis: com/palm/novacom/internal/NovacomSocketStream.class
    Classfile analysis: com/palm/novacom/internal/OOBPacket.class
    Classfile analysis: com/palm/novacom/internal/PacketHeader.class
    Classfile analysis: com/palm/novacom/internal/PacketReader.class
    Classfile analysis: com/palm/novacom/internal/PacketWriter.class
    Classfile analysis: com/palm/webos/connect/DeviceConnection$1.class
    $1 com.palm.webos.connect.DeviceConnection: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$10.class
    com.palm.webos.connect.DeviceConnection$ 10: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$11.class
    $11 com.palm.webos.connect.DeviceConnection: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$12.class
    com.palm.webos.connect.DeviceConnection$ 12: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$13.class
    com.palm.webos.connect.DeviceConnection$ 13: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$14.class
    com.palm.webos.connect.DeviceConnection$ 14: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$2.class
    com.palm.webos.connect.DeviceConnection$ 2: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$3.class
    $3 com.palm.webos.connect.DeviceConnection: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$4.class
    $4 com.palm.webos.connect.DeviceConnection: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$5.class
    $5 com.palm.webos.connect.DeviceConnection: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$6.class
    $6 com.palm.webos.connect.DeviceConnection: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$7.class
    com.palm.webos.connect.DeviceConnection$ 7: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$8.class
    $8 com.palm.webos.connect.DeviceConnection: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection$9.class
    $9 com.palm.webos.connect.DeviceConnection: WARNING! : duplicate method differs only by the return type: run
    Classfile analysis: com/palm/webos/connect/DeviceConnection.class
    Classfile analysis: com/palm/webos/connect/JSConnectStream$1.class
    Classfile analysis: com/palm/webos/connect/JSConnectStream$AsyncExecutionDelegate.class
    Classfile analysis: com/palm/webos/connect/JSConnectStream.class
    Classfile analysis: com/palm/webos/connect/JSDebuggerStream$1.class
    Classfile analysis: com/palm/webos/connect/JSDebuggerStream.class
    Classfile analysis: com/palm/webos/connect/JSNovacomRunStream$1.class
    Classfile analysis: com/palm/webos/connect/JSNovacomRunStream.class
    Classfile analysis: com/palm/webos/dndfileupload/DNDApplet$1.class
    Classfile analysis: com/palm/webos/dndfileupload/DNDApplet$2$1.class
    Classfile analysis: com/palm/webos/dndfileupload/DNDApplet$2$2.class
    Classfile analysis: com/palm/webos/dndfileupload/DNDApplet$2.class
    Classfile analysis: com/palm/webos/dndfileupload/DNDApplet.class
    Classfile analysis: com/palm/webos/installer/Installer.class
    Classfile analysis: com/palm/webos/installer/InstallerException.class
    Classfile analysis: com/palm/webos/launcher/Launcher.class
    Classfile analysis: com/palm/webos/launcher/LauncherException.class
    Classfile analysis: com/palm/webos/util/AppManagerUtil$1.class
    Classfile analysis: com/palm/webos/util/AppManagerUtil$2.class
    Classfile analysis: com/palm/webos/util/AppManagerUtil$3.class
    Classfile analysis: com/palm/webos/util/AppManagerUtil$4.class
    Classfile analysis: com/palm/webos/util/AppManagerUtil$5.class
    Classfile analysis: com/palm/webos/util/AppManagerUtil$6.class
    Classfile analysis: com/palm/webos/util/AppManagerUtil$7.class
    Classfile analysis: com/palm/webos/util/AppManagerUtil$AppManagerException.class
    Classfile analysis: com/palm/webos/util/AppManagerUtil.class
    Classfile analysis: com/palm/webos/util/JsonUtil.class
    Classfile analysis: com/palm/webos/util/Logging.class
    Classfile analysis: com/palm/webos/util/LunaSendCommand$1.class
    Classfile analysis: com/palm/webos/util/LunaSendCommand$LunaSendException.class
    Classfile analysis: com/palm/webos/util/LunaSendCommand$LunaSendResponseHandler.class
    Classfile analysis: com/palm/webos/util/LunaSendCommand.class
    Classfile analysis: com/palm/webos/util/ResourceLoader.class
    Classfile analysis: com/palm/webos/util/StringUtil.class
    Classfile analysis: com/palm/webos/util/novacom/Logging.class
    Classfile analysis: com/palm/webos/util/novacom/NovacomCommand$1.class
    Classfile analysis: com/palm/webos/util/novacom/NovacomCommand$NovacomCommandException.class
    Classfile analysis: com/palm/webos/util/novacom/NovacomCommand$NovacomStreamMonitor.class
    Classfile analysis: com/palm/webos/util/novacom/NovacomCommand.class
    Classfile analysis: com/palm/webos/util/novacom/NovacomPutCommand.class
    Classfile analysis: com/palm/webos/util/novacom/NovacomUtil$1.class
    Classfile analysis: com/palm/webos/util/novacom/NovacomUtil$NovacomNotRespondingException.class
    Classfile analysis: com/palm/webos/util/novacom/NovacomUtil$NovacomUtilException.class
    Classfile analysis: com/palm/webos/util/novacom/NovacomUtil.class
    Classfile analysis: org/json/JSONArray.class
    Classfile analysis: org/json/JSONException.class
    Classfile analysis: org/json/JSONObject$1.class
    Classfile analysis: org/json/JSONObject$Null.class
    Classfile analysis: org/json/JSONObject.class
    Classfile analysis: org/json/JSONString.class
    Classfile analysis: org/json/JSONTokener.class
    Reading resources: META-INF/JARKEY. SF
    Reading resources: META-INF/JARKEY. RSA
    Reading resources: META-INF/LICENSE
    Reading resources: META-INF/LICENSE.txt
    Reading resources: META-INF/NOTICE
    Reading resources: META-INF/NOTICE.txt
    Classfile analysis: com/palm/novacom/INovacomController.class
    INovacomController.java: error! : duplicate definition for 'com.palm.novacom.INovacomController', in: com.palm.novacom.INovacomController
    [ERROR] CAP exception has occurred

    I was talking to someone on IRC with this problem.  It turned to be that JULIE has a jar buried inside her file includes and that was somehow causing problems with CAP to build the blackberry.

    He mentioned that the file has been enyo\framework\build\palm\services\bridge\webOSconnect_1_3.jar

    I suspect that is the problem for you as well.

  • Java networking question

    I have a web service that stores up to some contact information (name, surname, telephone number, etc.) in a JSONObject.  I have then convert this JSONObject to a byte [] and send it to my stream output and eventually to my BB application client.  My client can read the data from the input stream and JSONObject see no problem and display the results.

    I also want to send a contact (the problem) image with the JSONObject.  I don't think that I can store an image in a JSONObject and I can't send JSONObject and byte [] of the image in the same connection, because then the customer can't decipher what's what.

    My question is, how a send time the JSONObject and back to the BlackBerry image?  An image can be converted to bytes and stored in a JSONObject?  Any suggestions?

    Thank you!

    -J

    I think it's possible.

    Tried with org.json.me. Key point is to use Base64 to manage the image (also optimal for networking) string data

    See code:

    class Scr extends MainScreen {
        public Scr() {
            JSONObject o = new JSONObject();
            EncodedImage image1 = EncodedImage.getEncodedImageResource("image.jpg");
            add(new BitmapField(image1.getBitmap()));
            byte[] data1 = image1.getData();
    
            try {
                String data1Str = Base64OutputStream.encodeAsString(data1, 0, data1.length, false, false);
                o.put("image", data1Str);
            } catch (JSONException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
    
            try {
                System.out.println(o.getString("image"));
            } catch (JSONException e1) {
                e1.printStackTrace();
            }
    
            byte[] data2 = null;
            try {
                String data2Str = o.getString("image");
                data2 = Base64InputStream.decode(data2Str);
            } catch (JSONException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
            EncodedImage image2 = EncodedImage.createEncodedImage(data2, 0, -1);
            add(new BitmapField(image2.getBitmap()));
        }
    }
    
  • ODI interface failed when you use the specific agent but very well with Local (agentless)

    Hello

    I just upgraded my 10.1.3.5 at 11.1.1.7 ODI and has encountered some problems.  When I run one of the interface with the 'Local (agentless)' (via ODI studio Designer in which the ODI software is installed, say Server A), it can complete successfully without error.  But if I run the same interface with specific agent (also via ODI studio Designer in Server A), it will fail.  In fact this specific agent I is also located in Server A.  The error message is as below:

    ----------------------------------------------------------------------------------------------------

    org.apache.bsf.BSFException: exception of Jython:

    Traceback (most recent call changed):

    File "< string >", line 30, < module >

    to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26) to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21) to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618) at java.lang.Class.forName0 (Native Method) at java.lang.Class.forName(Class.java:169) at com.hyperion.planning.HyperionPlanningBean_Stub.class$ (Unknown Source) at com.hyperion.planning.HyperionPlanningBean_Stub. (< clinit >(Unknown Source) at sun.misc.Unsafe.ensureClassInitialized (Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918) at java.lang.reflect.Field.getFieldAccessor (Field.java:899)) to java.lang.reflect.Field.getLong(Field.java:528) to java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609) to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50) in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423) at java.security.AccessController.doPrivileged (Native Method) in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308) at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java: 1328) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155) at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source) at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (Unknown Source) at com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source) at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source) at the com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (Unknown Source) at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)

    java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: org/json/JSONException

    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)

    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:322)

    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)

    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2472)

    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:47)

    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)

    at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)

    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)

    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)

    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:577)

    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)

    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)

    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1930)

    to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ 2.doAction(StartScenRequestProcessor.java:580)

    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)

    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)

    to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ StartScenTask.doExecute (StartScenRequestProcessor.java:1073)

    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)

    to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)

    at java.lang.Thread.run(Thread.java:662)

    Caused by: Traceback (most recent call changed):

    File "< string >", line 30, < module >

    to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26) to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21) to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618) at java.lang.Class.forName0 (Native Method) at java.lang.Class.forName(Class.java:169) at com.hyperion.planning.HyperionPlanningBean_Stub.class$ (Unknown Source) at com.hyperion.planning.HyperionPlanningBean_Stub. (< clinit >(Unknown Source) at sun.misc.Unsafe.ensureClassInitialized (Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918) at java.lang.reflect.Field.getFieldAccessor (Field.java:899)) to java.lang.reflect.Field.getLong(Field.java:528) to java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609) to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50) in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423) at java.security.AccessController.doPrivileged (Native Method) in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308) at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java: 1328) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155) at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source) at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (Unknown Source) at com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source) at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source) at the com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (Unknown Source) at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)

    java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: org/json/JSONException

    at org.python.core.PyException.fillInStackTrace(PyException.java:70)

    at java.lang.Throwable. < init > (Throwable.java:181)

    at java.lang.Exception. < init > (Exception.java:29)

    to java.lang.RuntimeException. < init > (RuntimeException.java:32)

    to org.python.core.PyException. < init > (PyException.java:46)

    to org.python.core.PyException. < init > (PyException.java:43)

    at org.python.core.Py.JavaError(Py.java:455)

    at org.python.core.Py.JavaError(Py.java:448)

    at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:177)

    at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:190)

    at org.python.core.PyObject.__call__(PyObject.java:414)

    at org.python.core.PyObject.__call__(PyObject.java:418)

    to org.python.pycode._pyx0.f$ 0 (< string >: 63)

    to org.python.pycode._pyx0.call_function (< string >)

    at org.python.core.PyTableCode.call(PyTableCode.java:165)

    at org.python.core.PyCode.call(PyCode.java:18)

    at org.python.core.Py.runCode(Py.java:1204)

    at org.python.core.Py.exec(Py.java:1248)

    at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:172)

    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)

    ... 19 more

    Caused by: java.lang.NoClassDefFoundError: org/json/JSONException

    to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26)

    to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21)

    to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618)

    at java.lang.Class.forName0 (Native Method)

    at java.lang.Class.forName(Class.java:169)

    to com.hyperion.planning.HyperionPlanningBean_Stub.class$ (unknown Source)

    to com.hyperion.planning.HyperionPlanningBean_Stub. < clinit >(Unknown Source)

    at sun.misc.Unsafe.ensureClassInitialized (Native Method)

    at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)

    at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)

    at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)

    at java.lang.reflect.Field.getFieldAccessor(Field.java:899)

    at java.lang.reflect.Field.getLong(Field.java:528)

    at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609)

    to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50)

    in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423)

    at java.security.AccessController.doPrivileged (Native Method)

    in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411)

    at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308)

    at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545)

    at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582)

    at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)

    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731)

    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)

    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)

    at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306)

    at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155)

    at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source)

    at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (unknown Source)

    to com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source)

    at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source)

    at com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (unknown Source)

    at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source)

    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:175)

    ... more than 30

    Caused by: java.lang.ClassNotFoundException: org.json.JSONException

    in java.net.URLClassLoader$ 1.run(URLClassLoader.java:202)

    at java.security.AccessController.doPrivileged (Native Method)

    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

    to Sun.misc.Launcher$appclassloader$ AppClassLoader.loadClass (Launcher.java:301)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

    ... more than 68

    ----------------------------------------------------------------------------------------------------

    Since seems can't find the json.jar file (actually it away under % ODI_HOME %), I tried to include the middleware library path (C:\Oracle\Middleware\EPMSystem11R1\common\misc\11.1.2.0), which has the json.jar in the ODI_ADDITIONAL_CLASSPATH in the file odiparams.bat in the folder and restart the agent.  Then the error message is modified as below:

    ----------------------------------------------------------------------------------------------------

    org.apache.bsf.BSFException: exception of Jython:

    Traceback (most recent call changed):

    File "< string >", line 30, < module >

    to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26) to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21) to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618) at java.lang.Class.forName0 (Native Method) at java.lang.Class.forName(Class.java:169) at com.hyperion.planning.HyperionPlanningBean_Stub.class$ (Unknown Source) at com.hyperion.planning.HyperionPlanningBean_Stub. (< clinit >(Unknown Source) at sun.misc.Unsafe.ensureClassInitialized (Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918) at java.lang.reflect.Field.getFieldAccessor (Field.java:899)) to java.lang.reflect.Field.getLong(Field.java:528) to java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609) to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50) in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423) at java.security.AccessController.doPrivileged (Native Method) in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308) at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java: 1328) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155) at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source) at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (Unknown Source) at com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source) at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source) at the com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (Unknown Source) at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)

    java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: com/hyperion/css/CSSPasswordExpiryWarning

    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)

    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:322)

    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)

    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2472)

    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:47)

    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)

    at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)

    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)

    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)

    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:577)

    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)

    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)

    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1930)

    to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ 2.doAction(StartScenRequestProcessor.java:580)

    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)

    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)

    to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ StartScenTask.doExecute (StartScenRequestProcessor.java:1073)

    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)

    to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)

    at java.lang.Thread.run(Thread.java:662)

    Caused by: Traceback (most recent call changed):

    File "< string >", line 30, < module >

    to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26) to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21) to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618) at java.lang.Class.forName0 (Native Method) at java.lang.Class.forName(Class.java:169) at com.hyperion.planning.HyperionPlanningBean_Stub.class$ (Unknown Source) at com.hyperion.planning.HyperionPlanningBean_Stub. (< clinit >(Unknown Source) at sun.misc.Unsafe.ensureClassInitialized (Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918) at java.lang.reflect.Field.getFieldAccessor (Field.java:899)) to java.lang.reflect.Field.getLong(Field.java:528) to java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609) to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50) in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423) at java.security.AccessController.doPrivileged (Native Method) in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308) at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java: 1328) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155) at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source) at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (Unknown Source) at com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source) at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source) at the com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (Unknown Source) at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)

    java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: com/hyperion/css/CSSPasswordExpiryWarning

    at org.python.core.PyException.fillInStackTrace(PyException.java:70)

    at java.lang.Throwable. < init > (Throwable.java:181)

    at java.lang.Exception. < init > (Exception.java:29)

    to java.lang.RuntimeException. < init > (RuntimeException.java:32)

    to org.python.core.PyException. < init > (PyException.java:46)

    to org.python.core.PyException. < init > (PyException.java:43)

    at org.python.core.Py.JavaError(Py.java:455)

    at org.python.core.Py.JavaError(Py.java:448)

    at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:177)

    at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:190)

    at org.python.core.PyObject.__call__(PyObject.java:414)

    at org.python.core.PyObject.__call__(PyObject.java:418)

    to org.python.pycode._pyx0.f$ 0 (< string >: 63)

    to org.python.pycode._pyx0.call_function (< string >)

    at org.python.core.PyTableCode.call(PyTableCode.java:165)

    at org.python.core.PyCode.call(PyCode.java:18)

    at org.python.core.Py.runCode(Py.java:1204)

    at org.python.core.Py.exec(Py.java:1248)

    at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:172)

    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)

    ... 19 more

    Caused by: java.lang.NoClassDefFoundError: com/hyperion/css/CSSPasswordExpiryWarning

    to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26)

    to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21)

    to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618)

    at java.lang.Class.forName0 (Native Method)

    at java.lang.Class.forName(Class.java:169)

    to com.hyperion.planning.HyperionPlanningBean_Stub.class$ (unknown Source)

    to com.hyperion.planning.HyperionPlanningBean_Stub. < clinit >(Unknown Source)

    at sun.misc.Unsafe.ensureClassInitialized (Native Method)

    at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)

    at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)

    at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)

    at java.lang.reflect.Field.getFieldAccessor(Field.java:899)

    at java.lang.reflect.Field.getLong(Field.java:528)

    at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609)

    to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50)

    in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423)

    at java.security.AccessController.doPrivileged (Native Method)

    in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411)

    at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308)

    at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545)

    at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582)

    at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)

    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731)

    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)

    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)

    at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306)

    at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155)

    at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source)

    at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (unknown Source)

    to com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source)

    at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source)

    at com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (unknown Source)

    at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source)

    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:175)

    ... more than 30

    Caused by: java.lang.ClassNotFoundException: com.hyperion.css.CSSPasswordExpiryWarning

    in java.net.URLClassLoader$ 1.run(URLClassLoader.java:202)

    at java.security.AccessController.doPrivileged (Native Method)

    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

    to Sun.misc.Launcher$appclassloader$ AppClassLoader.loadClass (Launcher.java:301)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

    ... more than 68

    ----------------------------------------------------------------------------------------------------

    Seems once again, some class/jar files are missing.  But I have really no idea this time how to fix it.  In addition, since it is ok with the local agent (no) but fail with specific agent, I think that it is not the problem of the interface, but the problem of the agent (configuration?).  Can someone give me some advice on how to fix it?  Any suggestion is welcome.  Thank you.

    Note: it is on the Windows platform

    By checking the MOS 1683307.1 Note, I have included the C:\Oracle\Middleware\EPMSystem11R1\common\misc\11.1.2.0 & C:\Oracle\Middleware\EPMSystem11R1\common\CSS\11.1.2.0\lib in the extra classpath and the agent works fine now.  THX.

Maybe you are looking for

  • Cannot manage Yahoo mail with Firefox

    On Dell with Windows Vista Home wife, Yahoo mail leaves suddenly working in Firefox. We have access to the e-mail account; However, everything is frozen. We cannot open any email. Other areas of Yahoo is not problem. His email works fine in Explorer,

  • Skype crashing the program and the PC when making or accepting a call?

    Recently, my Skype crashing and freezing my PC when I make or accept a call, so the only thing I could do was to reset my computer. It's never happened before and talk to my friends a pain when they call me will freeze, it will make me sometimes in t

  • Satellite Pro 4200 - need help for Windows 95 & drivers!

    Hello! Years ago my mother, I bought a fully functional, great Toshiba Satellite Pro 4200 working the place taken sales... Since that day, my laptop has not been used. But now, I found a few games nostalgic childhood of mine, who works only with Wind

  • FUSION support

    HelloI need assistance with a procedure. I am for the first time using MERGE and difficulties with the INCLUSION of the FUSION part. Updates work correctly. This is the structure of the tableCREATE TABLE OF CALCULATIONS(ID NUMBER (10),YEAR_MONTH VARC

  • Change the field values of multiple text searching a word/words in their name.

    HelloSo in my document, I load all the text fields roughly the same name than just with slight variations in their name.For example:FldTxtFldTxt1P1. TemplateName.FldTxtP1. TemplateName.FldTxt1... Etc.The way this works is that each individual text bo