GetLiveFeatureAttrs() in MapViewer returns data for wrong coordinates

Hi forum
I am trying to build a small Java application to fetch and display data from MapViewer. I have a set of predefined themes and want to add a query theme, from which I can fetch further information through live features. From reading the docs, to my best understanding, the procedure to do so is this:
1. Define a query theme with attributes and make it "clickable", and use the "raw" image format. GEOLOC is the sdo_geometry column, the rest are for the live features.
  String sqlQuery = "SELECT gravstedsnavn, nummer, areal, geoloc FROM gravsteder3 s where s.dblink in (" + retline + ")";
  mv.addJDBCTheme("bssys", "QUERY_DATA",  sqlQuery, "geoloc", "8307", null, null, null, true);
  String[] boundingThemes = { "QUERY_DATA" };
  mv.setClickable(true, "QUERY_DATA");
  mv.setImageFormat(MapViewer.FORMAT_RAW_COMPRESSED);
  mv.setBoundingThemes(boundingThemes, 0.05, true);2. I use a JPanel to render the map image, for which I want a tooltip to show the live feature given the mouse coordinate, when the mouse moves around the JPanel (mapDisplay being the JPanel):
private void mapDisplay_mouseMoved(MouseEvent e) {
  Insets is = ((JPanel)e.getComponent()).getInsets();
  int x = e.getX() - is.left, y = e.getY() - is.top;
  mapImage = mi.getMapUrl("5", x, y, mapURL);
}getMapUrl does the following to display the live features in a tooltiptext on the JPanel:
    String[][] test = null;
    try  {
      test = mv.getLiveFeatureAttrs(x,y,0);
    } catch (NullPointerException ex)  {
      System.out.println("No information available");
    if ((test.length == 0) || (test == null)) {
      jp.setToolTipText(null);
    } else {
      String gravstedsnavn = "";
      String gravstedsnr = "";
      String areal = "";
      if (test != null) {
        for (int i = 0; i < test.length; i++) {
          for (int j = 0; j < test.length; j++) {
if (j == 0) {
gravstedsnavn = test[i][j];
if (j == 1) {
gravstedsnr = test[i][j];
if (j == 2) {
areal = test[i][j];
jp.setToolTipText("<html>Gravstedsnavn: " + gravstedsnavn + "<br>Nummer: " + gravstedsnr + "<br>Areal: " + areal +"</html>");
This code works - the only problem is, that the attributes returned from the getLiveFeatureAttrs() function returns values from a completely different coordinate from the map than expected. I believe, that its my mouseMoved event, which causes the problem - but I havent figured out the way to pass the right mouse coordinates to getLiveFeatureAttrs().
Does someone have a working live features example, and can anyone eventually see, what the problem with my code is?
Thanks in advance.

Hello Joao
I have setup a public MapViewer server and modified your code slightly, so it can run against my server. The code should return a single rectangular polygon, and if you try moving your mouse around in the JFrame, the live features are available where they shouldn't be, ie outside the marked rectangle, so something is still not working right... Could you do me the favor to try to compile and run this code? My testsite testbooking.brandsoft.dk should be publicly viewable. Could it have something to do with the value of the SRID?
package oracle.forms.fbean;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Insets;
import java.awt.event.MouseEvent;
import java.awt.event.MouseMotionListener;
import java.awt.event.WindowEvent;
import javax.swing.JFrame;
import oracle.lbs.mapclient.MapViewer;
public class livefeature extends JFrame
  static Image img = null;  //global image buffer
  static Insets is = null;  //insets inside a frame.
  final static int mapWidth = 640;
  final static int mapHeight = 480;
  MapViewer mv = null;
  private class myMouseListener implements MouseMotionListener
    public void mouseDragged(MouseEvent e) {
      public void mouseMoved(MouseEvent e) {
            int x = e.getX() - is.left;
            int y = e.getY() - is.top;
           String[][] test = mv.getLiveFeatureAttrs(x,y,0);
           if ((test.length == 0) || (test == null)) {
             System.out.println("No livefeatures found");
           } else {
             String gravstedsnavn = "";
             String gravstedsnr = "";
             String areal = "";
             if (test != null) {
               for (int i = 0; i < test.length; i++) {
                 for (int j = 0; j < test.length; j++) {
if (j == 0) {
gravstedsnavn = test[i][j];
if (j == 1) {
gravstedsnr = test[i][j];
if (j == 2) {
areal = test[i][j];
System.out.println("<html>Gravstedsnavn: " + gravstedsnavn + "<br>Nummer: " + gravstedsnr + "<br>Areal: " + areal +"</html>");
public livefeature()
setTitle("MapViewer: Live Feature");
setVisible(true);
is = getInsets();
System.out.println("Insets: " + is);
setSize(mapWidth+is.left+is.right, mapHeight+is.top+is.bottom);
this.addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
this.addMouseMotionListener(new myMouseListener());
public void paint(Graphics g)
if(img==null)
drawGeometries(g);
//draws the image to the screen
if(img!=null)
g.drawImage(img, is.left, is.top,
img.getWidth(null), img.getHeight(null), null);
public void drawGeometries(Graphics g)
mv = new MapViewer("http://testbooking.brandsoft.dk/mapviewer/omserver");
mv.setDeviceSize(new Dimension(mapWidth,mapHeight));
mv.setAntiAliasing(true);
mv.setDataSourceName("bssys");
String sqlQuery = "SELECT s.gravgaardsnavn, s.gravnr, s.areal, s.geoloc FROM gravsteder3 s where s.dblink in (30200020)";
mv.addJDBCTheme("bssys", "QUERY_DATA", sqlQuery, "geoloc", "0", "BSSYS:ROED_MARKERING", null, "BSSYS:SORT_TEKST", true);
String[] boundingThemes = { "QUERY_DATA" };
mv.addJDBCTheme("bssys", "QUERY_DATA_1", sqlQuery, "geoloc", "0", "BSSYS:ROED_MARKERING", null, "BSSYS:SORT_TEKST", true);
mv.setClickable(true, "QUERY_DATA_1");
mv.setImageFormat(MapViewer.FORMAT_RAW_COMPRESSED);
mv.setBoundingThemes(boundingThemes, 0.05, true);
try
mv.run();
img = mv.getGeneratedMapImage();
repaint();
} catch(Exception e)
System.out.println("Error while rendering theme.");
e.printStackTrace();
public static void main(String[] args)
new livefeature();

Similar Messages

  • Query returns data from previous month. Need to have it return data for the entire year

    This is the part of the query that returns data by month:
    (YEAR(`rereport`.`market_reports_5`.start_date) = YEAR(CURRENT_DATE - INTERVAL 1 MONTH)AND MONTH(`rereport`.`market_reports_5`.start_date) = MONTH(CURRENT_DATE - INTERVAL 1 MONTH))
    How can I get it to return data for the year.
    TIY

    How about omitting the MONTH part:
    (YEAR(`rereport`.`market_reports_5`.start_date) = YEAR(CURRENT_DATE - INTERVAL 1 MONTH)
    Regards, Hans Vogelaar (http://www.eileenslounge.com)

  • Mapviewer spatial data for Italy

    Hi experts,
    Could you please tell us where we download BIEE 11g mapviewer spatial data for Italy?
    Thanks.

    From one of the data providers, e.g.
    TomTom: http://www.tomtom.com/en_gb/licensing/products/maps/geospatial-oracle/
    Nokia (Here): developer.here.com
    GfK Geo-Marketing: http://www.gfk-geomarketing.de/en/digital_maps/softwarespecific_maps/maps_for_oracle_spatial.html

  • Return date for a given week number in a month

    Hi,
    Can someone urgently post a snippet code that will return the date if the week number and the weekday (like wednesday) for a given month in an year is passed.
    ex: If I say 2nd wednesday of August in 2004 , it must return the date for second wednesday. URGENT

    Don't flag your question as urgent, even if it is for you. Claiming urgency is very likely to be counter-productive: most forum regulars will simply ignore such messages as rude and selfish attempts to elicit immediate and special attention.
    Besides, unless the Symbionese Liberation Army is about to chase you over the edge of a cliff, your problem probably isn't as urgent as you think. :o)

  • Disco Report doesn't return data for a responsibilty

    Hi Guys,
    We have a report, we have shared with XXX Tax Manager. When we login through XXX Tax Manager, it doesn`t return data. But when we do similer with XXX Payables Manager, report runs fine and return data?
    Can any one help me on this.
    Note: Both Responsibility have access to the Business Area.
    Thanks,
    Nick

    Please find the below query:
    SELECT /*+ NOREWRITE */
    o101613.expense_account_num AS e264170,
    o271954.description AS e271961, o271954.po_number AS e272013,
    o271954.project AS e272033, o271954.task AS e272035,
    o271954.expenditure_type AS e272036, o272183.amount AS e275461,
    (o272183.gl_date) AS e275566, (o272183.invoice_date) AS e275578,
    o272183.invoice_id AS e275580, o275448.invoice_id AS e275581,
    o272183.invoice_number AS e275584,
    o272183.self_assessed_flag AS e275674,
    o272183.ship_to_location_code AS e275681, o272183.state AS e275685,
    o272183.tax_amount AS e275695,
    o272183.tax_jurisdiction_code AS e275698,
    o272183.tax_rate AS e275700, o272183.vendor_name AS e275720,
    o272183.vendor_number AS e275723, (o278494.gl_date) AS e278500,
    o278494.liability_account AS e278501
    FROM apfg_ap_invoices o101612,
    apfg_ap_invoice_distributions o101613,
    apps.ap_invoice_lines_v o271954,
    (SELECT ap.invoice_id, aps.vendor_name, aps.segment1 vendor_number,
    ap.invoice_num invoice_number, ap.invoice_date, ap.gl_date,
    apl.amount amount, zxl.tax_amt tax_amount,
    zxr.percentage_rate tax_rate, zxl.tax_jurisdiction_code,
    apl.ship_to_location_code, zxl.self_assessed_flag,
    hzg.geography_element2_code state, apl.line_number
    FROM ap.ap_suppliers aps,
    ap.ap_invoices_all ap,
    zx.zx_lines zxl,
    apps.ap_invoice_lines_v apl,
    zx.zx_rates_b zxr,
    zx.zx_jurisdictions_tl zxj,
    zx.zx_jurisdictions_b zxb,
    ar.hz_geographies hzg
    WHERE aps.vendor_id = ap.vendor_id
    AND ap.invoice_id = zxl.trx_id
    AND zxl.trx_id = apl.invoice_id
    AND zxl.trx_line_number = apl.line_number
    AND zxl.entity_code = 'AP_INVOICES'
    AND zxl.event_class_code = 'STANDARD INVOICES'
    AND zxl.self_assessed_flag = 'Y'
    --AND zxr.tax_rate_code         = zxl.tax_rate_code
    AND zxr.tax_rate_id = zxl.tax_rate_id
    AND zxj.tax_jurisdiction_id = zxl.tax_jurisdiction_id
    AND zxb.tax_jurisdiction_id = zxj.tax_jurisdiction_id
    AND zxb.zone_geography_id = hzg.geography_id
    AND zxl.tax_amt <> 0
    AND apl.line_type_lookup_code IN
    ('ITEM', 'FREIGHT', 'MISCELLANEOUS')
    AND apl.line_source IN
    ('HEADER MATCH',
    'MANUAL LINE ENTRY',
    'IMPORTED',
    'CHRG ITEM MATCH'
    AND ap.cancelled_date IS NULL
    ORDER BY aps.vendor_name, ap.invoice_num) o272183,
    apps.ap_invoices_v o275448,
    (SELECT xte.source_id_int_1 invoice_id, gcc.code_combination_id,
    xte.transaction_number, xal.accounting_date gl_date,
    gcc.segment1
    || '.'
    || gcc.segment2
    || '.'
    || gcc.segment3
    || '.'
    || segment4
    || '.'
    || segment5
    || '.'
    || segment6
    || '.'
    || segment7 liability_account
    FROM xla.xla_transaction_entities xte,
    xla.xla_ae_headers xah,
    xla.xla_ae_lines xal,
    gl.gl_code_combinations gcc
    WHERE 1 = 1
    AND xte.entity_id = xah.entity_id
    AND xte.application_id = xah.application_id
    AND xah.ae_header_id = xal.ae_header_id
    AND xal.accounting_class_code = 'SELF_ASSESSED_TAX_LIAB'
    AND xal.code_combination_id = gcc.code_combination_id) o278494
    WHERE ( (o101612.invoice_id = o101613.invoice_id(+))
    AND ( o101613.invoice_id = o271954.invoice_id
    AND o101613.invoice_line_number = o271954.line_number
    AND ( o272183.invoice_id = o271954.invoice_id
    AND o272183.line_number = o271954.line_number
    AND (o272183.invoice_id = o275448.invoice_id)
    AND (o278494.invoice_id = o275448.invoice_id)
    AND (o101613.dist_line_type_code IN
    ('ITEM', 'FREIGHT', 'MISCELLANEOUS'')')
    AND (o101612.invoice_number = :"Invoice Number ")
    AND ((o272183.gl_date) <= :"Ending GL DATE")
    AND ((o272183.gl_date) >= :"Beginning GL DATE")
    ORDER BY o271954.project ASC, o272183.invoice_number ASC;
    It does not contain any security profiles, only contains view that might be not returning data.
    thanks

  • Date_popup returns date to wrong colum...

    Hi,
    I am using wwv_flow_item.date_popup in a select statement, but the problem is it is always returning the value selected to the wrong row.
    I tried many things like putting an order by clause etc, but the same problem.
    I have a query as follows:
    select list..
    from table
    union
    select list
    from dual
    order by x;
    I also tried without the union, but still the same problem. I upgraded my htmldb version from 1.3.6. to 1.5.0.0, but still the same problem.
    Any help is appreciated. If this is a know bug, I shall write my own JS for date popups.
    thanks,
    ashok manthina.

    Hi Sergio,
    Thanks for the update. Here is the complete query...
    select wwv_flow_item.text(1,exam_short_name,10) ExamCode
    ,wwv_flow_item.text(2,description,50) ExamDescr
    ,wwv_flow_item.date_popup(4,rownum,exam_date,'DD-MON-YYYY',15) ExamDate
    ,htf.anchor( 'f?p=101:54:'||:flow_session||'::NO::P54_COURSE_CODE,P54_COURSE_INSTANCE_ID,P54_EXAM_ID:'||:P52_COURSE_CODE||','||:P52_COURSE_INSTANCE_ID||','||exam_id,'<img src="/i/edit_big.gif" border="0">') e
    ,wwv_flow_item.hidden(6,exam_id) ExamId
    ,wwv_flow_item.checkbox(7,exam_id) Del
    from course_exam
    where course_instance_id = :P52_COURSE_INSTANCE_ID
    union
    select wwv_flow_item.text(1,null,10) ExamCode
    ,wwv_flow_item.text(2,null,50) ExamDescr
    ,wwv_flow_item.date_popup(4,rownum,null,'DD-MON-YYYY',15) ExamDate
    ,null
    ,wwv_flow_item.hidden(6,null) ExamId
    ,wwv_flow_item.hidden(7,null) ExamId
    from dual
    Now when I click on the date popup, and select a value it returns to either a row above or below. I could see the problem with the button that is getting generated. The JS associated with the button does not have the correct row number associated.
    For e.g. the date popup button on row 3 has a call to javascript:genCalf04_0(), which obviously is wrong, it should instead be javascript:genCalf04_2()..
    Thanks,
    Ashok Manthina.

  • "Script Table As" Errors: Returns structure for wrong table, etc.

    Hello, all.
    A few weeks ago I ran "Script Table As" for "SELECT TO..." and it returned the data structure for the wrong table!
    I restored the database from a known good backup from months before, and the same thing happened. I nearly resorted to restoring the Master database from backup, when the phenomenon suddenly disappeared.
    Now this morning, I ran "script table as" on a different table (And different database as well) and it only returned part of the structure.
    Any ideas? Is my master database corrupted? Queries, etc. seem to work normally.

    I don't know what is going on, but I would definitely run a trace to see what statements SSMS is emitting. If you see the wrong table names listed in the query, you know that SSMS is confused. If you see the right table name, and wrong data comes back,
    you have a real problem. (I would place my bets on the first alternative.)
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Why between for date is not returning data for this query ?

    Hello,
    i have a table with this structure and i am writing this query for fetching some rows based on some condition , but this query is not returning any data . Can you please tell why ?
    ID     DT
    003     11/8/2011
    002     10/8/2011
    001     9/8/2011
    And the query is :
    SELECT * FROM TABLE_NAME WHERE DT BETWEEN TO_DATE('08/08/2011','dd/mm/yyyy') AND TO_DATE('12/08/2011','dd/mm/yyyy');
    Edited by: bootstrap on Aug 13, 2011 7:10 AM

    >
    >
    but what is the problem with that, why that date is not matched when i am providing the date format ?Which part don't you understand? You did not use TO_DATE while inserting data and default date format was mm/dd/yyyy, right? Same default date format is used if you issue:
    SELECT * FROM TABLE_NAME Your original post states the above select returns:
    ID     DT
    003     11/8/2011
    002     10/8/2011
    001     9/8/2011So dates you inserted are November 8, 2011, October 8 2011 and September 8 2011. Now TO_DATE('08/08/2011','dd/mm/yyyy') is August 8 2011 and TO_DATE('12/08/2011','dd/mm/yyyy') is August 12 2011. So obviously:
    SELECT * FROM TABLE_NAME WHERE DT BETWEEN TO_DATE('08/08/2011','dd/mm/yyyy') AND TO_DATE('12/08/2011','dd/mm/yyyy');will not return any rows. Bottome line - never write code that uses implicit date conversions since your code becomes client NLS settings dependent and might work for one client and fail or produce wrong results for other client.
    SY.

  • MapViewer spatial data for UAE

    Hi Experts,
    I have been integrating maps for OBIEE implementations. Now I have landed on a requirement to create a map for UAE countries.
    Is there any spatial data available in oracle for UAE.??
    Thanks in Advance,

    From one of the data providers, e.g.
    TomTom: http://www.tomtom.com/en_gb/licensing/products/maps/geospatial-oracle/
    Nokia (Here): developer.here.com
    GfK Geo-Marketing: http://www.gfk-geomarketing.de/en/digital_maps/softwarespecific_maps/maps_for_oracle_spatial.html

  • Tuning code to return results for EVERY DAYS even if there is no data.

    Hi,
    SELECT a,b,c,DAY (some days aren't in the results because the is no data for this day)This code returns all days of the month
    SELECT DAYS_OF_MONTH FROM DUAL....How can I use both queries together so that the result returns data for all days (if no data it will write 0)
    Someone said a union would do the trick. I was unable to make it work.
    Regards,
    THKKK
    Edited by: The Hong Kong King Kong on May 4, 2010 7:36 AM

    Hi,
    So this is what I've got and it does not compute. ( It's giving ORA-00904 DAYSOFMONTH NOT VALID IDENTIFIER --> DAYS_OF_MONTH = SERV1.DAY(+)
    WITH all_days AS
    SELECT
    TO_CHAR(TO_DATE(LEVEL||'-'||TO_CHAR(ADD_MONTHS(SYSDATE,-1),'MON-YY'),'DD-MON-YY'),'DD') *DAYSOFMONTH*
    FROM DUAL
    CONNECT BY LEVEL <= TO_NUMBER(TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE,-1)),'DD'))
    SELECT *all_days.DAYSOFMONTH*, nvl(SERV1.DAY,'TOTAL MONTH:') DAY,
             nvl(SUM(SERV1.GOOD),0) GOOD1,
             nvl(SUM(SERV1.WRONG),0) WRONG1,
             nvl(SUM(SERV2.GOOD),0) GOOD2,
             nvl(SUM(SERV2.WRONG),0) WRONG2,
             nvl(SUM(SERV3.GOOD),0) GOOD3,
             nvl(SUM(SERV3.WRONG),0) WRONG3,
             (nvl(SUM(SERV1.GOOD),0)+nvl(SUM(SERV2.GOOD),0)+nvl(SUM(SERV3.GOOD),0)) TOTAL_GOOD,
             (nvl(SUM(SERV1.WRONG),0)+nvl(SUM(SERV2.WRONG),0)+nvl(SUM(SERV3.WRONG),0)) TOTAL_WRONG
        FROM  (SELECT   TO_CHAR(FINISHED, 'dd') DAY,
                       SUM(CASE
                               WHEN STATUS_CODE IN (4, 12) THEN 1
                               ELSE 0
                            END) GOOD,
                       SUM(CASE
                               WHEN STATUS_CODE NOT IN (4, 12) THEN 1
                               ELSE 0
                            END) WRONG
                  FROM my_table
                 WHERE SERVER_NAME = 'somename1'
                 GROUP BY TO_CHAR (FINISHED, 'dd')) Serv1, 
              (SELECT   TO_CHAR (FINISHED, 'dd') DAY,
                       SUM(CASE
                               WHEN STATUS_CODE IN (4, 12) THEN 1
                               ELSE 0
                            END) GOOD,
                      SUM(CASE
                               WHEN STATUS_CODE NOT IN (4, 12) THEN 1
                               ELSE 0
                            END) WRONG
                  FROM MY_TABLE
                 WHERE SERVER_NAME = 'somename2'
                               GROUP BY TO_CHAR (FINISHED, 'dd')) Serv2,
              (SELECT   TO_CHAR (FINISHED, 'dd') DAY,
                       SUM(CASE
                               WHEN STATUS_CODE IN (4, 12) THEN 1
                               ELSE 0
                            END) GOOD,
                       SUM(CASE
                               WHEN STATUS_CODE NOT IN (4, 12) THEN 1
                               ELSE 0
                            END) WRONG
                  FROM my_table
                 WHERE NOM_SERVEUR_RAPP <> 'somename1'
                   AND NOM_SERVEUR_RAPP <> 'somename2'
                 GROUP BY TO_CHAR (FINISHED, 'dd')) SERV3
    WHERE Serv1.JOUR = Serv2.DAY(+)
    AND Serv2.JOUR = Serv3.DAY(+)
    *AND JOURS_DU_MOIS = SERV1.DAY (+)*
    GROUP BY ROLLUP (SERV1.DAY)
    ORDER BY 1;Also, the LEFT OUTER JOIN cannot be used along with (+).
    Please help!

  • Effective start and end dates for a compensation workbench plan

    Hi all,
    We are having a requirement where we want to get the data respective to current plan for reporting purposes. What i have noticed is there is no such thing as effective_start_date and effective_end_date directly in all the cwb tables.
    The different dates we are looking at to capture the data are
    enrt_perd_start_dt and enrt_perd_end_dt
    upd_strt_dt and upd_end_dt
    within_yr_strt_dt and within_yr_end_dt
    But we have same plan with different enrollment period and start dates. We are planning to use max(data_freeze_date or lf_evt_occrd_dt) to get
    the records.
    select max(nvl(bcpdx.data_freeze_date, bcpdx.lf_evt_ocrd_dt))
    from ben_cwb_pl_dsgn bcpdx
    where bcpdx.pl_id = p_pl_id)
    Catch with this is, We have 62 business groups off which only 50 might run the plan next year and ohters might not. in that case it will also return data for all the BG's including the 12 BG's where plan has not been run for that year.
    Any suggestions or help will greatly be appreciated.
    Thanks
    Hari

    Hi Ankush,
    I am also of the same opinion. Start and end dates can probably be enforced by a policy condition in AM but would lead to proliferation of policies as we would end up creating policies per role entitlement duration for a user.
    Any thoughts on whether the sunrise/sunset concept of Identity Manager can be used for this requirement.
    Thanks,
    Srinivas

  • Mapviewer spatial data

    Hi experts,
    Could you please tell us where we download BIEE 11g mapviewer spatial data for China?
    Thanks.

    the Spatial Data needs to be downloaded from NAVTEQ
    Find the complete steps and download link here
    http://obieelive.blogspot.com/2012/06/map-viewer-configuration-in-obiee.html?utm_source=BP_recent
    Thanks,
    Sandeep

  • MVMapView.getMouseLocation() returns wrong coordinates

    Hello,
    i noticed a bug with Mapviewer Ver1033p5_B081010.
    If i set the center and zoomlevel with MVMapView.setCenterAndZoomLevel (or setCenter and afterwards setZoomLevel) and then try to get the coordinates at the mouse location with getMouseLocation() i get wrong coordinates.
    When i only use setCenter, then getMouseLocation works as expected, so i guess the bug must be somewhere in setZoomLevel.
    Anyone else got this behavior, and maybe a workaround for it?
    Thanks for help in advance,
    Dirk

    Hello,
    nevermind, i found out that the above mentioned bug was from my side. The solution is to never pass the necessary parameters as strings when numeric values are expected.

  • For some reason the system is telling me my birth date is wrong when it's not and it won't let me proceed to reset my password. Can someone tell me how to get a "real" person from tech on line?

    For some reason the system is telling me my birth date is wrong when it's not and it won't let me proceed to reset my password. Can someone tell me how to get a "real" person from tech on line?

    contact itunes support

  • I was mid facetime call and my phone turned off and wouldnt turn on until i plugged it in. then the date was wrong,it said no service, and wont let me turn wifi on. also it wont stay on for more than a few minutes at a time

    i was mid facetime call and my phone turned off and wouldnt turn on until i plugged it in. then the date was wrong,it said no service, and wont let me turn wifi on. also it wont stay on for more than a few minutes at a time. Help?

    Sounds like a hardware failure.
    Make an appointment at the genius bar and take it in for them to look at. It will probably need to be replaced.

Maybe you are looking for