Call script in a workflow and get return value?
hello
I want create a workflow to check some attribute in IDM
like for the home directory, use the workflow call some script to check there is enough space in the server? and the folder is almost there or not?
then get the return value like if no enought space, call some other form let the admin input some new home directory string
So I want to know how a workflow work with scipt file?
I also use some after create action script, but it looks only can get some error message and shows in th IDM.
This should help you:
http://www.devdaily.com/java/edu/pj/pj010016/pj010016.shtml
Note that the command will be executed by the application server user so check if it has sufficient rights.
Ben
Similar Messages
-
Post value to website and get returned value
mvc 5 entity framework 6
How do you submit a zip code to a website and get the returned sales tax?
http://www.taxrates.com/calculator/You're not seriously thinking of relying on some other website without any understanding of the api or service they offer?
Bad idea.
I think you're much more likely to be calling a service, if you can find someone offers such a thing.
You could screen scrape but this is notoriously error prone and you're one captcha away from disaster.
Hope that helps.
Recent Technet articles: Property List Editing;
Dynamic XAML -
How to call exe and get returned values ?
I wanna call pc exe from abap, after calling can i get results from exe ?
Hi,
for dos DIR you can use:
DATA: COUNT TYPE I.
DATA: WA_TAB_FILE TYPE FILE_INFO,
TAB_FILE TYPE TABLE OF FILE_INFO.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>DIRECTORY_LIST_FILES
EXPORTING
DIRECTORY = 'C:\'
FILTER = '*'
CHANGING
FILE_TABLE = TAB_FILE
COUNT = COUNT.
write: / 'count of files:', count.
LOOP AT TAB_FILE INTO WA_TAB_FILE.
WRITE: / WA_TAB_FILE-FILENAME(40),
WA_TAB_FILE-FILELENGTH,
WA_TAB_FILE-CREATEDATE,
WA_TAB_FILE-ISDIR.
ENDLOOP.
in CL_GUI_FRONTEND_SERVICES=>DIRECTORY_LIST_FILES there are more posibilities.
If you have another EXE on PC. Put the output of EXE in an FILE and read thie file via CL_GUI_FRONTEND_SERVICES.
Regards, Dieter -
Calling Shell Scripts in Business Workflow and Guided Procedures
Hi *,
is it possible to call shell scripts in business workflow and guided procedures? would need further documentation (how to, blog,...) about this issue.
Thx in advance,
Rene.Hello,
Workflows consist of tasks.
A task executed an object's method.
Methods are written in ABAP.
In the method you can code whatever you like, including code to execute shellscripts.
How to do this is not really a workflow question, I would suggest asking in an ABAP forum on how to write a function module to do this in a pure ABAP context. Then it's just a matter of inserting it into a method for use in your WF.
Cheers,
Mike -
Calling a javascript function from java code and getting tha value in Java
Hi,
I would like to call a Java script function confirmRemove() from Java code upon meeting a condition..
for example the code snippet is:
if(true){
// I want to call js confirmRemove() over here. And get the value of variable "answer" in this if block.
<html>
<head>
<script type="text/javascript">
function confirmRemove() {
var answer = confirm("Are you sure you want to Delete?")
</script>
</head>
<body>
<form>...Hi,
Back in 2003 I have used an Applet which contain java code and this java code was calling the java scripts ( different methods, DHTML etc..)
There was a component developed by NetScape called JSObject I am not sure it there is other third party component other then the JSObject
look at this article which shows how (based on JSObject)
[http://java.sun.com/products/plugin/1.3/docs/jsobject.html|http://java.sun.com/products/plugin/1.3/docs/jsobject.html]
Regards,
Alan Meio
London,UK -
How to get return values from task flow in af:region ?
Hi!
I'm working with a taskFlow that is rendered inside a popup using the "popup inside a region pattern" (http://www.oracle.com/technology/products/adf/patterns/popupregionpattern.pdf), but now this taskFlow has an input parameter and a return value definition. So the question is how to get a value returned by this taskFlow thas is called inside a region?
Any suggestion?
Thanks in advance!Hi,
write the value to a shared memory scope like session and read it in the regionNavigation listener. If you follow the paper you refer to then the listener determines of the viewId is null, this a return happens. It wuld then look in the memory scope for the return value.
Another option would be to use an object that you pass as an argument to the task flow you open in the popup. Then you change the object you passed in, which then makes the return information available in teh calling flow. The object you pass in would have to be in a shared scope too
Frank -
Hiding Hit list popup and getting multiple values in Search help
Hi,
I have a special requirement where I am using a search help for filtering data. My requiremetn is the data which I am getting in Hit list popup, I want all that data in a internal table for further processing also I dont want that hit list popup. Is there any method or something which can be used in search help exit to hide the hit list popup dialog and returning all the records which is fetchec in the record_tab.
Thanks
Tanmaya
Edited by: Tanmaya31 on Dec 16, 2011 6:52 AMHi,
I dont think you can make thru search help. Instead, I can advise you:
Instead of using a search help for multiple selection, have a button placed at the table control, so that once you press that, you get the desired values(just as in SH) in an ALV display. Then you can make multiple selection and call the table control again and pass the values to the internal table used for the table control, so that the table is filled with the desired values.
Hope this helps you.
vamsi -
LOV query is invalid, a display and a return value are needed
hello - i am having this issue and can't get around this when creating a popup LOV based on sql.
below is LOV query. as you see the view has only two columns. I tried various ways by giving alias to columns in query but nothing works. What did I miss here?
select description,inventory_item_id from xx_apex_inv_v
1 error has occurred
LOV query is invalid, a display and a return value are needed, the column names need to be different. If your query contains an in-line query, the first FROM clause in the SQL statement must not belong to the in-line query.Did you try it like this?
select description d, inventory_item_id v from xx_apex_inv_v -
How to get return value from Java runtime.getRuntime.exec?
I'm running shell commands from an Oracle db (11gr2) on aix.
But, I would like to get a return value from a shell comand... like you get with "echo $?"
I use a code like
CREATE OR REPLACE JAVA SOURCE NAMED common."Host" AS
import java.io.*;
public class Host {
public static int executeCommand(String command) {
int retval=0;
try {
String[] finalCommand;
finalCommand = new String[3];
finalCommand[0] = "/bin/sh";
finalCommand[1] = "-c";
finalCommand[2] = command;
final Process pr = Runtime.getRuntime().exec(finalCommand);
pr.waitFor();
catch (Exception ex) {
System.out.println(ex.getLocalizedMessage());
retval=-1;
return retval;
/but I do not get a return value... because I don't know how to get return value..
Edited by: user9158455 on 22-Sep-2010 07:33Hi,
Have your tried pr.exitValue() ?
I think you also need a finally block that destroys the subprocess
Regards
Peter -
Bind Variable in SELECT statement and get the value in PL/SQL block
Hi All,
I would like pass bind variable in SELECT statement and get the value of the column in Dynamic SQL
Please seee below
I want to get the below value
Expected result:
select distinct empno ,pr.dept from emp pr, dept ps where ps.dept like '%IT' and pr.empno =100
100, HR
select distinct ename ,pr.dept from emp pr, dept ps where ps.dept like '%IT' and pr.empno =100
TEST, HR
select distinct loc ,pr.dept from emp pr, dept ps where ps.dept like '%IT' and pr.empno =100
NYC, HR
Using the below block I am getting column names only not the value of the column. I need to pass that value(TEST,NYC..) into l_col_val variable
Please suggest
----- TABLE LIST
CREATE TABLE EMP(
EMPNO NUMBER,
ENAME VARCHAR2(255),
DEPT VARCHAR2(255),
LOC VARCHAR2(255)
INSERT INTO EMP (EMPNO,ENAME,DEPT,LOC) VALUES (100,'TEST','HR','NYC');
INSERT INTO EMP (EMPNO,ENAME,DEPT,LOC) VALUES (200,'TEST1','IT','NYC');
INSERT INTO EMP (EMPNO,ENAME,DEPT,LOC) VALUES (300,'TEST2','MR','NYC');
INSERT INTO EMP (EMPNO,ENAME,DEPT,LOC) VALUES (400,'TEST3','HR','DTR');
INSERT INTO EMP (EMPNO,ENAME,DEPT,LOC) VALUES (500,'TEST4','HR','DAL');
INSERT INTO EMP (EMPNO,ENAME,DEPT,LOC) VALUES (600,'TEST5','IT','ATL');
INSERT INTO EMP (EMPNO,ENAME,DEPT,LOC) VALUES (700,'TEST6','IT','BOS');
INSERT INTO EMP (EMPNO,ENAME,DEPT,LOC) VALUES (800,'TEST7','HR','NYC');
COMMIT;
CREATE TABLE COLUMNAMES(
COLUMNAME VARCHAR2(255)
INSERT INTO COLUMNAMES(COLUMNAME) VALUES ('EMPNO');
INSERT INTO COLUMNAMES(COLUMNAME) VALUES ('ENAME');
INSERT INTO COLUMNAMES(COLUMNAME) VALUES ('DEPT');
INSERT INTO COLUMNAMES(COLUMNAME) VALUES ('LOC');
COMMIT;
CREATE TABLE DEPT(
DEPT VARCHAR2(255),
DNAME VARCHAR2(255)
INSERT INTO DEPT(DEPT,DNAME) VALUES ('IT','INFORMATION TECH');
INSERT INTO DEPT(DEPT,DNAME) VALUES ('HR','HUMAN RESOURCE');
INSERT INTO DEPT(DEPT,DNAME) VALUES ('MR','MARKETING');
INSERT INTO DEPT(DEPT,DNAME) VALUES ('IT','INFORMATION TECH');
COMMIT;
PL/SQL BLOCK
DECLARE
TYPE EMPCurTyp IS REF CURSOR;
v_EMP_cursor EMPCurTyp;
l_col_val EMP.ENAME%type;
l_ENAME_val EMP.ENAME%type;
l_col_ddl varchar2(4000);
l_col_name varchar2(60);
l_tab_name varchar2(60);
l_empno number ;
b_l_col_name VARCHAR2(255);
b_l_empno NUMBER;
begin
for rec00 in (
select EMPNO aa from EMP
loop
l_empno := rec00.aa;
for rec in (select COLUMNAME as column_name from columnames
loop
l_col_name := rec.column_name;
begin
l_col_val :=null;
l_col_ddl := 'select distinct :b_l_col_name ,pr.dept ' ||' from emp pr, dept ps where ps.dept like ''%IT'' '||' and pr.empno =:b_l_empno';
dbms_output.put_line('DDL ...'||l_col_ddl);
OPEN v_EMP_cursor FOR l_col_ddl USING l_col_name, l_empno;
LOOP
l_col_val :=null;
FETCH v_EMP_cursor INTO l_col_val,l_ename_val;
EXIT WHEN v_EMP_cursor%NOTFOUND;
dbms_output.put_line('l_col_name='||l_col_name ||' empno ='||l_empno);
END LOOP;
CLOSE v_EMP_cursor;
END;
END LOOP;
END LOOP;
END;user1758353 wrote:
Thanks Billy, Would you be able to suggest any other faster method to load the data into table. Thanks,
As Mark responded - it all depends on the actual data to load, structure and source/origin. On my busiest database, I am loading on average 30,000 rows every second from data in external files.
However, the data structures are just that - structured. Logical.
Having a data structure with 100's of fields (columns in a SQL table), raise all kinds of questions about how sane that structure is, and what impact it will have on a physical data model implementation.
There is a gross misunderstanding by many when it comes to performance and scalability. The prime factor that determines performance is not how well you code, what tools/language you use, the h/w your c ode runs on, or anything like that. The prime factor that determines perform is the design of the data model - as it determines the complexity/ease to use the data model, and the amount of I/O (the slowest of all db operations) needed to effectively use the data model. -
Hi there,
I have the following problem.
I opened a ticket in Day Care Support system, about CRX users/group membership that got lost while synchronization with our LDAP server.
Although when the user and the group had been created (and therefore taken from that same LDAP server), the membership was good.... but after some time the membership got lost......
So what i am trying to do now is a Java program that connects to CRX via RMI.
And gets the list of all the users from a group (aka membership).
The idea is to monitor the membership each seconds.
But when trying to get the property "rep:members" of the group, I have the following exception :
javax.jcr.ValueFormatException: Unknown value type 10
at org.apache.jackrabbit.rmi.server.ServerObject.getRepositoryException(ServerObject.java:13 9)
at org.apache.jackrabbit.rmi.server.ServerProperty.getValues(ServerProperty.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)"
I searched a little bit and found that "10" is the number for type WeakReference.
That's normal to me because memberships are stored in the group as a list reference to users linked to that group....
Anyways, what's not normal to me is that when the type is "10" the API does not let me get the Value (cf. ServerProperty.getValues() method)
Here is the program:
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import javax.imageio.spi.ServiceRegistry;
import javax.jcr.Node;
import javax.jcr.NodeIterator;
import javax.jcr.Property;
import javax.jcr.PropertyIterator;
import javax.jcr.Repository;
import javax.jcr.RepositoryException;
import javax.jcr.RepositoryFactory;
import javax.jcr.Session;
import javax.jcr.SimpleCredentials;
import javax.jcr.Value;
public class Test {
public static void main(String[] args) {
String uri = "rmi://sma11c02.............:1234/crx";
String username = "admin";
char[] password = {....................};
String workspace = "crx.default";
String nodePath = "/home/groups/a";
Repository repository = null;
Session session = null;
try {
// Connection to repository via RMI
Map<String, String> jcrParameters = new HashMap<String, String>();
jcrParameters.put("org.apache.jackrabbit.repository.uri", uri);
Iterator<RepositoryFactory> iterator = ServiceRegistry.lookupProviders(RepositoryFactory.class);
while (null == repository && iterator.hasNext()) {
repository = iterator.next().getRepository(jcrParameters);
if (repository == null) {
throw new IllegalStateException("Problem with connection to the repository...");
// Creation of a session to the workspace
session = repository.login(new SimpleCredentials(username, password), workspace);
if (session == null) {
throw new IllegalStateException("Problem with creation of session to the workspace...");
// Get the targetted node
Node node = session.getNode(nodePath);
System.out.println("Node : " + node.getName());
System.out.println();
PropertyIterator properties = node.getProperties();
System.out.println("List of properties for this node :");
while (properties.hasNext()) {
Property property = properties.nextProperty();
System.out.print("\t"+property.getName() + " : ");
if (property.isMultiple()) {
Value[] values = property.getValues();
for (int i = 0; i < values.length; i++) {
System.out.print(values[i]);
if (i+1 != values.length) {
System.out.print(", ");
System.out.println();
} else {
Value value = property.getValue();
System.out.println(value);
System.out.println();
NodeIterator kids = node.getNodes();
System.out.println("List of children nodes for this node :");
while (kids.hasNext()) {
Node kid = kids.nextNode();
System.out.println("\tChild node : "+kid.getName());
PropertyIterator kidProperties = kid.getProperties();
System.out.println("List of properties for this child :");
while (kidProperties.hasNext()) {
Property property = kidProperties.nextProperty();
System.out.print("\t"+property.getName() + " : ");
if (property.isMultiple()) {
Value[] values = property.getValues();
for (int i = 0; i < values.length; i++) {
System.out.print(values[i]);
if (i+1 != values.length) {
System.out.print(", ");
System.out.println();
} else {
Value value = property.getValue();
System.out.println(value);
System.out.println();
} catch (RepositoryException e) {
e.printStackTrace();
} finally {
if (session != null) {
session.logout();
Here is the output of the below program:
Node : a
List of properties for this node :
jcr:createdBy : admin
jcr:mixinTypes : mix:lockable
jcr:created : 2011-10-25T16:58:48.140+02:00
jcr:primaryType : rep:AuthorizableFolder
List of children nodes for this node :
Child node : administrators
List of properties for this child :
jcr:createdBy : admin
rep:principalName : administrators
rep:members : javax.jcr.ValueFormatException: Unknown value type 10
at org.apache.jackrabbit.rmi.server.ServerObject.getRepositoryException(ServerObject.java:13 9)
at org.apache.jackrabbit.rmi.server.ServerProperty.getValues(ServerProperty.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
at sun.rmi.transport.Transport$1.run(Transport.java:171)
at java.security.AccessController.doPrivileged(AccessController.java:284)
at sun.rmi.transport.Transport.serviceCall(Transport.java:167)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:547)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:802)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:661)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:897)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:919)
at java.lang.Thread.run(Thread.java:736)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at org.apache.jackrabbit.rmi.server.ServerProperty_Stub.getValues(Unknown Source)
at org.apache.jackrabbit.rmi.client.ClientProperty.getValues(ClientProperty.java:173)
at Test.main(Test.java:96)
Here is the list of jar files i'm using with this program:
2862818581 61388 crx-rmi-2.2.0.jar
732434195 335603 jackrabbit-jcr-commons-2.4.0.jar
1107929681 411330 jackrabbit-jcr-rmi-2.4.0.jar
3096295771 69246 jcr-2.0.jar
1206850944 367444 log4j-1.2.14.jar
685167282 25962 slf4j-api-1.6.4.jar
2025068856 9748 slf4j-log4j12-1.6.4.jar
Finally, we are using CQ 5.4 (CRX 2.2) with the latest hotfix and under Websphere 7.0
Best regards,
Vincent FINETJe suis absent(e) du bureau jusqu'au 17/04/2012
Je suis absent.
Je répondrai à votre sollicitation à mon retour le 17 avril 2012.
Cordialement,
Vincent FINET
Remarque : ceci est une réponse automatique à votre message "[CQ5]
Connection to CRX via RMI and getting WeakReference value..... with an
exception!" envoyé le 13/4/12 0:32:14.
C'est la seule notification que vous recevrez pendant l'absence de cette
personne.
Le papier est un bien precieux, ne le gaspillez pas. N'imprimez ce document que si vous en avez vraiment besoin !
Ce message est confidentiel.
Sous reserve de tout accord conclu par ecrit entre vous et La Banque Postale, son contenu ne represente en aucun cas un engagement de la part de La Banque Postale.
Toute publication, utilisation ou diffusion, meme partielle, doit etre autorisee prealablement.
Si vous n'etes pas destinataire de ce message, merci d'en avertir immediatement l'expediteur. -
List manager displaying view value and not return value
Hello,
I'm using a list manager based on pop-up LOV. When I click on an item on the pop-up window, the window is closed and the return value is inserted in the page textbox. I would like to have (as expected) the view value, and have the return value used just as field value during form submit.
I'm using Application Express 2.1.0.00.39
Thanks.
EugenioUnfortunately, you can't. The way to do it is to return the display value into the List Manger item and then use the APEX_UTIL.STRING_TO_TABLE function to loop through the values and fetch the IDs. You will need to make sure the LOV items are unique and don't contain any colons.
I hope that helps
Shunt -
Select List with Submit : a display and a return value are needed...error
Hi,
Why the next SELECT returns error in Select list with submit ?
List of values definition:
SELECT b.nom nom_bannniere,
b.no_banniere no_bann
FROM banniere@my_source b
WHERE b.statut = 0
ORDER BY nom_bannniere;
1 error has occurred
* LOV query is invalid, a display and a return value are needed, the column names need to be different. If your query contains an in-line query, the first FROM clause in the SQL statement must not belong to the in-line query.gfrancoeur,
Try this SQL:
SELECT b.nom d,
b.no_banniere r
FROM banniere@my_source b
WHERE b.statut = 0
ORDER BY 1Thanks,
- Scott - -
Getting Return values from RFC function call with visual basic
Hi,
I am creating a sample app to connect to a SAP system which call its RFC functions created with ABAP. It was known that the function will return more than 1 return values.
SAP Function name ==> "ZFMTP_RFC_GET_RESULT"
Export parameters (to SAP):
- Student Name [char 10] ==> "STUNAME"
- Student ID [char 20] ==> "STUID"
Return values (From SAP):
- Results [char 10] ==> "RESULT"
- Remarks [char 200] ==> "REMARKS"
i have managed to get sample codes for connecting and call a RFC function with vb but they only get a return value. How do i retrieve multiple return values like the above function "RESULT" and "REMARKS"?
Here's my vb code to accessing the function
Dim R3 As Object
Dim FBFunc As Object
Dim returnFunc As Boolean
Dim connected As Boolean
R3 = CreateObject("SAP.Functions")
R3.Connection.Client = "000"
R3.Connection.User = "BCUSER"
R3.Connection.Password = "minisap"
R3.Connection.Language = "DE"
R3.Connection.System = "dtsystem"
R3.Connection.Applicationserver = "xxx.xxx.xxx.xxx"
connected = R3.Connection.Logon(0, True)
If connected <> True Then
MsgBox("Unable to connect to SAP")
End If
FBFunc = R3.add("ZFMTP_RFC_GET_RESULT")
FBFunc.exports("STUNAME") = "Jonny"
FBFunc.exports("STUID") = "12345"
returnFunc = FBFunc.Call() <<== How do i get the return value? or RESULT and REMARKS of the RFC Function?
thanks alot.
Edited by: Eugene Tan on Mar 4, 2008 7:17 AMHi Gregor,
Thanks for the link....i am having some doubts with the codes, hope you can clarify them for me if you know the codes..
Below is the code snippet.
Set impReturn = CHPASS_FN.Imports("RETURN") <<=== is RETURN the standard keyword to get a return object?
expPassword.Value = currpass
expNewPass.Value = newpass
expFillRet.Value = "1"
''' Call change password function
If CHPASS_FN.Call = True Then
outFile.Write (", Called Function")
Message = impReturn("MESSAGE") <<==== So if i have 3 return values..i just replace with the return value variable names?
outFile.WriteLine " : " & Message
Else
outFile.Write (", Call to function failed")
End If
thanks alot...all your help is very appreciated. -
How to call plsql procedure or function and getting back the string?
Hi Everyone,
i am using Jdev 11.1.1.5.0.
i have a requirement to call plsql procedure or function from my backing bean java file and get back the returned value from the procedure or function.
what piece of simple code i need to write in my backing bean?
please suggest.
Thanks.As always you write the method to call he pl/sql in the application module, expose this method to the client (so you see it in the datacontroll) then create a operation binding to the method and call this operation from the bean. The result you get by operation.getResult();
You should never call pl/sql from the bean directly!
The doc shows how to call the procedure from an application module: http://docs.oracle.com/cd/E21764_01/web.1111/b31974/bcadvgen.htm#sm0297
Timo
Maybe you are looking for
-
Hi, In oracle apps 11i how can i update an asset source line; in particular the PO Number. The case is we are having that for assets that are not coming from the payables module the user needs to enter the PO number manually.If the assets is saved wi
-
Hello Experts, If i want to perform File to JDBC Scenario, Is it require any pre-requisite for JDBC Adapter configuration. Thank you
-
Get Agent that triggered SCOM Alert
Hi Everybody! Is there a way to get the agent id that has triggered an alert in SCOM? Maybe with Powershell or SQL Query? I was searching the Internet and tried some things but still have no solution for it ... We are using SCOM 2012 SP1. I need that
-
ADF Mobile: Push Notifications error
Hello All, JDeveloper: 11.1.2.4.0 Build JDEVADF_11.1.2.4.0_GENERIC_130421.1600.6436.1 I am attempting to run a simple ADF Mobile app that uses push notifications. I used the Project ID from the Google APIs dashboard as the return from LifeCycleListen
-
The voice navigation on the iPhone 5 needs a lot of battery power. Even after quit the app from the multitasking bar is the iPhone's battery runs down quickly. Is that a generally problem?