Homepage
 
Search
ERICSSON GLOBAL
Ericsson Developer Connection › Develop › IMS › FAQ › 
ICP Clients - General Questions 
*
 
Membership
Membership
Get knowledge, support and experience in our free developer program.
Log in
User name
Password

 

1. Why do I get "'create-ppro-app.bat' is not recognized [...]" error when I deploy my ICP application?

Q: When I try to deploy my ICP client, why do I get the following error?

create-ppro-app.bat' is not recognized as an internal or external command,operable program or batch file.
Reason: Unknown error

 

A: The P1 phone SDK is not installed in the UIQ emulator.

 

Solution: The P1 phone SDK was not installed when you installed SDS. This may be because you did not select the UIQ component at installation time. You have to manually install the phone SDK in order to get it to work. To do so, follow this procedure:

  1. Quit SDS.
  2. Download the SDK from here.
  3. Run the P1 installation Wizard.
  4. Start SDS and deploy the application.
2. Why does ICP send many REGISTER to the CSCF even if it replies 200 OK?

Q: Why does the ICP Platform send many REGISTER to the CSCF even if it replies 200 OK?

 

A: Something is blocking the incoming traffic from reaching the emulator.

 

Solution: Ensure nothing is preventing the emulator from getting the incoming traffic.

  • Restart the IPSec service on Windows.   
  • Ensure that no software firewall is running on the machine.
3. How can I change my application icon in SDS?

Q: The application I deploy on the phone has the default icon. How can I give it another one?

 

A: SDS does not currently support this feature.

 

Solution: Look for this feature in future versions of SDS.

4. When is ICombinationalSession used?

Q: Is ICombinationalSession used when a circuit switch voice call is performed?

A: Yes, it is part of the weShare functionality

5. How can ICombinationalSession be tested?

Q: How can I test ICombinationalSession?

 

A: ICombinationalSession can be tested only on SYMBIAN platform (emulator or real handset). Windows is not supported.

6. Why doesn't weShare start?

Q: Why doesn’t weShare (combinational session) start?

 

A: In order for weShare to work, the user must normalize the phone number when dialing (add the country code and the regional code).
Note The DNS must be configured with normalized phone numbers.

7. Why do I have a group "ICP40_default_0Xxxxxxx" in PGM?

Q: Why do I have a group ICP40_default_0xxxxxxxxx in PGM?

 

A: This group is automatically created by ICP. It has no display name. It is for internal ICP use only and must not be modified.

8. Cannot establish PoC adhoc call, a 480 Temporarily Unavailable error is returned.

Q: Why do I get a 480 Temporarily Unavailable error from the PoC server when I establish an adhoc call?

 

A: Because you are running on the same machine two instances of the PoC client that are conflicting with one another.

 

Solution: SDS has a limitation that prevents you from running two instances of the client at the same time on one single machine. You will need two machines in order to test your PoC application end to end.

9. How can I deploy .sis files that were not created using SDS?

Q: How can I deploy .sis files that were not created using SDS?

 

A: You cannot use the SDS GUI for this. However, SDS is bundled with the appropriate tools to do a manual deployment.

 

Solution: Please refer to the UIQ website: http://developer.uiq.com/

10. Installation error: Client isn't installed or its service id conflicts with other client

Q: When installing my application, I get the above error. Why?


A: There are many possbile cause for this error:

  1. You already have a deployed application using the same service ID,
  2. ICP cannot find a configuration file matching the application name provided
  3. A new application was installed on the ICP

 

 

Solution:

  1. The service ID must be unique for all deployed application. Find the other application using the same service ID and undeploy it, then redeploy your application. The error will not be generated again.
  2. Ensure that the xml file name matches the applicationName parameter in the registerClient method of the Platform (i.e. myapplication.xml -> registerClient("myapplication");
  3. Restart the ICP Windows Service
11. Installation error: "file I/O fault, cannot open PProLauncherX#######.SIS"

Q: When installing my application, I get the above error. Why?


A: Your Symbian installation was not made in the default directory C:\Symbian\.

 

Solution: There is a limitation preventing the change of the Symbian install location. Uninstall the P1 Extension and then uninstall the Symbian emulator. Manually delete any leftover file or folder in C:\Symbian\. Reinstall SDS, selecting the Symbian emulator among the components to be installed. Use the suggested default location for the installation of the Symbian emulator.

 

12. Why doesn’t ICP send a REGISTER message when I start my profile?

Q: Why doesn’t ICP send a REGISTER message when I start my profile?

 

A: ICP sends a REGISTER message only when at least one application is deployed.

 

Solution: Make sure that you deployed at least one application before starting the profile. When no applications are deployed, ICP does not send any REGISTER requests.

13. How do I test my Symbian UIQ application on the phone?

Q: How do I test my Symbian UIQ application on the phone?

 

A: You have to sign your SIS file and deploy it on the phone.

 

Solution: The signing process is described here: http://developer.symbian.com/main/index.jsp. The deployment can be done with SDS. For more information, please refer to the section 8.3 of SDS Developer's Guide.

14. Do I need to purchase a publisher ID in order to sign and test my Symbian application on a real phone?

Q: Do I need to purchase a publisher ID in order to sign and test my Symbian application on a real phone?

 

A: No. Open Signed will be sufficient for this.

 

Solution: Please refer to this guide: http://developer.symbian.com/ssguide.

15. Are my existing ICP client applications compatible with the new ICP in SDS 4.1?

Q: Are my existing ICP client applications compatible with the new ICP in SDS 4.1?

 

A: Yes, unless you used the IPacketMediaListener. The new ICP 4.1 release introduces a slight API change for this listener and your application will not work out of the box; a minor porting effort is required.

 

Solution: Update the implementation of the listener in order to include the new methods.


E-mail this page icon Tell your friends    Send this page    Send this page    Send this page   Send this page   Send this page Printable version icon Printable version

Last published October 5, 2007
News and articles
November 3, 2009
November 2, 2009
Your opinion
How many applications have you downloaded to your mobile phone?
None
Less than 10
More than 10
More than 20
 
Marc & Mark
Sharing their thoughts on business.