Logical handle no longer valid

I am getting the "logical handle no longer valid" SQLException when I reach the point in code marked by
Object[] oaResults = (Object[])saResults.getArray();
I can't explain this! I have talked to every Java developer I know without any answers. This code has been in implementation for the last whole year and has been working like a charm. All I changed recently was the Connection Pooling implementation to use Oracle's OracleConnectionCacheImpl class. I have my own FINAPPS_Connection wrapper around it. FINAPPS_Connection acts as a Singleton class.
All the connection, execution and closure of statements is happening in one method. This method gets connection from the Connection Pool, instantiates FINAPPS_OracleCallableStatement which is a wrapper around OracleCallableStatement class, prepares the OracleCallableStatement, sets and register's parameters, executes the query and reads the results in the STRUCTs returned by the callable statement object. It is fine reading one of the STRUCT, then it breaks down the second struct that contains a String object and an Array object. I am able to read the String object but when it starts to read the Array object, it breaks down and gives me the "Logical handle no longer valid" error.
Funny thing is, it doesn't happen all the time. It just happens randomly now and then. Sometimes it happens so often that a user can't do anything. In that case, I just try restarting the app server(JRun 3.0) which usually works!
There is only ONE operation that I do per connection per statement. I only FETCH. I never update or commit or do anything. All I need to do is submit user query and return results to the screen. Thats it. I close the connection and statement object right after I am done with them. So there should be no reason for connection to hang around and I am using one connection for one transaction so there should be no confusion there either.
Please help!!
Janmeet.
try
//connect to database for stored procedure call
FINAPPS_Connection m_cCon = connectToDB(hmDBParams);
//setup up the oracle callable statement
FINAPPS_OracleCallableStatement m_oCallableStmt = m_cCon.prepareOracleCall(getSpStmt(spName, placeHolder));
//set and register parameters
m_cCon.setRegParams(m_oCallableStmt, ht, DbNode);
/execute stored procedure
m_cCon.executeSP(m_oCallableStmt, 5);
//Obtain action Struct
STRUCT actionStruct = m_oCallableStmt.getSTRUCT(6);
Object[] actionAttrArray = actionStruct.getAttributes();
String theAction = (String)actionAttrArray[0];
logMsg("DatabaseManager.storedProcedure(): Action is: " + theAction, m_bPrintMsg);
m_sAction=theAction;
//Output Array
STRUCT arrayStruct = m_oCallableStmt.getSTRUCT(4);
Object[] outputAttrArray = arrayStruct.getAttributes();
String totalDollars = outputAttrArray[1].toString();
m_htStats.put("TotalDollarAmount", totalDollars.toString());
Array atrARR = (Array)outputAttrArray[0];
Array saResults = atrARR;
int rows = 0, cols = 0;
String szResult=null;
Object[] oaResults = (Object[])saResults.getArray();
rows = oaResults.length;
//Add the total number of rows in the Statistics Hashtable
Integer rowsObj = new Integer(rows);
m_htStats.put("TotalRows", rowsObj.toString());
StringBuffer sbTemp = new StringBuffer();
for(int i = 0; i < rows; i++)
Struct theResult = (Struct)oaResults;
if (theResult != null)
Object[] oaAttributes = ((Struct)oaResults).getAttributes();
cols = oaAttributes.length;
sbTemp.append("<row>");
for(int j = 0; j < cols; j++)
sbTemp.append("<colLabel>");
sbTemp.append(oaAttributes[j]);
sbTemp.append("</colLabel>");
sbTemp.append("</row>");
szResult = sbTemp.toString();
sbTemp=null;
szResult = "<Data>" + getHeader(rows, cols) + szResult + "</Data>";
setOutputArray(szResult);
setError(m_oCallableStmt);
m_oCallableStmt.close();
m_oCallableStmt=null;
m_cCon.close();
}

Logical handle no longer valid means your connection is stale. When using connection pooling it is sadly all too common to get handed out a connection from the pool that has actually timed out at the server side. If you look at eg the Jakarta Commons GenericDataSource they have a pingQuery property meant to support checking if a connection really is alive before handing it out, for this very reason.
The oracle pool (last time I used it - a year ago) was pretty bad for this, and didnt provide any api help for marking connections as invalid, or telling the driver how to test for this condition. Its not the only problem with the oracle drivers, or the worst, but at least its easily avoided. Use another connection pool implementation like the jakarta one or tyrex.

Similar Messages

  • Error in Java 'Logical handle no longer valid'

    Created 2 objects and 1 collection in Oracle.
    CREATE TYPE exe_grant_scr_dtls_t AS OBJECT
         grant_id                    VARCHAR2(8),
         option_price               NUMBER(9,4),
         option_type               VARCHAR2(3),
         total_shares               NUMBER(11),
         exercise_details          EXERCISE_SCR_DTLS_LIST
    CREATE TYPE exercise_scr_dtls_list AS TABLE OF exercise_scr_dtls_t
    CREATE TYPE exercise_scr_dtls_t AS OBJECT
         exercise_id               VARCHAR2(20),
         exercise_date          DATE,
         exercise_type          VARCHAR2(15),
         shares_exercised          FLOAT,
         total_option_value     FLOAT,
         exercise_price          FLOAT,
         total_exercise_value     FLOAT,
         gross_proceeds          FLOAT,
         taxes                     NUMBER,
         net_proceeds               FLOAT
    THE OBJECT VIEW For retrieving data for the same is as follows:
    CREATE OR REPLACE VIEW EXE_GRANT_SCR_DTLS_VW of "SSTUSER".EXE_GRANT_SCR_DTLS_T WITH OBJECT IDENTIFIER (grant_id) AS SELECT g.grant_id,
    g.option_price,
         g.option_type,
         g.total_shares,
         CAST(MULTISET(SELECT x.exercise_id,
                                       x.exercise_date,
                                       DECODE(x.exercise_type, 'Same-Day Sale', 'SDS', 'Sell to cover', 'STC', x.exercise_type),
                                       x.shares_exercised,
                                       x.shares_exercised * g.option_price,
                                       x.exercise_price,
                                       x.shares_exercised * x.exercise_price,
                                       x.taxable_income,
                                       x.total_taxes,
                                       nvl(x.taxable_income,0) - nvl(x.total_taxes,0)
                        FROM stockadm.sst_exercise_vw x
                             WHERE x.grant_id = g.grant_id
                        ) AS exercise_scr_dtls_list
    FROM stockadm.sst_grant_vw g
    When we try to access the 'exercise_details' in the readSQL method of the Java object it gives us the error that 'Logical handle no longer valid'. This happens at the following step in ReadSQL.
    Object[] o = (Object[])a.getArray();
    This error occurs when we are using a connection from the Connection pool,. If however, we use the same code, bypassing the Connection pool , the above statement work.
    How can we resolve this issue? We are using Oracle 8i for our application.

    Hi James,
    I basically happens when a connection instance is refered, which was closed by another thread. It depends on the code, how you use connection pooling.
    Post the connection pooling code, so that we can have a look.
    Regards
    Elango.

  • Why in September when I purchased a through the Edge program with the $5.00 insurance/protection plan (that the sales associate handling the purchase on the phone recommended), is no longer valid?!  2 months after getting the Edge device, I go to make a c

    Where is the insurance and original Edge Agreement from September?  No one in Verizon knows. I purchased (rented) a Galaxy S4 through the Edge program, with the $5.00 insurance/protection plan (that the sales associate handling the purchase on the phone recommended),which is no longer valid!  2 months after getting the Edge device, I go to make a claim and Asurion will not honor it because I am not covered; however, all the order confirmation receipts emailed and physically sent with the device show the addition of insurance when I signed up for the Edge program.  According to Verizon (via live chat with 'Nicole'), this $5 protection plan no longer exists and the order numbers I have on my paperwork (multiple documents) are invalid in the Verizon system.  For over a week, I have spent more than 10 hours on the phone, live chat and in the store trying to get some sort of resolution and the customer service reps just put me on hold or promise to "call me back within 30 minutes after they speak to a supervisor" and (surprise!) they never return my call.  Or they send me to the store to show proof of my documents, but then those associates cannot help either.  Also, the 'Edge Agreement' in my profile has the wrong device (and serial #), wrong payment amounts and no mention of the 'consumer protection plan'  on it, which is listed on the order confirmation sent via email and with the actual Edge device on September 23.  Obviously, there was some sort of glitch or mistake on Verizon's part, but NO ONE WILL EVEN TRY TO ACCEPT THAT FACT!  WHY WON'T ANYONE GET BACK TO ME WITH SOME SORT OF EXPLANATION FOR ANY OF THIS?!  Is it typical for Verizon to do away with a service (i.e., $5.00/month protection) and not inform the customer of this?  And is it company policy to be as unhelpful as possible to a paying customer who needs assistance when there is cleary something wrong on your end?  And finally, am I really suppose to believe that Verizon customer service has no email addresses or fax machines so a customer can send you proof of what is on the receipt you sent and that I have to take more of my time to go to the actual store?!  Finally, does anyone at Verizon even read these messages or even give a F@#k about the customer as long as they keep making money?! 

    RLites22,
    I can understand your concern about the insurance you have on the line. I want to make sure that I put a fresh pair of eyes on your account to find out exactly what is going on. I did send you a Direct Message. Can you please respond back to me in the direct message so we can go over the account specifics. I really hope to hear back from you soon.
    KevinR_VZW
    Follow us on Twitter @VZWSupport

  • -1074130544 The session handle is not valid.

    I am using LabView 2011 on Win7.
    I am trying to work my way through the "Verification Procedure" part of the "NI PXI-4071 Calibration Procedure".  Step 3 of the Verification Procedure states "Call the niDMM Reset VI." and displays Figure 1. The Device, NI PXI-4071, displays OK in NI-MAX (Figure 2) and works OK with the "NI DMM Soft Front Panel" program. When I run what I think is the correct code, the error -1074130544, "The session handle is not valid." is displayed. The BD and FP are shown in Figure 3.  
    Solved!
    Go to Solution.
    Attachments:
    Figure 1.jpg ‏26 KB
    Figure 2.jpg ‏91 KB
    Figure 3.jpg ‏42 KB

    Hi Ed,
    If you want to call niDMM Reset, you will need to provide an instrument handle rather than an instrument descriptor.  
    To start a session to your DMM and generate an instrument handle that you can use with other NI-DMM functions, you will first need to call niDMM Initialize or niDMM Initialize with Options.  You can wire the "Dev1" to the "Instrument Descriptor" pin and the function will return an instrument handle.  You can then wire the "instrument handle out" pin to the "instrument handle" pin on the niDMM Reset VI.  Whenever you initialize a session to an instrument, it is also good practice to close out the session by wiring the instrument handle to a niDMM Close function.  The snippet of code below shows what I've described:
    I also included a Simple Error Handler VI to report any errors that occur.
    Also, it looks as if you are calling niDMM Reset with Defaults instead of niDMM Reset.  If you haven't assigned any user-defined default values to your device's logical name then the two calls should be functionally equivalent.  
    If you make these changes you should no longer generate the error.
    Good luck!
    Regards,
    Jared R.
    Precision DC Product Support Engineer
    National Instruments

  • ORA-00980: synonym translation is no longer valid

    Hi
    I get the following error when try to insert xml
    SQL> ed
    Wrote file afiedt.buf
    1 insert into "bulkCmConfigDataFile_TAB"
    2 values(
    3 XDB_UTILITIES.getXMLFromFile('Test.xml','DATA_DIR').
    4 createSchemaBasedXML('http://127.0.0.1:8081/public/xsds/configData.xsd')
    5* )
    SQL> /
    XDB_UTILITIES.getXMLFromFile('Test.xml','DATA_DIR').
    ERROR at line 3:
    ORA-00980: synonym translation is no longer valid
    I ran the following sql
    SQL> select STATUS from dba_objects where object_name = 'XDB_UTILITIES';
    STATUS
    VALID
    The directory was created using
    SQL> show user
    USER is "XMLUSER"
    SQL> create or replace directory data_dir as 'c:\xml';
    Directory created.
    What could be the problem here?
    Thanks
    Devashish
    10g Rel2

    Devashish
    Unfortunately the way your XML Schema are designed I do not think XML DB is going to be able to handle them. The problem is the substituion group for vsData. Basically it defines a very flat structure which will require a table with more than 1000 columns to persist. Since the structure is very flat we cannot use the technique of pushing sections of the structure into out-of-line tables to store it, which is the normal workaround.
    This looks to me like a case of the classic mistake of modeling a Java Object structure directly into XML. In general this makes no sense. There is no common information between all of the different elements of the substition group or the vsData type, so there is no point in having all the members of the substition grouip descend from a single abstract type. You could just as easily model your XML Structure as a choice of any of the elements defined in the substition group. If new elements need to be introduced this could be done using extension of the existing complexType with new choices.
    The advantage of this approach is that you can push each of the possible chocies into a seperate table, and avoid the 1000 column limit..
    Sorry for the bad news, hope you have flexibility to re-architect the XML Schema. Note that this should not affect the instance documents

  • Your session is no longer valid. Log on again - no long time

    Hi guys, I´m working with a CRM upgrade, and working with the e-commerce solution, when I transfer an item to the cart  2 or 3 seconds later the app gives me an error message like this "Your session is no longer valid. Log on again." I do not have access to NWA because administrative issues and already ask for logs but it will take long time. Were I can search the possible reasons for a close session if I do not have access to logs ? It seems to me, to be a configuration problem with the server, maybe the url .

    0306E4C3EEE002900000021000051DB0004976177A782F9#1292344781734#System.err#sap.com/home~inventarios#System.err#J2EE_GUEST#0##n/a##bfd86e3907a011e096ae00001009c8aa#SAPEngine_Application_Thread[impl:3]_22##0#0#Error##Plain###com.sap.engine.services.servlets_jsp.server.exceptions.WebServletException: Error in JSP.
         at com.sap.engine.services.servlets_jsp.server.jsp.PageContextImpl.handleErrorPage(PageContextImpl.java:744)
         at com.sap.engine.services.servlets_jsp.server.jsp.PageContextImpl.handlePageException(PageContextImpl.java:702)
         at jsp_CategoriesISA1291912921888._jspService(jsp_CategoriesISA1291912921888.java:65535)
         at com.sap.engine.services.servlets_jsp.server.jsp.JspBase.service(JspBase.java:112)
         at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:566)
         at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:190)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
         at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
         at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
         at com.sap.isa.core.RequestProcessor.processForwardConfig(RequestProcessor.java:267)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
         at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
         at com.tealeaf.capture.LiteFilter.doFilter(Unknown Source)
         at com.sap.isa.isacore.TealeafFilter.doFilter(TealeafFilter.java:61)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Caused by: java.lang.NullPointerException
         at com.sap.isa.catalog.uiclass.CategoriesUI.getCurrentArea(CategoriesUI.java:128)
         at jsp_CategoriesISA1291912921888._jspService(jsp_CategoriesISA1291912921888.java:102)
         ... 35 more
    #1.5 #00306E4C3EEE003100000002000051DB0004976199A75D2D#1292345352138#System.err#sap.com/home~inventarios#System.err#J2EE_GUEST#0##n/a##13eb28a707a211e09bb100001009c8aa#SAPEngine_Application_Thread[impl:3]_23##0#0#Error##Plain###com.sap.engine.services.servlets_jsp.server.exceptions.WebServletException: Error in JSP.
         at com.sap.engine.services.servlets_jsp.server.jsp.PageContextImpl.handleErrorPage(PageContextImpl.java:744)
         at com.sap.engine.services.servlets_jsp.server.jsp.PageContextImpl.handlePageException(PageContextImpl.java:702)
         at jsp_organizer_2d_nav_2d_doc_2d_search1291912871451._jspService(jsp_organizer_2d_nav_2d_doc_2d_search1291912871451.java:65535)
         at com.sap.engine.services.servlets_jsp.server.jsp.JspBase.service(JspBase.java:112)
         at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:566)
         at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:190)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
         at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
         at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
         at com.sap.isa.core.RequestProcessor.processForwardConfig(RequestProcessor.java:267)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
         at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
         at com.tealeaf.capture.LiteFilter.doFilter(Unknown Source)
         at com.sap.isa.isacore.TealeafFilter.doFilter(TealeafFilter.java:61)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Caused by: com.sap.engine.services.servlets_jsp.server.exceptions.InvalidSessionException: Method [getAttribute()] is called in an invalid session.
         at com.sap.engine.services.servlets_jsp.server.runtime.client.ApplicationSession.getAttribute(ApplicationSession.java:684)
         at com.sap.isa.core.util.WebUtil.translate(WebUtil.java:624)
         at com.sap.isa.core.util.WebUtil.translate(WebUtil.java:689)
         at com.sap.isa.core.util.WebUtil.translate(WebUtil.java:672)
         at jsp_organizer_2d_nav_2d_doc_2d_search1291912871451._jspService(jsp_organizer_2d_nav_2d_doc_2d_search1291912871451.java:75)
    Edited by: Isaac Mena on Dec 18, 2010 12:37 AM

  • My bank only uses 3.0 or 3.5 but it is no longer valid for firefox, will I still have some protection

    my bank only uses FF 3.0 or 3.5 but it is no longer valid for firefox, will I still have some protection. When I upgraded the bank site failed to work and I even got a warning that it was not the right version for them.

    You can use the free Pacifist and look inside the installer disks for your comptuer and transfer the Mail program back to your computer.
    http://www.charlessoft.com/
    You really need to update your operating system, likely some things have changed and the old Mail program might not work anymore correctly.
    You can use the free MacTracker to find out what operating system your comptuer can handle, likely 10.5 if it's a PowerPC.
    http://www.mactracker.ca/archive.html

  • Invalid logic handler error

    Hi to everybody,
    I use this code to obtain a polygon´s coordinates.
    STRUCT st = (oracle.sql.STRUCT) rs.getObject(j+1);
    JGeometry geoData = JGeometry.load(st);
    double [] coordenadas = geoData.getOrdinatesArray();
    valores[j]=""+coordenadas[0];
    for(int k=1;k<coordenadas.length;k++)
    valores[j]=valores[j]+","+coordenadas[k];
    When I execute a exception is thrown and the BD message is:
    "El manejador lógico ya no es válido"
    in English (more o less): "Logic handler is now invalid".
    Any idea?
    Thank you.

    Hello again,
    I think maybe the problem was the metadata, I insert this:
    INSERT INTO USER_SDO_GEOM_METADATA (TABLE_NAME, COLUMN_NAME, DIMINFO, SRID)
    VALUES ('LOCALIZACION', 'Poligono',
    SDO_DIM_ARRAY
    (SDO_DIM_ELEMENT('LONG', -180.0, 180.0, 0.5),
    SDO_DIM_ELEMENT('LAT', -90.0, 90.0, 0.5)),
    8307);
    The atributte "Poligono" is a polygon,
    is this correct?
    Thanks.

  • Your role no longer valid error message and cannot edit page

    Unfortunately I don't have access to the file, am asking on
    behalf of a
    friend who is skittish about his skills navigating a forum.
    His question is:
    When I open contribute, and select the website I want to
    edit..there is a
    yellow bar across the top of the screen that says "your role
    in this website
    is no longer valid. Click connect to update your connection
    with a valid
    one" so when I click connect, it goes through some screens,
    then it asks
    what folder on the ftp server the website is in? before there
    was this
    problem, I could get into the page I wanted to edit, and make
    the changes,
    then when I would hit the publish button the old page would
    show up..so I
    could make the changes but they weren't publishing..but at
    that point I was
    getting no error message???
    He's having those two problems.
    Any thoughts? I don't know diddly about Contribute. Thanks.
    Libbi

    Hi, This is because SSRS requires a Login to connect to the datasource to process the report when subscription will be occuring at its scheduled time. I would recommend you to store the credential securily into report server.
    GoTo: Report>Properties> Click on the Data Sources tab and you will see following options:
    a)A shared data source
    b)A custom data source
    Use option b) and click on option Credentials stored securely in the report server
    and provide credential information and further you can use options: Windows credentials and Impersonate the authenticated User if you require. Click on apply button.
    *You can use any option of them provided in first option(a) also using the shared data source which is having credential saved into report server.
    Once you have done with above you will be able to create subscription.
    Cheers Sunil Gure

  • I have an itouch that will not let me sign in to my itunes account. The email address that it is associated with is no longer valid. I keep entering the correct password but it says that it is incorrect. I cant get a reset all of my credentials dont work.

    I have an itouch that will not let me sign in to my itunes account. The email address that it is associated with is no longer valid. I keep entering the correct password but it says that it is incorrect. I can’t get a reset all of my credentials don’t work. Now all my apps won’t work. it looks like they load for half a second then disappear. What can I do?

    - Try contacting iTunes for the password problem:
    Apple - Support - iTunes - Contact Us
    - For the other problem you can try a reset. Nothing will be lost
    Reset iPod touch:  Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - The next standard thing to do is to download/install a new app but you cant 'do that.
    - Instead, try restoring from backup.

  • I just purchased a mac, I've made an apple id. But now when i try to update my mac. I need to login to itunes stroe.Whenever i try that i can login, then i need to confirm my details. And suddenly the mail adress is no longer valid.

    I just purchased a mac, I've made an apple id. But now when i try to update my mac. I need to login to itunes stroe.Whenever i try that i can login, then i need to confirm my details. And suddenly the mail adress is no longer valid.
    How do I solve this problem?

    You've posted to the iTunes Match forum, which your questions do not appear to be about. Perhaps you would get better help by posting in the iTunes for Mac forum.

  • Hi there I lost my password for my original iTunes account I can't recover it because the email address it is registered under is not longer valid How can I access my old account?

    Hi there.
    I did a factory restore and then restored it with iCloud back-up. I have been using lots of Apple products and i have used three different email adresses. Almost all apps restored perfectly but everytime i try to play a song in the Music app, i asks me for a Apple-ID i had no idea i have used.
    Hence:
    I lost my password for my original iTunes account
    I can't recover it because the email address it is registered under is not longer valid
    How can I access my old account?
    Can't find a place to change the email address to my new one without the password which I no longer remember.
    There is no way to just erase Apple-ID's on my device either.
    What to do? Should i ju give up and start from scratch and delete 2 years of stuf?
    Cheers!

    If you can remember the answers to the security questions when you set up that account - I think that you can reset the password without needing email authentication. You can try it here. Read it and see if it's possible. But if you can't remember the answers to the questions it will not work.
    http://support.apple.com/kb/ht1911

  • A friend created 3 accounts on his iPhone 5 but forgot the passwords. He can't reset the password as yahoo address is no longer valid. Erasing the phone doesn't solve the issue. How to register the phone with Apple?

    A computer illiterate friend created 3 accounts on his iPhone 5 but forgot the passwords. He can't reset the password as his yahoo address is no longer valid. Erasing the phone doesn't solve the issue as the Apple server identifies the hardware as registered. How to register the phone with Apple?
    I helped him create a new email address and new iCloud account on my Mac but when we try to register the phone with Apple it says: Maximim accounts limit reached for this device. How can he register the phone? I read different threads and found out that only Apple care can do that. We're in Romania and don't know where to call. Any suggestions on how we fix this?

    When I checked the support site for Romania, you apparently don't have an Apple Care contact center.  You "may" try calling the US Apple care number to verify the account and have the password reset sent to a different email address.  800-694-7466

  • I have two apple accounts, with two separate iCloud accounts, both with information I need on my iPhone and mac. One email is no longer valid therefore I can't varify it via emial. How do I get info onto my phone or onto one account?

    I have two different email accounts/IDs because one of my account email's is no longer valid, therefore I am unable to verify it via the varification email. I can not use my current email/apple ID to change it to becuase it is set as my backup on the first account. So frustrating because I am now paying for two seperate iclouds and cloud music storage as well. Just bought my mac and I am having trouble getting music onto my iphone because the majority is on the old, non valid email address account but I have to use my current apple ID on my iphone.... any suggestions on how to not lose everything and have it all in one place would be great! Thanks!

    You are going to need to change the email address you use with your old ID. Once you have got access to your old account you will then log into both accounts at the same time on your Mac and transfer your data to a single account. We can do this later, but need you to get access to your old account first.
    My Apple ID

  • HT1941 the apple ID I used when I set up my iCloud account is no longer valid, because in moving to a State where I cannot access the portalI have had to get a new Email address.    How do I remove this Apple ID and replace it with a new one...?

    The Apple ID that I used to set up my Icloud account is no longer valid because when I moved to another State the Verizon Portal cannot be accessed. How do I cancel this "Primary" Icloud ID to repace it with a new one ???

    Hi Davbat2,
    Welcome to the Support Communities!
    The articles below may be able to help you with this issue.
    Click on the links to see more details and screenshots. 
    Frequently asked questions about Apple ID
    http://support.apple.com/kb/HT5622
    http://www.apple.com/support/appleid/
    Cheers,
    - Judy

Maybe you are looking for

  • Outgoing Payment against JE

    Hi, We need to make outgoing payment against credit balance of BP (transaction made through JE). Now after payment, how to link / reconcile these transaction. Eg. BP1 has CR balance (5000) through JE. Payment made 3000 By this BP account updated but

  • Initial use of preinstalled OS 10.0.4 in iMac G3

    I just tried to use the preinstalled version of OS 10.0.4 in my G3 iMac. Following the instructions provided, I changed the system while running in OS 9.2 and rebooted. The OS X booted up to a point where I have a window call "Assistants" with nothin

  • Oracle Precompiler Question

    I am programming to an Oracle 9i database using PROC/C++. I have been looking at how the proc code is being transferred into c code, and have a question regarding one of the structures that the precompiler creates. I have noticed that a great deal of

  • Use BOAction from another BOModel in Customer Specific BO

    Hi together, in our customer specific Solution and Business Object we need to use the action 'CheckProductAvailabilityAndConfirm' of the BOModel SalesOrder in Namespace /xi/AP/CRM/Global. We have already access to all sales orders and items in our bu

  • Extending field catalog of application ME using transaction NACE

    Hello, I extended the field catalog of application ME using Transaction NACE. I inserted material field as ZZMATNR but I couldn't find this field at IMG->Materials Management->Inventory Management and Physical Inventory->Output Determination->Maintai