cancel
Showing results for 
Search instead for 
Did you mean: 

MI AWT Client on PPC - error

Former Member
0 Kudos

hi all,

I'm trying to start the MI AWT Client on a PPC(emulator) running on Windows Mobile 5.0 OS.

here's the log i got from jscpout.txt

<i>

NSIcom Ltd., CrEme(tm)

CrEme J2ME(tm)

CrEme V3.27 B095.040628 12-September-2005

MemoryLimit=29184Kb

    • Unable to load: gfw/gfwconf

EBCI(TM) Interpreter V1.00,

Copyright 1998-2002 by Bytecodes, Inc.

Do not use the MobileEngine classloader

-


Initialize framework ...

Configuration initialized. Installation Base = /MI

Path settings adjusted

Timezone initialized; use timezone id 'PST'

Trace initialized. Log is switched on.

Framework singletons initialized.

Gzip data compression configuration initialized.

Registry initialized.

MI OS installer lib (/MI/bin/NATSTART.DLL) loaded successfully.

Dlls loaded.

Timed Sync initialized.

Persistence initialized.

Smart Sync initialized.

CCMS initialized.

Agents initialized.

Communication server initialized.

java.io.IOException: SysCall : bind() failed

at java.net.PlainSocketImpl.bind()

at java.net.ServerSocket.<init>()

at java.net.ServerSocket.<init>()

at com.sap.ip.me.core.CommunicationServer.run()

at java.lang.Thread.run()

-


Framework initialized.

-


Check if running inside installation server.

Installation toolkit parameters /MI/itool.properties not detected

Use normal startup: true

Cannot start awtHome: null

java.lang.reflect.InvocationTargetException

at com.sap.ip.me.core.FrameworkInitializer.startAwtHome()

at com.sap.ip.me.core.FrameworkInitializer.main()

at com.sap.ip.me.core.Startup.main()</i>

Can someone help me in this regard?

thanks

Arunkumar

PS: Points assured for useful posts.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hello arun,

possible reasons for the exceptions:

>java.io.IOException: SysCall : bind() failed

CommunicationServer uses 45000 port number. It could be

that the emulation environment does not allow you to open

sockets or the port number is already used by other programs.

>Cannot start awtHome: null

>java.lang.reflect.InvocationTargetException

this happens if the framework could not find the class

file from your classpath. you have to check whether your

classpath have to be the actual paths or the virtual paths

as seen from your emulator.

regards

jo

Former Member
0 Kudos

thanks for the reasons Jo, Was wondering why you 've not pitched yet

Is there any way how to change classpaths in a Win Mobile emulator? and how do i configure the ports? I need to get this thing up somehow. Any inputs welcome!

Regards

Arun.

Answers (1)

Answers (1)

sandeep_rs
Advisor
Advisor
0 Kudos

Hi Arun,

I think you are using the wrong Creme version. MI is built on jdk specifications not on j2me specs so you need to download the creme compliant with Personal Java 3.1 specification (http://www.nsicom.com/Default.aspx?tabid=159).

Best Regards,

Sandeep

Former Member
0 Kudos

hi Sandeep,

I guess i'm running the right version of CrEme. JSP works fine on this CrEme version. its V3.27 only.

I understand AWT will be shown in a Browser window. How do i manage to get that on the browser window? is there some kind of URL?

Any better idea on this?

Regards

Arun

Message was edited by: Arunkumar Ravi

sandeep_rs
Advisor
Advisor
0 Kudos

Hi Arun,

AWT UI is not shown in the browser. When the MI start icon is clicked it will use the AWT framework and open up a graphical window. The JSP versions use the browsers.

Best Regards,

Sandeep

Former Member
0 Kudos

Sandeep,

That is normal Win32 Perspective. But in CrEme, It is supposed to show it in a Browser window.

I don't know how its shown in a PPC atleast. So, i posted my logs so that any of you could help me on that.

Thanks

Arun.

Former Member
0 Kudos

Hi arun

Can u please check ou the CAB file ur using are u sure that it is awt vertion file if so please let me know.

Please correct me

I hope ur installing the client using BSP ???

bye

siddhu

Former Member
0 Kudos

hi Siddhu,

I'm using MI25Core_en.CAB file. i put it in the storage card and installed by tapping on it.

Btw, if i use the BSP to install the client, it says No Installation file exists yet for the selected component.

But i already have a .cab file in \Temp Directory.

Where do i upload the file in the device?

Waiting for ur reply.

Regards

Ak.

Former Member
0 Kudos

hi Arun

U please Upload the file in web console

and then try opening the file from the bsp link but up to my knowledge though u install it manually it shld work .

Can u pls try installing by keeping the file in any of the mobile folder and try installing as I feel tht it is installing in Storage card.

Pls try this and get back to me

bye

siddhu

Award points if u feel this answer is helpful

Former Member
0 Kudos

hi,

I tried all possible combinations.

1. Uploaded the file in web console. then used the BSP. still the same message that i got last time (ref my previous posts).

2. Both MI25_Core_en.cab and CrEme--.cab put in \Temp\ folder and executed. Still no result. The screen just refreshes.

Any more inputs? May be my .CAB file is corrupted. Can u send the working cab to my email id?

Thanks

Regards

Arunkumar