Message from discussion
Application Crash using wsimport
Received: by 10.50.153.230 with SMTP id vj6mr1117052igb.3.1350031770005;
Fri, 12 Oct 2012 01:49:30 -0700 (PDT)
X-BeenThere: android-developers@googlegroups.com
Received: by 10.50.197.170 with SMTP id iv10ls1165298igc.4.gmail; Fri, 12 Oct
2012 01:47:32 -0700 (PDT)
Received: by 10.42.172.68 with SMTP id m4mr2110760icz.1.1350031652778;
Fri, 12 Oct 2012 01:47:32 -0700 (PDT)
Received: by 10.50.57.13 with SMTP id e13msigq;
Wed, 10 Oct 2012 02:02:19 -0700 (PDT)
Received: by 10.68.189.74 with SMTP id gg10mr5890619pbc.5.1349859739125;
Wed, 10 Oct 2012 02:02:19 -0700 (PDT)
Date: Wed, 10 Oct 2012 02:02:18 -0700 (PDT)
From: rakesh ranjan <mailrakeshran...@gmail.com>
To: android-developers@googlegroups.com
Message-Id: <e511a1e2-c595-430e-a427-61dd890e1757@googlegroups.com>
Subject: Application Crash using wsimport
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_Part_156_26627717.1349859738531"
------=_Part_156_26627717.1349859738531
Content-Type: multipart/alternative;
boundary="----=_Part_157_16590485.1349859738531"
------=_Part_157_16590485.1349859738531
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Hi Everyone
I have done some coding in android , When i try to run it the application
get stop. Please help me out of this.
My Code is as follow.
*
package
*
com.example.testwebservices;
*
import
*
java.net.URL;
//import javax.xml.namespace.QName;
*
import
*
android.os.Bundle;
*
import
*
android.app.Activity;
//import android.view.Menu;
*
import
*
java.net.*;
//import java.util.*;
//import java.io.*;
*
import
*
javax.xml.namespace.QName;
*
import
*
schemas.dynamics.microsoft.codeunit.navisionws.NavisionWS;
*
import
*
schemas.dynamics.microsoft.codeunit.navisionws.NavisionWSPort;
//import schemas.dynamics.microsoft.nav.system.*;
//import schemas.dynamics.microsoft.codeunit.Navisionws.*;
*
public
*
*class* MainActivity *extends* Activity {
@Override
*public* *void* onCreate(Bundle savedInstanceState) {
*super*.onCreate(savedInstanceState);
setContentView(R.layout.
*activity_main*);
*try*{
/*
String baseURL = "http://localhost:7047/DynamicsNAV/WS/Codeunit/NavisionWS";
URL systemServiceURL = new URL(baseURL);
QName systemServiceQName = new QName("urn:microsoft-dynamics-schemas/*nav*
/system/NavisionWS");
NavisionWS *ns* = new NavisionWS(systemServiceURL,systemServiceQName);
NavisionWSPort NsPort = ns.getNavisionWSPort();
String Res = NsPort.getCompanyName();
System.out.print(Res);
*/
String baseURL =
"http://10.2.2.0:7047/DynamicsNAV/WS/";
//The following code allows you to connect to NAV Web Services system
service in Java and output the companies available on the service tier:
URL systemServiceURL =
*new* URL(baseURL + "Codeunit/NavisionWS");
QName systemServiceQName =
*new* QName("urn:microsoft-dynamics-schemas/codeunit/NavisionWS",
"NavisionWS");
NavisionWS ns =
*new* NavisionWS(systemServiceURL,systemServiceQName);
NavisionWSPort NsPort = ns.getNavisionWSPort();
String Res = NsPort.getCompanyName();
System.
*out*.print(Res);
}
*catch* (MalformedURLException e)
{}
}
}
/*
public class CallNavWSActivity extends Activity {
/** Called when the activity is first created. */
/*@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try {
String baseURL = "http://10.0.2.2:7047/DynamicsNAV/WS/Codeunit/";
URL systemServiceURL = new URL(baseURL + "NavisionWS");
//URL systemServiceURL = new URL()
QName systemServiceQName = new QName("urn:microsoft-dynamics-schemas/*
codeunit*/NavisionWS","NavisionWS");
NavisionWS *ns* = new NavisionWS(systemServiceURL, systemServiceQName);
NavisionWSPort port = ns.getNavisionWSPort();
String res = port.getCompanyName();
System.out.print(res);
} catch (Exception e) {
e.printStackTrace();
}
}
}*/
------=_Part_157_16590485.1349859738531
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<div>Hi Everyone</div><div> </div><div>I have done some coding in andr=
oid , When i try to run it the application get stop. Please help me out of =
this.</div><div> </div><div>My Code is as follow.</div><div> </di=
v><div><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=
=3D"2"><p align=3D"LEFT">package</p></font></font></b><font color=3D"#7f005=
5" size=3D"2"><font color=3D"#7f0055" size=3D"2"><p align=3D"LEFT"></p></fo=
nt><p align=3D"LEFT"></p></font><p align=3D"LEFT"><font size=3D"2"> com.exa=
mple.testwebservices;</font></p><font size=3D"2">
<p align=3D"LEFT"></p>
</font><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=
=3D"2"><p align=3D"LEFT">import</p></font></font></b><font color=3D"#7f0055=
" size=3D"2"><font color=3D"#7f0055" size=3D"2"><p align=3D"LEFT"></p></fon=
t><p align=3D"LEFT"></p></font><p align=3D"LEFT"><font size=3D"2"> java.net=
.URL;</font></p><font size=3D"2">
</font><font color=3D"#3f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2=
"><p align=3D"LEFT">//import javax.xml.namespace.QName;</p>
</font></font><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055"=
size=3D"2"><p align=3D"LEFT">import</p></font></font></b><font color=3D"#7=
f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2"><p align=3D"LEFT"></p>=
</font><p align=3D"LEFT"></p></font><p align=3D"LEFT"><font size=3D"2"> and=
roid.os.Bundle;</font></p><font size=3D"2">
</font><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=
=3D"2"><p align=3D"LEFT">import</p></font></font></b><font color=3D"#7f0055=
" size=3D"2"><font color=3D"#7f0055" size=3D"2"><p align=3D"LEFT"></p></fon=
t><p align=3D"LEFT"></p></font><p align=3D"LEFT"><font size=3D"2"> android.=
app.Activity;</font></p><font size=3D"2">
</font><font color=3D"#3f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2=
"><p align=3D"LEFT">//import android.view.Menu;</p>
</font></font><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055"=
size=3D"2"><p align=3D"LEFT">import</p></font></font></b><font color=3D"#7=
f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2"><p align=3D"LEFT"></p>=
</font><p align=3D"LEFT"></p></font><p align=3D"LEFT"><font size=3D"2"> jav=
a.net.*; </font></p><font size=3D"2">
</font><font color=3D"#3f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2=
"><p align=3D"LEFT">//import java.util.*; </p>
<p align=3D"LEFT">//import java.io.*; </p>
</font></font><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055"=
size=3D"2"><p align=3D"LEFT">import</p></font></font></b><font color=3D"#7=
f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2"><p align=3D"LEFT"></p>=
</font><p align=3D"LEFT"></p></font><p align=3D"LEFT"><font size=3D"2"> jav=
ax.xml.namespace.QName; </font></p><font size=3D"2">
</font><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=
=3D"2"><p align=3D"LEFT">import</p></font></font></b><font color=3D"#7f0055=
" size=3D"2"><font color=3D"#7f0055" size=3D"2"><p align=3D"LEFT"></p></fon=
t><p align=3D"LEFT"></p></font><p align=3D"LEFT"><font size=3D"2"> schemas.=
dynamics.microsoft.codeunit.navisionws.NavisionWS;</font></p><font size=3D"=
2">
</font><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=
=3D"2"><p align=3D"LEFT">import</p></font></font></b><font color=3D"#7f0055=
" size=3D"2"><font color=3D"#7f0055" size=3D"2"><p align=3D"LEFT"></p></fon=
t><p align=3D"LEFT"></p></font><p align=3D"LEFT"><font size=3D"2"> schemas.=
dynamics.microsoft.codeunit.navisionws.NavisionWSPort;</font></p><font size=
=3D"2">
<p align=3D"LEFT"></p>
</font><font color=3D"#3f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2=
"><p align=3D"LEFT">//import schemas.dynamics.microsoft.nav.system.*; </p>
<p align=3D"LEFT">//import schemas.dynamics.microsoft.codeunit.Navisionws.*=
; </p>
</font></font><font size=3D"2"><p align=3D"LEFT"></p>
<p align=3D"LEFT">=E3=80=80</p>
</font><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=
=3D"2"><p align=3D"LEFT">public</p></font></font></b><font color=3D"#7f0055=
" size=3D"2"><font color=3D"#7f0055" size=3D"2"><p align=3D"LEFT"></p></fon=
t><p align=3D"LEFT"></p></font><p align=3D"LEFT"><font size=3D"2"> </font><=
b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2">cla=
ss</font></font></b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f00=
55" size=3D"2"></font></font><font size=3D"2"> MainActivity </font><b><font=
color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2">extends</f=
ont></font></b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" s=
ize=3D"2"></font></font><font size=3D"2"> Activity {</font></p><font size=
=3D"2">
<p align=3D"LEFT"></p>
<p align=3D"LEFT"> </p></font><p align=3D"LEFT"><font color=3D"#646464" =
size=3D"2"><font color=3D"#646464" size=3D"2">@Override</font></font></p><f=
ont color=3D"#646464" size=3D"2"><font color=3D"#646464" size=3D"2">
</font></font><font size=3D"2"><p align=3D"LEFT"> </p></font><p align=3D=
"LEFT"><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=
=3D"2">public</font></font></b><font color=3D"#7f0055" size=3D"2"><font col=
or=3D"#7f0055" size=3D"2"></font></font><font size=3D"2"> </font><b><font c=
olor=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2">void</font><=
/font></b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=
=3D"2"></font></font><font size=3D"2"> onCreate(Bundle savedInstanceState) =
{</font></p><font size=3D"2">
<p align=3D"LEFT"> </p></font><p align=3D"LEFT"><b><font color=3D"#7=
f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2">super</font></font></b=
><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2"></fo=
nt></font><font size=3D"2">.onCreate(savedInstanceState);</font></p><font s=
ize=3D"2">
<p align=3D"LEFT"> setContentView(R.layout.</p></font><p align=3D"LE=
FT"><i><font color=3D"#0000c0" size=3D"2"><font color=3D"#0000c0" size=3D"2=
">activity_main</font></font></i><font color=3D"#0000c0" size=3D"2"><font c=
olor=3D"#0000c0" size=3D"2"></font></font><font size=3D"2">);</font></p><fo=
nt size=3D"2">
<p align=3D"LEFT"> </p></font><p align=3D"LEFT"><b><font color=3D"#7=
f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2">try</font></font></b><=
font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2"></font=
></font><font size=3D"2">{</font></p><font size=3D"2">
<p align=3D"LEFT"> =09</p></font><p align=3D"LEFT"><font color=3D"#3=
f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2">/*</font></font></p><f=
ont color=3D"#3f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2">
<p align=3D"LEFT"> =09String baseURL =3D "http://localhost:7047/Dyna=
micsNAV/WS/Codeunit/NavisionWS";</p>
<p align=3D"LEFT"> =09URL systemServiceURL =3D new URL(baseURL);</p>
<p align=3D"LEFT"> =09QName systemServiceQName =3D new QName("urn:mi=
crosoft-dynamics-schemas/<u>nav</u>/system/NavisionWS");</p>
<p align=3D"LEFT"> =09NavisionWS <u>ns</u> =3D new NavisionWS(system=
ServiceURL,systemServiceQName);</p>
<p align=3D"LEFT"> =09NavisionWSPort NsPort =3D ns.getNavisionWSPort=
();</p>
<p align=3D"LEFT"> =09String Res =3D NsPort.getCompanyName();</p>
<p align=3D"LEFT"> =09System.out.print(Res);</p>
<p align=3D"LEFT"> =09*/</p>
</font></font><font size=3D"2"><p align=3D"LEFT"> =09String baseURL =
=3D </p></font><p align=3D"LEFT"><font color=3D"#2a00ff" size=3D"2"><font c=
olor=3D"#2a00ff" size=3D"2">"http://10.2.2.0:7047/DynamicsNAV/WS/"</font></=
font><font size=3D"2">;</font></p><font size=3D"2">
<p align=3D"LEFT"> =09</p></font><p align=3D"LEFT"><font color=3D"#3=
f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2">//The following code a=
llows you to connect to NAV Web Services system service in Java and output =
the companies available on the service tier:</font></font></p><font color=
=3D"#3f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2">
</font></font><font size=3D"2"><p align=3D"LEFT"></p>
<p align=3D"LEFT">=09 =09=09URL systemServiceURL =3D </p></font><p align=
=3D"LEFT"><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" siz=
e=3D"2">new</font></font></b><font color=3D"#7f0055" size=3D"2"><font color=
=3D"#7f0055" size=3D"2"></font></font><font size=3D"2"> URL(baseURL + </fon=
t><font color=3D"#2a00ff" size=3D"2"><font color=3D"#2a00ff" size=3D"2">"Co=
deunit/NavisionWS"</font></font><font size=3D"2">); </font></p><font size=
=3D"2">
<p align=3D"LEFT">=09 =09=09QName systemServiceQName =3D </p></font><p alig=
n=3D"LEFT"><b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" si=
ze=3D"2">new</font></font></b><font color=3D"#7f0055" size=3D"2"><font colo=
r=3D"#7f0055" size=3D"2"></font></font><font size=3D"2"> QName(</font><font=
color=3D"#2a00ff" size=3D"2"><font color=3D"#2a00ff" size=3D"2">"urn:micro=
soft-dynamics-schemas/codeunit/NavisionWS"</font></font><font size=3D"2">, =
</font><font color=3D"#2a00ff" size=3D"2"><font color=3D"#2a00ff" size=3D"2=
">"NavisionWS"</font></font><font size=3D"2">); </font></p><font size=3D"2"=
>
<p align=3D"LEFT">=09 =09=09NavisionWS ns =3D </p></font><p align=3D"LEFT">=
<b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2">ne=
w</font></font></b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f005=
5" size=3D"2"></font></font><font size=3D"2"> NavisionWS(systemServiceURL,s=
ystemServiceQName);</font></p><font size=3D"2">
<p align=3D"LEFT"> =09NavisionWSPort NsPort =3D ns.getNavisionWSPort=
();</p>
<p align=3D"LEFT"> =09String Res =3D NsPort.getCompanyName();</p>
<p align=3D"LEFT"> =09System.</p></font><p align=3D"LEFT"><i><font c=
olor=3D"#0000c0" size=3D"2"><font color=3D"#0000c0" size=3D"2">out</font></=
font></i><font color=3D"#0000c0" size=3D"2"><font color=3D"#0000c0" size=3D=
"2"></font></font><font size=3D"2">.print(Res);</font></p><font size=3D"2">
<p align=3D"LEFT"> } </p></font><p align=3D"LEFT"><b><font color=3D"=
#7f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2">catch</font></font><=
/b><font color=3D"#7f0055" size=3D"2"><font color=3D"#7f0055" size=3D"2"></=
font></font><font size=3D"2"> (MalformedURLException e)</font></p><font siz=
e=3D"2">
<p align=3D"LEFT">{}</p>
<p align=3D"LEFT">=09}</p>
<p align=3D"LEFT">}</p>
<p align=3D"LEFT"> </p>
<p align=3D"LEFT"> </p>
<p align=3D"LEFT"></p>
<p align=3D"LEFT">=E3=80=80</p>
</font><font color=3D"#3f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2=
"><p align=3D"LEFT">/*</p>
<p align=3D"LEFT">public class CallNavWSActivity extends Activity {</p>
<p align=3D"LEFT">=09/** Called when the activity is first created. */</p>
</font></font><font size=3D"2"><p align=3D"LEFT">=09</p></font><p align=3D"=
LEFT"><font color=3D"#3f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2"=
>/*@Override</font></font></p><font color=3D"#3f7f5f" size=3D"2"><font colo=
r=3D"#3f7f5f" size=3D"2">
<p align=3D"LEFT">=09public void onCreate(Bundle savedInstanceState) {</p>
<p align=3D"LEFT">=09=09super.onCreate(savedInstanceState);</p>
<p align=3D"LEFT">=09=09setContentView(R.layout.main);</p>
<p align=3D"LEFT">=09=09try {</p>
<p align=3D"LEFT">=09=09=09String baseURL =3D "http://10.0.2.2:7047/Dynamic=
sNAV/WS/Codeunit/";</p>
<p align=3D"LEFT">=09=09=09URL systemServiceURL =3D new URL(baseURL + "Navi=
sionWS");</p>
<p align=3D"LEFT">=09=09=09//URL systemServiceURL =3D new URL()</p>
<p align=3D"LEFT">=09=09=09QName systemServiceQName =3D new QName("urn:micr=
osoft-dynamics-schemas/<u>codeunit</u>/NavisionWS","NavisionWS");</p>
<p align=3D"LEFT">=09=09=09NavisionWS <u>ns</u> =3D new NavisionWS(systemSe=
rviceURL, systemServiceQName);</p>
<p align=3D"LEFT">=09=09=09NavisionWSPort port =3D ns.getNavisionWSPort();<=
/p>
<p align=3D"LEFT">=09=09=09String res =3D port.getCompanyName();</p>
<p align=3D"LEFT">=09=09=09System.out.print(res);</p>
<p align=3D"LEFT">=09=09} catch (Exception e) {</p>
<p align=3D"LEFT">=09=09=09e.printStackTrace();</p>
<p align=3D"LEFT">=09=09}</p>
</font></font><font size=3D"2"><p align=3D"LEFT"></p>
</font><font color=3D"#3f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2=
"><p align=3D"LEFT">=09</p>
</font></font><font size=3D"2"><p align=3D"LEFT"></p>
</font><font color=3D"#3f7f5f" size=3D"2"><font color=3D"#3f7f5f" size=3D"2=
"><p align=3D"LEFT">=09}</p>
<p>}*/</p></font></font></div>
------=_Part_157_16590485.1349859738531--
------=_Part_156_26627717.1349859738531--