1

j2me用のEclipse pulsarでS60 SDKを実行しています。Linkedn ログイン ページを読み込もうとしています。しかし、htmlc.setPage() を設定してlinkedin.comのみをロードすると取得できず、今すぐリンクされた名前の参加のみが表示されます..しかし、電子メールとパスワードのテキストボックスとログインボタンは表示されません。

以下に示す私のクラスコード:

public class Login {
    Form form = new Form();
    String authorizeUrl = "";
    LinkedInUser user;

    public Form Login() {
        try {
            Display.init(this);
            HttpRequestHandler  handler = new HttpRequestHandler();// = new AsyncDocumentRequestHandler();
            HTMLComponent htmlC = new HTMLComponent(handler);
            user = new LinkedInUser(Const.consumerKey, Const.consumerSecret);
            user.fetchNewRequestToken();

            if (user.requestToken != null) {
                authorizeUrl = "https://www.linkedin.com/uas/oauth/authorize?oauth_token="
                        + user.requestToken.getToken();
            }
            //htmlC.setPage("http://m.google.com");
            System.out.println(""+htmlC.toString());
            System.out.println(""+authorizeUrl);

            //htmlC.setPage("https://www.linkedin.com/uas/oauth/authorize?oauth_token=5a7ed20d-3a04-419d-85ea-ba99fc06ddbd");
            htmlC.setPage(authorizeUrl);
            System.out.println(authorizeUrl);
            FlowLayout flow = new FlowLayout(Component.TOP);
            form.setLayout(flow);
            form.addComponent(htmlC);



            //myMIDlet.platformRequest("http://wap.mdfactory.com");

        } catch (Exception e) {
            e.printStackTrace();
        }

        return form;
    }
}

次の一連のエラーが発生します。

Uncaught exception!
java.lang.NullPointerException
    at com.sun.lwuit.html.CSSEngine.applyStyleToUIElement(Unknown Source)
    at com.sun.lwuit.html.CSSEngine.applyStyle(Unknown Source)
    at com.sun.lwuit.html.CSSEngine.checkSelector(Unknown Source)
    at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
    at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
    at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
    at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
    at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
    at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
    at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
    at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
    at com.sun.lwuit.html.HTMLComponent.applyAllCSS(Unknown Source)
    at com.sun.lwuit.html.ResourceThreadQueue.threadFinished(Unknown Source)
    at com.sun.lwuit.html.ResourceThreadQueue$ResourceThread.streamReady(Unknown Source)
    at com.sun.lwuit.html.ResourceThreadQueue$ResourceThread.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

epocwind.out ファイルの最後の行は

   734.005  content size: 96.0000x96.0000
   734.010  content size: 96.0000x96.0000
   734.190  WSOCK: Protocol: [0F6414B8] 1 socket(s) have unread data
   734.190  WSOCK: ServProvider: [0F646F18] 23 bytes in socket, 0 bytes unread
   734.190  WSOCK: ServProvider: [0F646F18] indicating 23 bytes
   734.190  WSOCK: ServProvider: [0F646F18] 5 bytes requested, 23 bytes unread
   734.190  WSOCK: ServProvider: [0F646F18] received 5 bytes, 18 bytes left
   734.190  WSOCK: ServProvider: [0F646F18] 18 bytes requested, 18 bytes unread
   734.190  WSOCK: Protocol: [0F6414B8] 0 socket(s) have unread data
   734.190  WSOCK: ServProvider: [0F646F18] 0 bytes in socket, 0 bytes unread
   734.190  WSOCK: ServProvider: [0F646F18] received 18 bytes, 0 bytes left
   734.190  WSOCK: ServProvider: [0F646F18] 0 bytes in socket, 0 bytes unread
   734.190  WSOCK: ServProvider: [0F646F18] end of data, I guess
   734.215  WSOCK: ServProvider: [0F646F18] Shutdown(00000000)
   734.215  WSOCK: ServProvider: [0F646F18] SetNotify(00000000)
   734.215  WSOCK: ServProvider: [0F646F18] destroyed
   736.050  WSOCK: Interface: GetDataTransferred(0)
   741.050  WSOCK: Interface: GetDataTransferred(0)
   746.050  WSOCK: Interface: GetDataTransferred(0)
   751.050  WSOCK: Interface: GetDataTransferred(0)
   756.050  WSOCK: Interface: GetDataTransferred(0)
   761.050  WSOCK: Interface: GetDataTransferred(0)
   766.050  WSOCK: Interface: GetDataTransferred(0)
   771.050  WSOCK: Interface: GetDataTransferred(0)
   776.050  WSOCK: Interface: GetDataTransferred(0)
   781.050  WSOCK: Interface: GetDataTransferred(0)

なぜこれが正確に起こっているのか、仲間が助けてください!

4

1 に答える 1

0

https の代わりに http でページを開いてみてください。

于 2012-05-29T10:47:32.327 に答える