Opening file for dbms_xmldom

Hello, I'm using Oracle 10g and trying to parse an XML file using dbms_xmldom. How do I retrieve the XML from the UNIX directory? Do I use util_file.fopen?

A_Non wrote:
A pure PL/SQL example, based off Method 4 from [url http://anononxml.blogspot.com/2010/05/one-question-that-comes-up-with-some.html]Basic XML Parsing via PL/SQL  would be
(not tested)
And to be even more complete, let's not forget to unescape character entities (if any) :
SQL> DECLARE
  2 
  3    v_doc  xmltype := xmltype('<root><name>SMITH&amp;WESSON</name></root>');
  4    v_name varchar2(30);
  5 
  6  BEGIN
  7 
  8    v_name := v_doc.extract('/root/name/text()').getStringVal();
  9    dbms_output.put_line('name = '||v_name);
10 
11    v_name := dbms_xmlgen.convert(
12                v_doc.extract('/root/name/text()').getStringVal()
13              , dbms_xmlgen.ENTITY_DECODE
14              );
15    dbms_output.put_line('name = '||v_name);
16 
17    v_name := utl_i18n.unescape_reference(v_doc.extract('/root/name/text()').getStringVal());
18    dbms_output.put_line('name = '||v_name);
19 
20  END;
21  /
name = SMITH&amp;WESSON
name = SMITH&WESSON
name = SMITH&WESSON
PL/SQL procedure successfully completed

Similar Messages

  • Vi error on nfs mount; E212: Can't open file for writing

    Hi all,
    I've setup a umask of 0 for testing on both NFS client (Centos 5.2) and NFS server (OSX 10.5.5 server).
    I can create files as one user and edit/save out as another user w/o issue when directly logged into the server via ARD.
    However, when I attempt the same from an NFS mount on a client machine, even as root I get the following error using vi;
    "file" E212: Can't open file for writing
    Looking at the system.log file on the server, I see;
    kernel[0]: add_fsevent: no name hard-link! dropping the event. (event 2 vp == 0xa5db510 (-UNKNOWN-FILE)).
    This baffles me. My umask is 0 meaning files I create and attempt to edit as other users are 777, but I cannot save out edits unless I do a wq! in vi. At that point, the owner of the file changes to whomever did the vi.
    This isn't just a vi issue as it happens using any editor, but I like to use vi.
    Any help is greatly appreciated. Hey, beer is on me!

    Hi all,
    Thanks for the replies
    I've narrowed it down to a Centos client issue.
    Everything works fine using other Linux based OS's as clients.
    Since we have such a huge investment in Centos, I must figure out a workaround. Apple support wasn't much help as usual however they were very nice.
    There usual response is "its unsupported".
    If Apple really wants to play in the enterprise of business space, they really need to change there philosophy. I mean telling me that I shouldn't mount home directories via NFS is completely rediculus.
    What am I supposed to use then, Samba of AFP? No, I don't think so. No offense to Microsoft but why would I use a Windows based file sharing protocol to mount network shares in a Nix env???

  • Cannot download Flash Player 10 due to - Error opening file for writing: Flash10d.ocx

    Hello all,
    I am having difficulty installing Flash Player 10. I open it up, and only 10% of the download bar finishes before I get the message:
    "Error opening file for writing:
    C:\Windows\system32\Macromed\Flash\Flash10d.ocx"
    I am running Windows Vista with Internet Explorer, although I'm not 100% sure which version of IE it is and haven't found out how to check. I have McAfee for security, but I have already tried disabling the Firewall with no success.
    My computer is new, so there's a chance that it already has Flash Player 10 on it since it belonged to someone else before it came to me, but I don't know how to check that either.
    Any suggestions?
    Thanks!

    Let me clarify:
    I have already tried disabling the firewall and running the installer again, but it didn't work.

  • Error Opening File for Writing

    I have a laptop running on Windows XP and I was having a really hard time running applications on Face Book. I kept getting a message to "kill pages" or "wait" for the program to respond. Most times it would eventually automatically "kill pages" and I am unable to use those apps. It's not only on Face Book either; some other pages will not run due to this problem. So I visited the Adobe web site and it said my version was out of date and that I needed to download the latest version. I did and now I am getting the error unable to open file for writing. (C:\WINDOWS\system32\Adobe\Shockwave\SwHelper_1166636.exe) I don't know if that matters or not.
    I cannot download the latest version; I don't know what other information I can give about the laptop; I am now getting the message "A plug-in (Shockwave) isn't responding". Please help if you can.
    Thank you for your time and help,
    Frustrated in Alabama

    Tami3979 wrote:
    (C:\WINDOWS\system32\Adobe\Shockwave\SwHelper_1166636.exe)
    That is actually Shockwave Player.
    So does this FB app actually require Flash Player or Shockwave Player?
    Get Flash Player from http://get.adobe.com/flashplayer/

  • Error opening file for writing when installing

    I cannot install Flash on my Vista X64. I have tried running
    the downloadable install and the online install. Any time I try to
    run the install I get "error opening file for writing" when trying
    to write C:\Windows\SysWOW64\Macromed\Flash\Flash9d.ocx.
    I have uninstalled Fash first (it never worked anyway) and I
    have rebooted. I even tried rebooting in Safe Mode but no matter
    what I try, I cannot remove the existing Flash9d.ocx and installing
    will not overwrite the existing file.
    Even after uninstalling Flash and rebooting to safe mode,
    Windows reports that flash9d.ocx is in use. So why is the file in
    use after uninstalling?
    Any help is appreciated.
    Dale

    Well, I finally figured out the problem with mine today. Of
    course, I'd still like to know what nefarious purpose might be
    involved with the Flash activeX file being loaded in memory even
    after uninstall and reboot such that it cannot be removed from my
    PC even in Safe Mode.
    At least I got Flash working. I discovered that Flash was
    disabled in IE.
    In IE, go to Tools->Options->Programs and then Manage
    Add-Ons. In my case, the ShockWave Flash Object was set to
    disabled. I changed it to Enabled and I was able to install and use
    Flash properly. Now I am just not sure I want to.
    With the questionable practices of using the ActiveX control
    even after uninstall, and making the file un-removable, along with
    the extremely (in my opinion) dishonest practice of installing
    Google Toolbar with Flash, I am hoping that Microsoft's Silverlight
    puts Flash out of the market - and I'm no huge fan of Microsoft
    either. With the new practices from Adobe, they are, in my opinion,
    no better than any other spyware and malware purveyor on the market
    - right up there with Napster and the dozens of follow-on products
    that tricked users into installing unwanted software.

  • [SOLVED]Couldn't open file for 'Log debug file /var/log/tor/debug.log'

    Hello,
    I'm trying to run a tor relay on my arch linux box. Trying to launch the tor daemon, here's the log via
    $ systemctl status tor.service
    May 20 11:53:10 arch tor[21726]: May 20 11:53:10.877 [notice] Tor v0.2.4.21 (git-505962724c05445f) running on Linux with Libevent 2.0.21-stable and OpenSSL 1.0.1g.
    May 20 11:53:10 arch tor[21726]: May 20 11:53:10.877 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
    May 20 11:53:10 arch tor[21726]: May 20 11:53:10.877 [notice] Read configuration file "/etc/tor/torrc".
    May 20 11:53:10 arch tor[21726]: May 20 11:53:10.909 [notice] Opening Socks listener on 127.0.0.1:9050
    May 20 11:53:10 arch tor[21726]: May 20 11:53:10.909 [notice] Opening OR listener on 0.0.0.0:9798
    May 20 11:53:10 arch tor[21726]: May 20 11:53:10.000 [warn] Couldn't open file for 'Log debug file /var/log/tor/debug.log': Permission denied
    May 20 11:53:10 arch tor[21726]: May 20 11:53:10.000 [notice] Closing partially-constructed Socks listener on 127.0.0.1:9050
    May 20 11:53:10 arch tor[21726]: May 20 11:53:10.000 [notice] Closing partially-constructed OR listener on 0.0.0.0:9798
    May 20 11:53:10 arch tor[21726]: May 20 11:53:10.000 [warn] Failed to parse/validate config: Failed to init Log options. See logs for details.
    May 20 11:53:10 arch tor[21726]: May 20 11:53:10.000 [err] Reading config failed--see warnings above.
    May 20 11:53:10 arch systemd[1]: tor.service: main process exited, code=exited, status=255/n/a
    May 20 11:53:10 arch systemd[1]: Unit tor.service entered failed state.
    Why the tor daemon cannot write into /var/log/tor/debug.log ?
    Here's my /etc/group
    root:x:0:root
    bin:x:1:root,bin,daemon
    daemon:x:2:root,bin,daemon
    sys:x:3:root,bin
    adm:x:4:root,daemon,nue
    tty:x:5:
    disk:x:6:root
    lp:x:7:daemon
    mem:x:8:
    kmem:x:9:
    wheel:x:10:root,nue
    ftp:x:11:
    mail:x:12:
    uucp:x:14:
    log:x:19:root
    utmp:x:20:
    locate:x:21:
    rfkill:x:24:
    smmsp:x:25:
    http:x:33:
    games:x:50:
    lock:x:54:
    uuidd:x:68:
    dbus:x:81:
    network:x:90:
    video:x:91:
    audio:x:92:
    optical:x:93:
    floppy:x:94:
    storage:x:95:
    scanner:x:96:
    power:x:98:
    nobody:x:99:
    users:x:100:
    systemd-journal:x:190:
    nue:x:1000:
    avahi:x:84:
    lxdm:x:121:
    polkitd:x:102:
    git:x:999:
    transmission:x:169:
    vboxusers:x:108:
    tor:x:43:
    mysql:x:89:
    Last edited by giuscri (2014-05-20 12:18:56)

    SidK wrote:You must have modified your torrc to print to that log file. systemd starts the service as the tor user (see /usr/lib/systemd/system/tor.service). So if if you want to log to a file the tor user must have write access to it. By default however tor it set to log to the journal, which doesn't require any special permissions.
    Yes. I did edit the torrc file since I wanted the log to be store in that file. Indeed
    ## Logs go to stdout at level "notice" unless redirected by something
    ## else, like one of the below lines. You can have as many Log lines as
    ## you want.
    ## We advise using "notice" in most cases, since anything more verbose
    ## may provide sensitive information to an attacker who obtains the logs.
    ## Send all messages of level 'notice' or higher to /var/log/tor/notices.log
    #Log notice file /var/log/tor/notices.log
    ## Send every possible message to /var/log/tor/debug.log
    Log debug file /var/log/tor/debug.log
    ## Use the system log instead of Tor's logfiles
    Log notice syslog
    ## To send all messages to stderr:
    #Log debug stderr
    I missed the file systemd uses to choose who's the process owner.
    Course, I could edit /usr/lib/systemd/system/tor.service such that root will become the process owner; or, I could add the user I use everyday in the root group, then change the permission of /var/log/tor/debug.log such that it will be writable also for the folks in the root group.
    Yet they both seems to be a bit unsafe ...
    What is the best choice, to you guys?
    Thanks,

  • PDE-PLI038 Cannot open file for use as a PL/SQL library

    Hi,
    We are using oracle 12 .0.4 on RHAS 4
    I am trying to compile a .pll file with the following code
    frmcmp_batch module=$AP_TOP/patch/115/sql/apacrndb.pls userid=apps/apps module_type=LIBRARY;
    but it's returning the error
    PDE-PLI038 Cannot open file for use as a PL/SQL library
    Thanks
    Umair

    Umair,
    What is the issue about?
    Usually, it would be required to run the pls files to recreate certain objects (mainly packages) in the database, and you run the pls file from SQL*Plus as apps/applsys user.
    Please update the SR and confirm with Oracle Support what the action plan you need to follow to resolve the issue.
    Regards,
    Hussein

  • Cannot open file for writing...

    I keep getting this error...
    Cannot open "filename" file for writing. Please check the output filename and file permissions (if it already exists) and then try again.
    Not sure what is going wrong here. I have scoured the web and can't find a solution.
    Running CS5 on a Mac.
    Any help is appreciated!!

    This might indicate a problem in AME CS5, but we'll need more information about the clip--and possibly a copy of it--before we can make that judgment.
    If the clip plays on Computer X but not on Computer Y, that could indicate that X has a certain codec that's missing on Y.
    What codec is the clip? What's the extension of the filename (which equates roughly to the type of wrapper)?
    What are the origins of the clip? (e.g., is it straight off of a camera? or was it encoded by another program?)
    Do you have AME 5.0.1 installed on both computers?

  • Can't get OPP service started after OATM due to can't open file for reading

    This is my second run on the OATM upgrade. OPP (and thus XML reports) came up fine after the 2nd run. After this run, had some issues with enqueing and solved them in an S/R with Oracle, but now I can't start OPP. I have tried all sorts of things, like aborting it in OATM, restarting, shutting down instance, running cmclean twice, resubmitting request, etc. Here is the error I get:
    As System Administrator in forms, go to:
    Concurrent -> Manager -> Administer
    -> pick Output Post Processor (from the many manager in the list)
    -> by the way it says "Activating" under status, seems stuck there.
    -> then hit the Processes button
    -> it will show a long list of "Terminated" and default to the first
    one at the top.
    -> Hit the "Manager Log" button
    -> you now get
    "APP-FND-01632: Cannot open file
    /sechi/applcsf/log/SECHI_orav880d/FNDOPP1380237.txt for reading
    Cause: [Routine] encountered an error when attempting to open file
    sechi/applcsf/log/SECHI_orav880d/FNDOPP1380237.txt for reading
    Action: Verify that the filename is correct, the environment variables
    controlling that filename are correct, and the file exists.
    Action: Verify that protections on that file permit reading by this
    program
    - but what is wierd is that the permissions on this dir are 777. I can see old OPP logs in that directory from before OATM. I can manually create a file with the name it complains about , then the app opens up the blank file with nothing in it. It seems that file is not getting created, not that it can't be opened.
    If I need to change the log level of OPP please also tell me how to do that if it would provide some clues.
    THanks Marvin

    One more thing I am going to try first....
    I am going to change the service ID of the OPP manager. It keeps trying
    to restart the dead process maybe that it is..
    Starting INVMGR Concurrent Manager : 25-JUN-2010 20:31:34
    Starting INVMGR Concurrent Manager : 25-JUN-2010 20:31:34
    Starting INVMGR Concurrent Manager : 25-JUN-2010 20:31:34
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:34
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:34
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:35
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:35
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:35
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:35
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:35
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:35
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:36
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:36
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:36
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:36
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:36
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:36
    Starting STANDARD Concurrent Manager : 25-JUN-2010 20:31:36
    Starting MRPMGR Concurrent Manager : 25-JUN-2010 20:31:36
    Starting MRPMGR Concurrent Manager : 25-JUN-2010 20:31:36
    Starting MRPMGR Concurrent Manager : 25-JUN-2010 20:31:36
    Starting MRPMGR Concurrent Manager : 25-JUN-2010 20:31:36
    Starting MRPMGR Concurrent Manager : 25-JUN-2010 20:31:36
    Process monitor session ended : 25-JUN-2010 20:31:36
    Process monitor session started : 25-JUN-2010 20:33:36
    Starting WFMGSMD Concurrent Manager : 25-JUN-2010 20:33:37
    Found dead process: spid=(999999), cpid=(1383584), Service Instance=(1012)
    Starting WFMGSMS Concurrent Manager : 25-JUN-2010 20:33:37
    Found dead process: spid=(999999), cpid=(1383585), Service Instance=(1013)
    Starting FNDCPOPP Concurrent Manager : 25-JUN-2010 20:33:37
    Found dead process: spid=(999999), cpid=(1383586), Service Instance=(1011)
    Starting FNDCPOPP Concurrent Manager : 25-JUN-2010 20:33:37
    Found dead process: spid=(999999), cpid=(1383587), Service Instance=(1011)
    Starting FNDCPOPP Concurrent Manager : 25-JUN-2010 20:33:38
    Found dead process: spid=(999999), cpid=(1383588), Service Instance=(1011)
    Starting FNDCPOPP Concurrent Manager : 25-JUN-2010 20:33:38
    Found dead process: spid=(999999), cpid=(1383589), Service Instance=(1011)
    Starting FNDCPOPP Concurrent Manager : 25-JUN-2010 20:33:38
    Found dead process: spid=(999999), cpid=(1383590), Service Instance=(1011)
    Process monitor session ended : 25-JUN-2010 20:33:38
    Process monitor session started : 25-JUN-2010 20:35:38
    Starting WFMGSMD Concurrent Manager : 25-JUN-2010 20:35:39
    Found dead process: spid=(999999), cpid=(1383591), Service Instance=(1012)
    Starting WFMGSMS Concurrent Manager : 25-JUN-2010 20:35:39
    Found dead process: spid=(999999), cpid=(1383592), Service Instance=(1013)
    Starting FNDCPOPP Concurrent Manager : 25-JUN-2010 20:35:39
    Found dead process: spid=(999999), cpid=(1383593), Service Instance=(1011)
    Starting FNDCPOPP Concurrent Manager : 25-JUN-2010 20:35:39
    Found dead process: spid=(999999), cpid=(1383594), Service Instance=(1011)
    Starting FNDCPOPP Concurrent Manager : 25-JUN-2010 20:35:39
    Found dead process: spid=(999999), cpid=(1383595), Service Instance=(1011)
    Starting FNDCPOPP Concurrent Manager : 25-JUN-2010 20:35:40
    Found dead process: spid=(999999), cpid=(1383596), Service Instance=(1011)
    Starting FNDCPOPP Concurrent Manager : 25-JUN-2010 20:35:40
    Found dead process: spid=(999999), cpid=(1383597), Service Instance=(1011)
    Process monitor session ended : 25-JUN-2010 20:35:40

  • Open file for edit

    hi
    lets say i am doing a program similiar to autocad
    and i need to open the file for edit in my java program
    the file format is my own custom format, not autocad format
    my question is that does it more sense to create a clone of the copy to edit
    or edit the opened file directly...

    Create a clone. If something goes wrong, the user can always revert to the original file.
    (On the other hand, this may also depend on what you are really doing to "edit the file". I suspect that very fiew user applications actually make changes directly into a source file.)

  • Open file for reading and allow access by others

    How can I open a file for reading and still allow others to access (read and write) the file?  I plan to keep this file open for the duration of my program and close it at the end.  However while my program is running another program will need access to the file so it can write to it.  I may be wrong, but I dont think that setting the appropriate permission will solve the problem...  Thank you for your time.
    Cheers!
    CLA, CLED, CTD,CPI, LabVIEW Champion
    Platinum Alliance Partner
    Senior Engineer
    Using LV 2013, 2012
    Don't forget Kudos for Good Answers, and Mark a solution if your problem is solved.

    hi jmcbee,
          I think as long as "readers" open a file as "ReadOnly", then the OS (at least Windows) will allow another process to open and write to the same file without a problem.  It's been a while since I've done this - maybe 7 years - and I may have opened the "writer" first, though doubt it makes a difference.
    Have you tried?
    Cheers!
    "Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)

  • IE gives "Error opening file" for Sound while it runs fine on Chrome

    Is there something with Adobe and IE compatibility ?
    When I run a package in Chrome , my audio and video both work fine
    Same package when run in IE , video runs fine but the sound gives "Error opening file"

    What type of media file?  Can you post a link to the problem page online?
    HTML5 audio and video is supported by most browsers if you include the proper file types?
    MP3 audio
    OGA audio
    MP4 video
    WebM video
    OGV video
    Nancy O.

  • SAP Archive Link (Error in opening file for writing)

    I am trying to export a file to a folder in the server using a logical path.
    The logical path I am using is MARKETING_FILES. I have changed its physical mapping to 'G:\Segmentation_Exports\<FILENAME>'
    I am scheduling the program as a background job. But it gets canceled throwing the following error.
    SAP ArchiveLink (file G:\Segmentation_Exports\100AC-$100OFF_201105300730 could not be opened for writing)
    The problem occurs only in production. In development and Quality servers the program works fine.
    In production, when the mapping is changed back to default i.e., <P=DIR_GLOBAL>/<FILENAME>. the program works fine.
    Suggestions to solving the issue??
    Edited by: qwerty_m on May 30, 2011 9:55 AM

    I would check the obvious things first ......
    1) Does the directory "G:\Segmentation_Exports" exist on the Production server?
    2) If so, does the SAP user have write access to the directory?
    3) If so, was a directory inadvertently created with the same name as the output file?
    You can also use transactions SM21 and ST22 for more information about the error.
    Regards,
    D.

  • FRM-10043 Cannot open file: for large fmb files

    We are using Forms 6i Patch 12
    We are getting FRM-10043 in Forms Builder when the size of the FMB becomes greater than 1 Mb.
    We have to revert to previous version and re-start coding till the error re-appears.
    We have reached 4 Mb like this. Now, we are getting the same error at 4.4 Mb.
    The size of this FMB may go upto 5 to 10 Mb.
    So, we need a definite solution as otherwise it will be difficult to maintain this form.
    The only check that we have regarding if the FMB is still usable is: Save the file and try to convert to FMT file. If successful, so far it has not failed to get reconverted to FMB and it gets opened too.
    Regards,
    Sanjiv

    You can cut the fmb size in half by saving without the useless compiled code Oracle always stuffs into them. All you do is, just before saving, use the pull-down menu: Program, Find and Replace PL/SQL..., select your form, and change all semicolons to semocolons (;). Then save the form without compiling. This practice cleans up various problems in our forms here. Please report whether or not this works for you.
    But you sure are getting some large forms... Do they have lots of canvases or what?.

  • How to avoid opening file for writing each time?

    Hi!
    I have real time data acquisition from a digitizer (NI PXI 5124, but it is not important for my question). Using several NI SCOPE examples I wrote a simple labview program that does the following things in a while loop: configures the digitizer, fetches data and display it in a waveform graph, calculates FFT and display it in a waveform graph, and while the “Save To TDMS File” button is pressed it writes data to a TDMS file. And it works almost fine and “almost” is because from time to time some data are not written to the file. I suppose that the reason is that I open and close the file each time. How can I open the file only once when the button “Save To TDMS File” becomes active and close it at the end, when the button “Save To TDMS File” becomes inactive? I had some ideas using local or global variables but I didn't’t manage to make them work.
    Additionally, how can I make “File Path” control inactive while the “Save To TDMS File” is active?
    Thanks!
    Attachments:
    SimpleDataAcq.vi ‏340 KB

    You could save the button's value in a shift register.  Then you can see if the value changed.  If the value changed to TRUE, open the file and use a property node (Enabled) for the path control to disable it.  If the value changed to FALSE, close the file and re-enable the path control.  You will need to save the file reference in a shift register as well.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

Maybe you are looking for

  • How to recognize Oracle Patch in R12

    Hi, How do i identify if customer is a federal or Non federal. I checked the status of below two products and noticed that GHR is "Shared" , does that mean customer is a federal customer? APPLICATION_SHORT_NAME                             PATCH_LEVEL

  • OutPut of services GET_DOCPROFILE and GET_DOCRULE

    Hi, I am using services GET_DOCRULE and GET_DOCPROFILE in RIDC. Please help me with how to get the output of these services. I tried using http://10.253.91.244:16200/cs/idcplg?IdcService=GET_DOCRULE&IsJava=1 http://10.253.91.244:16200/cs/idcplg?IdcSe

  • Flash Pro CC won't open.

    I have uninstalled and reinstalled. Yet, nothing.   No error message.  I'm running on Windows 7 - 64 bit.

  • Can I have 2 lines on this phone?

    Is it possible to combine my 2 lines into this one phone so I only have to carry one phone? I have a Steller and a Galaxy S5, and would like to get a new phone number for the steller but want to keep the old line and transfer it to my new phone, is t

  • Macbook pro shutting down

    I've seen this asked a couple times already.  Can't seem to find the problem.  I have posted what I've seen other people ask for.  This is my batter information. I wasn't worried about it originally, it only happened maybe once in a long while.  Toda