OBIEE integrated to Mapviewer , need advice from expert people in my codes

<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><!--[if gte mso 9]><xml>
Normal
0
false
false
false
MicrosoftInternetExplorer4
</xml><![endif]--><!--[if gte mso 9]><xml>
</xml><![endif]--><!--[if !mso]>
<object
     classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui>
</object>
<style>
st1\:*{behavior:url(#ieooui) }
</style>
<![endif]-->
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;}
</style>
<![endif]-->
Based on Example : [http://www.oracle.com/technology/products/mapviewer/pdf/mapviewer_obiee.pdf|blocked::http://www.oracle.com/technology/products/mapviewer/pdf/mapviewer_obiee.pdf]
*1- Using OBIEE , I create report with two fields and it's filter on
field Region:*
Region , Population
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><!--[if gte mso 9]><xml>
Normal
0
false
false
false
MicrosoftInternetExplorer4
</xml><![endif]--><!--[if gte mso 9]><xml>
</xml><![endif]-->
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;}
</style>
<![endif]-->
On OBIEE Answers: Statistic Text , I wrote this codes :
&lt;!-div id must match arg in js call at bottom of code listing --&gt;
&lt;div id="EPAmapNode1"&gt;&lt;/div&gt;
&lt;script&gt;
function readCookie(name) {
//this pulls authentication out of header
//which replaces needing to pass user/pwd
to authenticate (i.e. like SSO or trusted sign on)
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i &lt; ca.length;i++) {
var c = ca;
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
return null;
function obiee_mapint_doTheDeed(nodeId) {
var container = document.getElementById(nodeId);
var sid = null;
var x = container;
do {
if (x.nodeName == 'TD' || x.nodeName == 'DIV') {
sid = x.getAttribute('sid');
if (sid != null && sid != '')
break;
x = x.parentNode;
while (x != null);
if (sid != null && sid != '') {
// create the iframe for content
var nid = readCookie('nQuireID')
if (nid) {
var iframe = document.createElement('iframe');
iframe.src =
'http://192.168.100.143:8991/yusufMap-ViewController-context-root/BIMapPage.html?sid='
+ encodeURIComponent(sid) + '&nqid=' + nid;
// following nsdp is subsequently called
from Mapviewer page
// passing sid and nqid to get results to
serve as nsdp data as xml
// ps["xml_url"] = "http://"+document.location.host+"/mapviewer/_epa/obiee_nsdp_xml_direct.jsp?nqid="
+
// urlParamNQID + "&sid=" +
urlParamSID;
iframe.height = 260;
iframe.width = 600;
iframe.frameBorder = 0;
iframe.marginHeight = 1;
iframe.marginWidth = 1;
container.appendChild(iframe);
obiee_mapint_doTheDeed('EPAmapNode1');
// js fn, EPAmapNode1 is id for this map in
dashbd
&lt;/script&gt;
*2-Source code of
custom JSP to convert Answers Filtered XML into NSDP XML: obiee_nsdp_xml_direct.jsp*
&lt;%@ page
language="java" session="true"
isThreadSafe="true" contentType="text/html; charset=UTF-8"
%&gt;
&lt;%@ page
import="javax.xml.parsers.*"%&gt;
&lt;%@ page
import="java.net.*"%&gt;
&lt;%@ page
import="java.io.*"%&gt;
&lt;%@ page
import="org.w3c.dom.*"%&gt;
&lt;%
Sample jsp code file to demonstrate one way to convert Answers xml to
MapViewer's NSDP xml
set the character encoding to UTF-8 prior to accessing
data in the request
request.setCharacterEncoding("UTF-8");
%&gt;
&lt;%
// RETRIEVE THE QUERY
STRING PARAMETERS
String userName =
request.getParameter("uid");
String userPassword =
request.getParameter("password");
String thesid =
request.getParameter("sid");
String nq_id =
request.getParameter("nqid");
if (userName == null) {
userName =
"mvdemo";
if (userPassword == null)
userPassword =
"mvdemo";
Document domDoc = null;
String fieldName = null;
String urlString =
"http://192.168.100.143:9704/analytics/saw.dll?Go&searchid=" +
thesid + "&format=xml&NQId=" + nq_id;
if (thesid != null) {
DocumentBuilderFactory
dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db =
dbf.newDocumentBuilder();
URL url = new URL(urlString);
URLConnection
URLconnection = url.openConnection();
HttpURLConnection
httpConnection = (HttpURLConnection)URLconnection;
int responseCode =
httpConnection.getResponseCode();
if ( responseCode ==
HttpURLConnection.HTTP_OK) {
InputStream in =
httpConnection.getInputStream();
System.out.println("thesid=
" + thesid);
System.out.println("nq_id="
+ nq_id);
System.out.println("server
host=" + request.getRemoteHost());
System.out.println("server
addr=" + request.getRemoteAddr());
domDoc = db.parse(in);
} else {
System.out.println(
"HTTP connection response != HTTP_OK" );
out.println("&lt;nsdp_xml&gt;");
out.println("&lt;table&gt;");
//Iterate
through metadata object and create the ndsp_xml header
NodeList rowDef =
domDoc.getElementsByTagName("element");
out.println("&lt;tr&gt;");
out.println("&lt;th&gt;Column
1&lt;/th&gt;&lt;th&gt;Column 2&lt;/th&gt;");
out.println("&lt;/tr&gt;");
//Iterate
through rows & items and create the ndsp_xml body
NodeList rows =
domDoc.getElementsByTagName("R");
if (rows != null) {
for (int i = 0; i &lt;
rows.getLength(); i++) {
out.println("&lt;tr&gt;");
Node row = rows.item(i);
if (row == null ||
row.getNodeType() == Node.TEXT_NODE) {
continue;
NodeList items =
row.getChildNodes();
if (items == null) {
continue;
for (int y = 0; y &lt; 2;
y++) {
Node item =
items.item(y);
if (item == null ||
item.getChildNodes() == null)
continue;
if (item.getChildNodes()
== null
||
item.getChildNodes().item(0) == null
|| item.getNodeType()
== Node.TEXT_NODE)
continue;
out.println("&lt;td&gt;"
+
item.getChildNodes().item(0).getNodeValue()
+ "&lt;/td&gt;");
out.println("&lt;/tr&gt;");
} else {
out.println("No
rows.");
out.println("&lt;/table&gt;");
out.println("&lt;/nsdp_xml&gt;");
%&gt;
*3- Where the source Code of map I created on HTML : BIMapPage.html*
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta
http-equiv="Content-Type" content="text/html;
charset=windows-1252"&gt;&lt;/meta&gt;
&lt;title&gt;BI Map
Page&lt;/title&gt;
&lt;script
language="Javascript" src="oraclemaps.js"&gt;&lt;/script&gt;
&lt;script
language="Javascript"&gt;
var dynStatesFOI;
function show_map(){
var map;
var homeCenter,
homeZoomLevel;
var baseURL =
"http://192.168.100.143:9704/mapviewer";
map = new
MVMapView(document.getElementById("map"), baseURL);
var mapSRID = 82364;
var mapCenterLon = 538940.5;
var mapCenterLat = 2690457.4;
homeZoomLevel = 1;
homeCenter =
MVSdoGeometry.createPoint(mapCenterLon, mapCenterLat, mapSRID);
map.addMapTileLayer(new MVMapTileLayer("tcg_gis.ksa_map"));
map.setCenter(homeCenter, false);
map.setZoomLevel(homeZoomLevel);
map.setHomeMap(homeCenter, homeZoomLevel);
map.addNavigationPanel("East");
map.addScaleBar();
dynStatesFOI = new
MVThemeBasedFOI('dynStatesFOI','tcg_gis.KSA_POP2');
dynStatesFOI.setRenderingStyle("C.COUNTIES");
setupNsdp(dynStatesFOI);
setupDynamicStyles(dynStatesFOI,250000,
500000, 750000);
map.addThemeBasedFOI(dynStatesFOI);
map.display();
function setupNsdp(dynStatesFOI)
var nsdpInfo = new
MVNSDP("defaultNSDP");
nsdpInfo.setTheme("KSA_POP2"); //the base theme
nsdpInfo.setKeyColumn("REGION_NAME");
//'match' column in the base table of the theme
nsdpInfo.setRenderStyle("C.COUNTIES"); //default style;
var ps = new Object();
{color:#ff0000}
ps["xml_url"] ="http://192.168.100.143/mapviewer/obiee_nsdp_xml_direct.jsp?nqid=" + urlParamNQID
+ "&sid=" + urlParamSID;{color} *{color:#800000}// &lt;== Error line {color}*
nsdpInfo.setParameters(ps);
dynStatesFOI.setNSDP(nsdpInfo);
//setups the dynamically created advanced
style to
//be used by the theme-based FOI.
function setupDynamicStyles(dynStt,val1, val2, val3)
var buckets = new
Array(4);
buckets[0] = new
MVNumericRangedBucket(100000, val1, "C.COLOR_BLUE",
"range1");
buckets[1] = new
MVNumericRangedBucket(val1, val2, "C.COLOR_GREEN", "range2");
buckets[2] = new
MVNumericRangedBucket(val2, val3, "C.COLOR_RED", "range3");
buckets[3] = new
MVNumericRangedBucket(val3, null, "C.COLOR_BROWN",
"range4");
var bseries = new
MVBucketSeries("SCHEME_CUSTOM");
bseries.setBuckets(buckets);
var bucketSty = new
MVBucketStyle("region_colors", bseries);
dynStt.addStyle(bucketSty);
dynStt.setRenderingStyle("region_colors");
&lt;/script&gt;
&lt;/head&gt;
&lt;body
onload="javascript:show_map();"&gt;
Welcome to our Site
Kingdom of Saudi Arabia
Map
&lt;div
id="map"
style="width:550.0px; height:500.0px; overflow:auto;
border-color:rgb(0,0,0);"/&gt;
&lt;/body&gt;
&lt;/html&gt;
{color:#ff0000}
The
highlighted line above from function setupNSDP is code line for: NSDP xml
source to call jsp that invokes java class to convert Answers filtered XML (OBIEE)
into NSDP XML.
Where
its invoke two parameters : 1- urlParamNQID , 2- urlParamSID
ps["xml_url"] =
"http://192.168.100.143/mapviewer/obiee_nsdp_xml_direct.jsp?nqid="
+ urlParamNQID + "&sid=" + urlParamSID;
The
error when we run this code is: URLParamNQID is not defined ???
does any of you can read what i wrote in my source codes and let me know what i missed in my html map code : BIMapPage.html and where or how i can get two parameters values URLParamNQID
and {color}*{color:#ff0000}urlParamSID{color}*{color:#ff0000}?{color}

yes i checked this site, but i still couldn't reach the answer of my challenge, in how to specify urlParamNQID and urlParamSID , how or where i can get value of these parameters or what should i pass there !?

Similar Messages

  • Need help from expert people in how to integrate map to OBIE

    Hello Guys, i'm realy apreciate who help me in give some hints about this code that i comment it in line (42) from the code.
    where i dont know where to get states_sample.xml file from this line :
    //where the dynamically generated BI data can be found
    ps["xml_url"] = "http://localhost:9704/mapviewer/epa/nsdp/states_sample.xml";
    can any of you please give me hint in how to fix this problem or tell me where to get file or source code for that file :) ....
    and who want to know full document regarding to my question about code he can check it here on this link on PAGE 14 :
    http://www.oracle.com/technology/products/mapviewer/pdf/mapviewer_obiee.pdf
    or Atlease some of you give me link of full LABs (workshop) regarding to this Document mapviewer_obiee.pdf .
    best regard
    Yusuf Felemban
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>StatesDemo2</title>
    <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <script language="Javascript" src="oraclemaps.js"></script>
    <script language=javascript>
    var mapview;
    var dynStatesFOI;
    function showMap()
    var baseURL = "http://localhost:9704/mapviewer";
    var mapCenterLon = -96;
    var mapCenterLat = 37;
    var mapZoom = 0;
    var mpoint = MVSdoGeometry.createPoint(mapCenterLon,mapCenterLat,8265);
    mapview = new MVMapView(document.getElementById("map"), baseURL);
    mapview.addBaseMapLayer(new MVBaseMap("mvdemo_plg.us_map_yus"));
    mapview.addNavigationPanel("WEST",null,false,null);
    mapview.setCenter(mpoint);
    mapview.setZoomLevel(mapZoom);
    mapview.addScaleBar();
    dynStatesFOI = new MVThemeBasedFOI('dynStatesFOI', 'mvdemo_plg.stat_test');
    dynStatesFOI.setRenderingStyle("C.COUNTIES");
    setupNsdp(dynStatesFOI);
    setupDynamicStyles(dynStatesFOI, -50, -10, 0);
    mapview.addThemeBasedFOI(dynStatesFOI);
    mapview.display();
    function setupNsdp(dynStatesFOI)
    //default NSDP is always available with MapViewer 10.1.3.1 production
    var nsdpInfo = new MVNSDP("defaultNSDP");
    nsdpInfo.setTheme("STATE_TEST"); //the base theme
    nsdpInfo.setKeyColumn("STATE"); //'match' column in the base table of the theme
    nsdpInfo.setRenderStyle("C.COUNTIES"); //default style;
    var ps = new Object();
    //where the dynamically generated BI data can be found
    ps["xml_url"] = "http://localhost:9704/mapviewer/epa/nsdp/states_sample.xml"; // <== Don’t know where to get states_sample.xml file
    nsdpInfo.setParameters(ps);
    //this tells mapviewer to join the BI data with the theme
    dynStatesFOI.setNSDP(nsdpInfo);
    //setups the dynamically created advanced style to
    //be used by the theme-based FOI.
    function setupDynamicStyles(dynStatesFOI,val1, val2, val3)
    //create basic colors to be used
    var sc1 = new MVStyleColor("color1", "00FF00", "666666");
    var sc2 = new MVStyleColor("color2", "00FF00", "666666");
    var sc3 = new MVStyleColor("color3", "FFFF00", "666666");
    var sc4 = new MVStyleColor("color4", "FF0000", "666666");
    sc1.setFillOpacity(60);
    sc2.setFillOpacity(60);
    sc3.setFillOpacity(60);
    sc4.setFillOpacity(60);
    //create individual ranged buckets
    var buckets = new Array(4);
    buckets[0] = new MVNumericRangedBucket(-500, val1, "color1", "range1");
    buckets[1] = new MVNumericRangedBucket(val1, val2, "color2", "range2");
    buckets[2] = new MVNumericRangedBucket(val2, val3, "color3", "range3");
    buckets[3] = new MVNumericRangedBucket(val3, null, "color4", "range4");
    var bseries = new MVBucketSeries("SCHEME_CUSTOM");
    bseries.setBuckets(buckets);
    var bucketSty = new MVBucketStyle("region_colors", bseries);
    //add all the primitive color styles we just created
    dynStatesFOI.addStyle(sc1);
    dynStatesFOI.addStyle(sc2);
    dynStatesFOI.addStyle(sc3);
    dynStatesFOI.addStyle(sc4);
    //now add the bucket style
    dynStatesFOI.addStyle(bucketSty);
    dynStatesFOI.setRenderingStyle("region_colors");
    </script>
    </head>
    <body onload=javascript:showMap();>
    <div id="map" style="height:500.0pt;"/>
    </body>
    </html>
    Edited by: user547202 on 11/11/2008 10:26 م

    thanks for passing this link Stijin,
    http://oraclebizint.wordpress.com/2007/09/25/oracle-bi-ee-10133-and-mapviewer-step-by-step-integration-phase1/
    http://oraclebizint.wordpress.com/2007/09/26/oracle-bi-ee-10133-and-mapviewer-step-by-step-integration-phase2-phase3/
    i already used this, but we need at least full explanation in how to build OBIE presentations layers and its physical and logical datas , and how to write codes using Java scrips and html codes using OBIE presentation on statistics text.
    if any of you just can link me link regarding to workshop lab's documentations and files regarding to OBIEE integrated to Mapviewer.
    with fully respect and love to you all,
    Yusuf Felemban

  • Please Help with JtextArea!! Need advice from Java expert!

    Hi, I need something VERY simple, and it is unbelievable I'm looking for a solution for so long! I really hope some of you java-gurus can help me out. Here's the thing:
    1. Make a Jframe
    2. Add a JTextArea and use a transparent color (e.g. 0.1f,0.1f,0.1f,0.1f)
    3. loop a setText method to display a constantly varying text, e.g. the time in milliseconds
    I simply can't do it in any way if I use transparency. Without transparency it works with no problems.
    I am on Mac, and I have checked out this site:
    http://www.curious-creature.org/2007/04/10/translucent-swing-windows-on-mac-os-x/
    but I can't figure out how the guy who wrote the code made it work on mac (he didn't add the full code and the imports). I already tried to contact him, but no answer...
    so PLEEEEASE take 5 minutes to write a very small example of how to manage a varying text on a transparent window.
    Thanks a lot in advance
    Lele

    -> did you maybe check out the link I posted?
    Yes, I did which is why I asked the question are you trying to create a transparent JFrame so that the desktop image is displayed in the frame? To my knowledge this feature (if it works) is a Mac only feature and does not work on windows. If this is what you are trying to do then I have no idea how to do it and will not respond any more.
    -> the GPS coordinates are displayed on top of the moving map, with no visible background
    I guess I have trouble understanding what this is - "a map with no background"?
    Is the map just not an image (ie. a JLabel with an ImageIcon) placed in a scrollpane? Then as the map moves you change the viewport position so it looks like the map is moving? Then you can simply add a label containing the GPS coordinates on top of the label representing the map.
    -> have you considered using a JLabel in an OverlayLayout?
    Right which is what I was thinking. Something simple like:
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class LabelMap extends JFrame
         public LabelMap()
              JLabel map = new JLabel(new ImageIcon("yourMap.jpg"));
              getContentPane().add(new JScrollPane(map));
              JLabel point = new JLabel();
              point.setLocation(50, 50);
              point.setText(point.getLocation().toString());
              Dimension d = point.getPreferredSize();
              point.setSize(d.width, d.height);
              point.setFocusable(true);
              map.add(point);
              KeyListener kl = new KeyAdapter()
                   public void keyPressed(KeyEvent e)
                        JLabel point = (JLabel)e.getSource();
                        Point p = point.getLocation();
                        if (e.getKeyCode() == KeyEvent.VK_UP)
                             p.y -= 5;
                        else if (e.getKeyCode() == KeyEvent.VK_DOWN)
                             p.y += 5;
                        else if (e.getKeyCode() == KeyEvent.VK_LEFT)
                             p.x -= 5;
                        else if (e.getKeyCode() == KeyEvent.VK_RIGHT)
                             p.x += 5;
                        point.setLocation(p);
                        point.setText(p.getLocation().toString());
                        Dimension d = point.getPreferredSize();
                        point.setSize(d.width, d.height);
              point.addKeyListener(kl);
         public static void main(String[] args)
              LabelMap frame = new LabelMap();
              frame.setDefaultCloseOperation( EXIT_ON_CLOSE );
              frame.setSize(300, 300);
              frame.setLocationRelativeTo( null );
              frame.setVisible(true);
    }In the above example you can scroll the image and dynamically move the text using the arrow keys.

  • Urgently  needs advice from DBA friend's here

    Buddies, I have posted similar type of thread before but it is a moment of total despair and huge challenge for me to survive, so looking for more & more ideas.. Well as per my background regarding Oracle I have very limited knowledge in SQL, almost nil knowledge in UNIX platforms. Recently I am assigned to a project where I need to perform Oracle DBA related tasks. The project is going to live Next Week on Monday and they all have Solaris 10 in their boxes. I have just one senior DBA sitting in onsite during US timing, so a good amount of responsibility lies on my shoulder. In the last post, I got to know that Oracle Documentation is an excellent way to start off as beginner but for grasping it is taking lot of time for me and I am getting lesser time to focus on both UNIX and Oracle at the same time. I love Oracle and getting rolled off from this project is not a solution for me. This forum have many veteran DBA's , so it will be great if anyone can give me any workaround or share any plan suitable for my scenario for me to survive here in this assignment.
    Any advices/input in this emergency time will be great for me.

    This is how I tend to approach a technical subject that I want to know more about, whether I am experienced or just a beginner.
    1. For the project at hand (immediate knowledge needs) use Google, OTN forums, blogs, expert websites like Ask Tom, online documentation, and personal contacts (coworkers, friends, etc). You need the information now, and someone probably has been there and has the answer you need.
    2. Never let anything go without understanding it. Too often I see people give up after the problem goes away and write it off as, "Well that was weird, oh well, moving on." Get to the root cause, dig deeper, do not stop studying that issue until you grok the topic.
    3. Read the best books cover to cover. This is not to solve your immediate problems. This is ongoing training. Pick up current, highly rated books and read. Get one on Oracle or Linux or whatever, and start at page 1 and just read. Just do 10-20 pages a day. Do not try to digest the whole thing at once. Even experienced people benefit from doing this. You can read 2 books at once if you want. One in the morning and one later in the day. I always have a book by my workstation that I read when I am waiting (for a reboot, for a process to finish, etc.). You would be amazed at how quickly you can get through 800 pages by just reading a little each day.
    4. Have a practice environment. You need to have a play area to try stuff out. It should be something other than the official Development environment. You need something you can completely trash and put back without affecting other people.
    5. Frequently challenge your assumptions and test your knowledge. Good ways to do this include trying to teach others / answer other people's questions. Also interact with people who know more than you do (in person, at conferences, at their websites).

  • All ****'s broken loose on my MBP.  Need advice from the techno savvy!

    I have a refurbished MBP that I bought about 2 weeks ago. (from an apple reseller) For the past 3 or 4 days, safari will just shut down randomly and the shutdowns have since increased in frequency. I downloaded Firefox to see if it was a Safari issue and Firefox shut down the same as Safari. Starting last night, I started getting this dark screen overlay and a message that OSX has quit working and I need to restart by pressing the power button. It has happened while using various applications with no pattern. When I restart the computer, I get an error screen that says that OSX had an unexpected error/shutdown and gives me the option to report it to Apple. I will include the problem details below. This afternoon, my optical drive quit working and the only way to get the CD out of the drive is to shut the computer down. Once I insert a CD, the drive keeps "revving", the keyboard backlight pulses with the revving, and it just doesn't sound good. There's no way to end it except hitting the power button. When I try to run Disk Utility, it shows that I have a lot of permissions that are broken, but then it gives me an error message and won't finish or repair them. If anyone has some advice, I'd appreciate it! I didn't get any OSX disks when I bought the computer, so I suspect it will have to be returned back to the shop. I thankfully bought their 2 year insurance that is supposed to cover everything that AppleCare would normally. It's a 2.33 HGz Intel Duo, 2GB. I'm not sure when it was originally released. I'm running 10.5.8 on it. Thanks to anyone who can give me some advice on what to do with it!
    Rebecca
    Here's the error report:
    Interval Since Last Panic Report: 45679 sec
    Panics Since Last Report: 2
    Anonymous UUID: 968E4DA3-560A-4448-A1B4-E0E4DA604BE2
    Fri Jan 29 18:02:32 2010
    panic(cpu 0 caller 0x001AB0FE): Kernel trap at 0x0017f403, type 14=page fault, registers:
    CR0: 0x8001003b, CR2: 0xeeeeef02, CR3: 0x01000000, CR4: 0x00000660
    EAX: 0x00000001, EBX: 0xeeeeeeee, ECX: 0x0b264d60, EDX: 0x06636c94
    CR2: 0xeeeeef02, EBP: 0x2e3f7a88, ESI: 0x05332000, EDI: 0x00000000
    EFL: 0x00010286, EIP: 0x0017f403, CS: 0x00000008, DS: 0x00000010
    Error code: 0x00000000
    Backtrace (CPU 0), Frame : Return Address (4 potential args on stack)
    0x2e3f7888 : 0x12b4c6 (0x45f91c 0x2e3f78bc 0x13355c 0x0)
    0x2e3f78d8 : 0x1ab0fe (0x469a98 0x17f403 0xe 0x469248)
    0x2e3f79b8 : 0x1a1713 (0x2e3f79d0 0xb0fa030 0x2e3f7a88 0x17f403)
    0x2e3f79c8 : 0x17f403 (0xe 0x48 0x2e3f0010 0x1a0010)
    0x2e3f7a88 : 0x17400a (0x6636c94 0x5332000 0x0 0x2e3f7c54)
    0x2e3f7ad8 : 0x1d51b5 (0x6636c94 0x5300000 0x0 0x5400000)
    0x2e3f7c78 : 0x1d5505 (0x63cd3f0 0x2e3f7ebc 0x5200000 0x0)
    0x2e3f7cc8 : 0x342917cb (0x63cd3f0 0x2e3f7ebc 0x5200000 0x0)
    0x2e3f7d78 : 0x1f839a (0x2e3f7dac 0x246 0x2e3f7dd8 0x1dc2a2)
    0x2e3f7dd8 : 0x1eebce (0x63cd3f0 0x2e3f7ebc 0x811 0x2e3f7f54)
    0x2e3f7e68 : 0x391c12 (0x43a8d90 0x2e3f7ebc 0x1 0x2e3f7f54)
    0x2e3f7f18 : 0x391d83 (0x2e3f7f54 0x43a8d90 0x22ad9000 0x0)
    0x2e3f7f78 : 0x3e3a7f (0x4488794 0xb26e400 0xb26e444 0xb1a16738)
    0x2e3f7fc8 : 0x1a1c0a (0xa9860a0 0x0 0x1a40b5 0x4710ee0)
    No mapping exists for frame pointer
    Backtrace terminated-invalid frame pointer 0xb1a16838
    Kernel loadable modules in backtrace (with dependencies):
    com.apple.filesystems.msdosfs(1.5.5)@0x34289000->0x34295fff
    BSD process name corresponding to current thread: Finder
    Mac OS version:
    9L31a
    Kernel version:
    Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386
    System model name: MacBookPro2,2 (Mac-F42187C8)
    System uptime in nanoseconds: 1341736325435
    unloaded kexts:
    com.apple.iokit.IOFireWireSBP2 1.9.8 - last unloaded 190146209641
    loaded kexts:
    com.apple.filesystems.msdosfs 1.5.5 - last loaded 117494887146
    com.apple.iokit.IOSCSIReducedBlockCommandsDevice 2.1.1
    com.apple.iokit.IOFireWireSerialBusProtocolTransport 1.5.2
    com.apple.driver.iTunesPhoneDriver 1.0
    com.apple.iokit.IOUSBMassStorageClass 2.0.8
    com.apple.driver.InternalModemSupport 2.4.0
    com.apple.iokit.IOBluetoothSerialManager 2.1.9f10
    com.apple.filesystems.autofs 2.0.2
    com.apple.driver.AppleHDAPlatformDriver 1.7.1a2
    com.apple.driver.AppleHWSensor 1.9d0
    com.apple.driver.AppleHDAHardwareConfigDriver 1.7.1a2
    com.apple.driver.AppleUpstreamUserClient 2.7.5
    com.apple.driver.AppleHDA 1.7.1a2
    com.apple.kext.ATY_Wormy 5.4.8
    com.apple.DontSteal_Mac_OSX 6.0.3
    com.apple.ATIRadeonX1000 5.4.8
    com.apple.driver.AppleGraphicsControl 2.8.15
    com.apple.driver.AppleACPILPC 1.0.8
    com.apple.driver.AirPort.Atheros 320.16.2
    com.apple.driver.AppleHDAController 1.7.1a2
    com.apple.iokit.IOFireWireIP 1.7.7
    com.apple.driver.AudioIPCDriver 1.0.6
    com.apple.kext.AppleSMCLMU 1.4.5d1
    com.apple.driver.AppleIRController 113
    com.apple.driver.ACPISMCPlatformPlugin 3.4.0a17
    com.apple.driver.AppleLPC 1.3.1
    com.apple.driver.AppleBacklight 1.6.0
    com.apple.driver.SMCMotionSensor 2.1.1d2
    com.apple.driver.AppleTyMCEDriver 1.0.0d28
    com.apple.driver.CSRUSBBluetoothHCIController 2.1.9f10
    com.apple.driver.AppleUSBMergeNub 3.5.2
    com.apple.driver.AppleUSBTrackpad 1.7.4f1
    com.apple.driver.AppleUSBTCKeyEventDriver 1.7.4f1
    com.apple.driver.CSRHIDTransitionDriver 2.1.9f10
    com.apple.driver.AppleUSBTCKeyboard 1.7.4f1
    com.apple.driver.USBCameraFirmwareLoader 1.0.9
    com.apple.iokit.IOSCSIMultimediaCommandsDevice 2.1.1
    com.apple.iokit.SCSITaskUserClient 2.1.1
    com.apple.driver.XsanFilter 2.7.91
    com.apple.iokit.IOAHCIBlockStorage 1.2.2
    com.apple.driver.AppleUSBHub 3.4.9
    com.apple.iokit.IOUSBUserClient 3.5.2
    com.apple.iokit.AppleYukon2 3.1.13b2
    com.apple.driver.AppleUSBEHCI 3.4.6
    com.apple.iokit.IOATAPIProtocolTransport 1.5.3
    com.apple.driver.AppleFileSystemDriver 1.1.0
    com.apple.driver.AppleFWOHCI 3.9.7
    com.apple.driver.AppleUSBUHCI 3.5.2
    com.apple.driver.AppleAHCIPort 1.7.0
    com.apple.driver.AppleIntelPIIXATA 2.0.1
    com.apple.driver.AppleEFINVRAM 1.2.0
    com.apple.driver.AppleSmartBatteryManager 158.10.5
    com.apple.driver.AppleRTC 1.2.3
    com.apple.driver.AppleHPET 1.4
    com.apple.driver.AppleACPIPCI 1.2.5
    com.apple.driver.AppleACPIButtons 1.2.5
    com.apple.driver.AppleSMBIOS 1.4
    com.apple.driver.AppleACPIEC 1.2.5
    com.apple.driver.AppleAPIC 1.4
    com.apple.security.seatbelt 107.12
    com.apple.nke.applicationfirewall 1.6.77
    com.apple.security.TMSafetyNet 3
    com.apple.driver.AppleIntelCPUPowerManagement 76.2.0
    com.apple.driver.DiskImages 199
    com.apple.BootCache 30.4
    com.apple.iokit.IOFireWireSBP2 1.9.8
    com.apple.iokit.IOSerialFamily 9.4
    com.apple.driver.DspFuncLib 1.7.1a2
    com.apple.iokit.IO80211Family 216.1
    com.apple.iokit.IOHDAFamily 1.7.1a2
    com.apple.iokit.IOAudioFamily 1.6.9fc5
    com.apple.kext.OSvKernDSPLib 1.1
    com.apple.driver.IOPlatformPluginFamily 3.4.0a17
    com.apple.iokit.IONDRVSupport 1.7.3
    com.apple.iokit.IOGraphicsFamily 1.7.3
    com.apple.driver.AppleSMC 2.3.1d1
    com.apple.driver.AppleUSBBluetoothHCIController 2.1.9f10
    com.apple.iokit.IOBluetoothFamily 2.1.9f10
    com.apple.iokit.IOUSBHIDDriver 3.4.6
    com.apple.driver.AppleUSBComposite 3.2.0
    com.apple.iokit.IOSCSIBlockCommandsDevice 2.1.1
    com.apple.iokit.IOBDStorageFamily 1.5
    com.apple.iokit.IODVDStorageFamily 1.5
    com.apple.iokit.IOCDStorageFamily 1.5
    com.apple.iokit.IOSCSIArchitectureModelFamily 2.1.1
    com.apple.iokit.IONetworkingFamily 1.6.1
    com.apple.iokit.IOFireWireFamily 3.4.9
    com.apple.iokit.IOUSBFamily 3.5.2
    com.apple.iokit.IOAHCIFamily 1.5.0
    com.apple.iokit.IOATAFamily 2.0.1
    com.apple.driver.AppleEFIRuntime 1.2.0
    com.apple.iokit.IOSMBusFamily 1.1
    com.apple.iokit.IOStorageFamily 1.5.6
    com.apple.iokit.IOHIDFamily 1.5.5
    com.apple.driver.AppleACPIPlatform 1.2.5
    com.apple.iokit.IOACPIFamily 1.2.0
    com.apple.iokit.IOPCIFamily 2.6

    According to Mactracker, the 2.33 GHz processor is on the 15-inch and on the 17-inch Core 2 Duo, which was released in October 2006 and discontinued in June 2007. It was originally released with OS X 10.4.8.
    You should have been given a set of the original gray system discs and a full retail Leopard disc.
    The permissions issue is not something to be overly concerned about:
    http://support.apple.com/kb/TS1448?viewlocale=en_US
    Your computer has some serious issues, and without the discs and a working optical drive, it probably won't be possible to fix them. So the first thing is to go back to the shop and insist that they fix the optical drive and supply you with the discs that you should have.
    Do you have a good backup or access to another Mac? If so, it might be possible to rescue any data on your Mac using FireWire Target Disk Mode:
    http://support.apple.com/kb/HT1661
    It's likely that your hard drive will need to be reformatted, which would destroy any data you may have on it. So it would be prudent to rescue anything you want to keep before taking it in.
    Once you get it back, be sure to run the extended version of the Apple Hardware test, which will be on one of the original system discs.
    Also, it wouldn't hurt to download and run this utility:
    http://www.versiontracker.com/dyn/moreinfo/macosx/32454
    You can download the demo and run it several times for free. It will give you a good analysis of the physical health of your hard drive. It may be that the drive has already been replaced, but if not and it is still the original, then it would be 3 or 4 years old by now. The average useful life of a notebook drive is 3-5 years.
    You might also want to look at this article on kernel panics:
    http://www.thexlab.com/faqs/kernelpanics.html
    Do take it back to the shop and see what they will do for you. I agree with the possibility of getting a replacement machine or your money back if they can't give you the discs and fix the machine to your satisfaction.
    Good luck!

  • Need advise from experts : APEX & Search Engines

    Dear Experts,
    I need one advice. I intend to develop my site in APEX. But I am not sure if a site made in APEX will be crawled & indexed well by the search engines so that it appears when somebody is searching for the related information.
    Can anyone please enlighten ?
    Regards,
    Ashish Agarwal
    http://www.asagarwal.com

    Patrick,
    Don't worry, I didn't take it personally ;) Just wanted to point out that using the site directive can give different results (or perhaps the same results in a different way) to a plain old 'type in a name' search.
    We do use Session 0 on the Apex Evangelists site (for example in the initial link to the home page), however when you navigate to the login page a new session id is generated (which is why that has been indexed multiple times by Google), also some other pages (for example the EuroTraining page have been indexed multiple times due to external links to our site referencing a link which already has a session id, rather than using the alias for it).
    You're right you can spend a huge amount of time tweaking and cajoling things to increase your page rank in Google (and other search engines of course), infact I know companies that specifically employ people whose sole job is SEO. You're right, there are still things we can do to make the indexing a bit better. However for our purposes (at that time), the fact that the login page etc are indexed multiple times (for various reasons) doesn't 'hurt' us too much, we saving those changes for the next release of the site ;)
    John.

  • Need help from experts with process of printing Payroll Checks in-House

    Appreciate any information on below issues please.
    We upgraded from 4.0 to 4.7
    1. For some reason 10 Direct Deposit advises get destroyed and need to be reprint only those 10, instead of whole 2000
    2. Is there a way to change payment method (T-C without modifying IT 0009, used report RPTTKM40 for this in 4.0 version) for certain people and pay thru DME
    3. Do you print 401K/Deferred Comp % on remuneration statement as ANZHL is no more populated in payroll cluster after 4.7?  If Yes how do you get the ANZHL values.

    I am not sure if this would be a fix for you, but a glimmer of hope shines from this link,
    http://www.friday.com/bbum/2006/02/20/recovering-disk-images-with-diskwarrior/

  • Need clarification from experts regarding few code review comments received

    Hi,
    I know that this is a very trivial question to post onto in here but just wanted to double check with all the experts out there. I was lately given few code review comments by one of the senior developers in my project which I couldnt completely agree upon. I thought to seek further inputs from the experts out here.
    1) Consider the SQL query below:
    SELECT  orgeh orgtx FROM t527x INTO TABLE ch_org_unit_descs
                   FOR ALL ENTRIES IN ch_org_unit_list WHERE sprsl = gc_english AND
                                                             orgeh = ch_org_unit_list-orgeh AND
                                                             endda = gc_endda.
    I was instructed not to pass any constant values (like how am passing to SPRSL & ENDDA) as shown above. The code reviewer said that this would result in poor performance & that am supposed to perform a DELETE upon the resulting internal table instead. I did try read around & search the available documentation but could not come up with any similar note anywhere. Can the experts please comment on the credibility of this statement?
    2) Also say I am writing a CASE statement then if I say as WHEN 'ATT' does this mean that am hard coding 'ATT' and that I should have gone for a constant instead? Whilst the code reviewer said that I was hard coding text  I would have to admit that I haven't ever declared a constant for handling any of the WHEN statements in any of my projects till date. Is this a bad practice from my end or do you think its like imposing double standards?
    Regards,
    Uday

    I second both Sandra & Rob on their views on FAE. As Rob has suggested do a runtime analysis or SQL trace and compare the DB execution times.
    >
    Sandra Rossi wrote:
    > We should use a constant when a value is often used or when a name is better than just a meaningless value.
    Using constants for any literal used in the code makes it difficult to understand. I have seen codes with something like CALL TRANSACTION c_fb01 or AUTHORITY OBJECT c_s_dataset.
    I always make it a point to declare constants for organizational or functional values which might change in future. Declaring constants for elements which are specific to my code is definitely a NO-NO for me. Comments are welcome on this.
    BR,
    Suhas

  • I need advice from those of you with a MBP!!!

    I currently have a Core-Duo Macbook with 2GB RAM 2.0Ghz model. I am thinking about upgrading in the next six months or so to a MBP. I do a lot of photography work, and use garageband a decent amount. I would get the 15 in. model. Which processor though? 2.2? 2.4? 2.6? I will be upgrading the RAM and Hard drive myself. Also the issue of the glossy vs. matte. After using a macbook for nearly two years, would I be disappointed with the matte? will matte be better with the photo editing? Any input will be greatly appreciated, as those who own a MBP will know the most about them!

    Hi Judy:
    Here's my take, from the vantage point of my new (10 days old) MBP:
    I'm always bumping up against storage capacity, so I went for the 250 GB larger, but slightly slower, drive, but I have the 2.6 GHz processor. It's really a balancing act, and I had a certain dollar budget and no more, so that's how I balanced things. For most uses, I doubt I'd be able to perceive the difference between 2.2. and 2.6, or between the faster or slower hard drives.
    What I CAN perceive is the difference between less RAM and more RAM, especialy if one is using Photoshop or other RAM intensive apps, so I maxed out the RAM at 4 GB (purchased from Crucial).
    I haven't used Time Machine yet, but Time Machine resides on your laptop, so there's nothing to stop you from taking one you your external FW drives traveling with you and using it with Time Machine (or any other backup utility). I've also used old notebook harddrives in an OWC enclosure for a nice portable backup solution.
    And the MBP comes with a DVI-VGA adapter to connect to your monitor.
    Now for the fun part: accessories! I'm always financially challenged, so I just buy microfiber cloths in bulk and use a clean one with some water for my cleaning needs. And I'm also a fan of the piece of paper or card stock as a keyboard cover/screen protector when the screen is closed. That said, I'm seriously considering trying out a silicone keyboard protector (the kind you keep on as you type). My MBP is my only computer, I use it in lots of different work spaces, and I'm appalled at what I manage to get on and in my keyboard. (Without even considering the cats.)
    I've never found much use for an extra battery, but I love having extra power adapters. That way, one can live in my bag, once can live in my studio, one can live by the couch . . . . etc. Having an extra--or extras--saves wear and tear on the cord and on my psyche.
    And don't forget some sort of sleeve. I have a wonderful new rolling bag, with a vertical padded slot the MBP just slips into, but I use a sleeve when I carry the laptop by itself or when I want to just pop in into another bag. BuiltNY has some stylish and functional neoprene sleeves, and there are tons of sleeves from other vendors. The other advantage of a sleeve is that it helps insure that a sleeping laptop doesn't accidentally open.
    It's good that you're getting AppleCare. As laptops get simultaneously smaller and more complex, the statistical odds of something failing within that three years are just higher than I care to risk. And if nothing else, AppleCare is a huge selling point if you decide to sell your machine.
    This MBP is a "mature" release--refined and powerful and just a joy to use.

  • Need help from expert urgently - Can't boot my U460 laptop

    I want to reboot my U460 laptop to factory setting so I use the One Key Recovery function.
    After I have press the button then it shut down and restart the come to the One Key recovery screen.
    I choose the rocovery to initial state then it run for a while the it say have error.
    After it restart and it show the window boot manager it show the screen as per attached.
    Please help.

    Anyone can help me?
    Plsssssssss

  • I need support from experts and it is a suggestion, as w

    I have a MUVO2 4GB and I want to change the stand-by time because it is too useless for me I listen my music for 30 minutes on the school way and I do it again on the home way at night time and between morning and night times because of its stand-by is aproximately 20hrs, it uses its battery. Now plz help me is there a firmware which includes selectable stand-by time because (I want to close it down) or will it come soon.
    Thank you
    Sory for the bad English.Message Edited by Sinank on 09-5-2006 09:23 AM

    You're english is fine. If there is a new firmware, it will be here:
    http://us.creative.com/support/downloads/
    If its not there, its not in a new firmware, and most likely will never be because it is an older player and they are focusing on new ones (unfortunatly).
    Hope that works!

  • Need suggetion from u people

    Hi
    i have assigned work on uima whic is totally new to me.i am the only one to do this.till now i have spent one half month on this topic.i have done few examples by taking uima sdk as support.i am able to run those.i have seen uima as a web application also.
    now my problem is i am getting errors where i am not able to procedd futher and i raelly having tough time with configparameters.i am not able send the annotations dynamically.i am not getting supprt from apche user forums also.
    so here i am in hanging situation wether to continue or not.depending on my position can any one suggest me.
    thank u vijay

    Crosspost: http://forum.java.sun.com/thread.jspa?threadID=5222470&tstart=0
    Very wierd though, this one is by "9898" and that one is by "vijay0708" but both are practically identical. I've used my superior deductive powers and come to the conclusions:
    1. It is either the same person posting with different accounts in a misguided attempt to hide the fact that he/ she is crossposting
    2. There is something seriously wrong with the forums. :D

  • New user of G4 - need advice on selection of printer, DV and digital camera

    I am a recent convert to mac and need advice from experts on the following:
    I plan to use my G4 MDD primarily for home computing, experimenting with digital photography, create DVDs and explore multimedia primarily as a hobby. Please advice me on selection of a decent digital camera and or a DV camera. I am not sure if I have a decent DV camera - whether this will be good enough for still photos as well. My G4 has firewire ports.
    Also I am interested in buying a printer that I can use with my mac as well as connect to a two other windows systems. My printing needs are primarily documents and maybe photos.. I think that going in for a laser printer makes sense in terms of reliability .
    I am not looking for the highend equipment - willing to spend upto 750 $ on all items. Thanks in advance.

    raja,
    welcome to discussions.
    Digital Camera, DV camera and colour Laser Printer all for $750 ??
    I'm afraid you'll have to go for an inkjet printer if you want colour photos. Expensive doesn't even begin to describe Colour Laser Printers. HP make good printers, but tend to be a bit more expensive to run, Epson make excellent photo printers, are are a bit more economical to run, take a look at the iP4000 and iP5000. I still use my old HP DeskJet 1200 (does A3), and a DeskJet 970Cxi (everyday), both use the same cartidges. These are about 7 years old, there are modern versions retailing now at about half of what I paid for these then(always the case).
    Digital cameras can be decided by what purpose you intend to use them for. I have an 18 month old Nikon D100 digital SLR. 6M pixel (which was a lot then) but that might not matter, it takes Nikon lenses (and other manufacturer lenses to the same spec), so I can shoot with a 300mm, 400mm, 600mm lens. Nikon has a D50 out now, a cheaper, newer version of my camera. I can print A3 photo real from 6M pixels and with the right lens I don't need to crop my pictures too much. If you want to print photo real A4 (and that's a LOT of ink) a 3-4M pixel camera would be fine. Most cameras now are 5-8 M pixel, this is because the pictures they take have to be cropped drastically because they have an inadequate lens. On top of that my Nikon takes really great pictures, better than any of my other digi cameras (but not as good as my ancient Olympus 35mm muji-zoom compact with 200 film).
    So if you're going to take a lot of close ups in well lit areas, product shots, interior shots with flash, ie. "snaps" rather than photography, any cheap digi camera will do. Good points are
    - USB / Firewire connectivity,
    - non-proprietry battery technology, ie. it uses 4 x recharable AAs instead of a battery that only fits that camera, and it comes with a AA recharger.
    - non-proprietry storage technology, ie. it uses Compact Flash or some other that is used by a large portion of cameras, rather than just be that manufacturer.
    - digital zoom is worthless.
    If you're doing outdoor photography, wildlife, landscapes, etc, you may want something with a changeable lens and SLR technology, a digital SLR. Not all digital SLR cameras have changeable lenses. Same good points as above, but be prepared to sacrifice one of the points for a good camera. Heavy cameras are easier to hold steady with a big lens, so try for a metal case (it'll be coated in plastic anyway).
    For outdoors the most important thing is the amount of light entering the camera (indoors you can control the lighting with flash / fitted lighting), digital SLRs can have enormous lenses (my 28mm hyperzoom lens has a 72mm diameter), compare this to a compact digital camera with a 12mm diameter lens, I take 36x the light of a compact. And it shows in the picture quality.
    I'm a complete duffer with DV cameras so I won't lead you astray with this, but be aware some do offer the option to take digital pictures. Indeed some digital cameras can take low quality short movies.
    Let us know if you have any more questions.

  • Advice needed from Experts.

    Hi,
             I would like to get advice from experts of this community regarding iOS 7.0.2 upgrade to my iPhone 4.
             I am using iPhone 4 and my present iOS is 6. I am happy with my iOS 6.
            I would like to upgrade to iOS 7 and before upgrading I have gone through the reviews in various forums about iOS 7 with iPhone 4. There were mixed reviews and I am totally confused whether to upgrade or not. Hence I would like to seek advice of this community whether shall I go for upgrade of iOS 7 or not.
            Mostly I would like to hear from you the demerits of iOS 7.0.2 over iPhone 4.
    Thank you very much for your suggestions which you're going to provide to me

    no the audio will play back alright through the system sound - you don't need to export it unless you have a specific reason to.
    your QT file should playback just fine within logic. basically if you can play it wiuth the QT player then you can play it through logic. just go "open movie as float" under options in the main menu. you need a reference point in the QT - if the guys your workling with are at all professional they will provide you with BITC, which you can then line up to your own SMPTE by using the movie start in the float window.
    its really very easy. if you are using a really heavy CPU intensive session, then you may want to check what format or codec the QT is in because certain codecs require more from the system than do others. as a rule of thumb, the more compressed and high quality the more work for the cpu.

  • Need Advice: Re-Ripping ALL of my CDs using ALAC/Apple Lossless

    I need advice from some experienced users (having searched for answers for a couple of days and not finding a comprehensive solution).  I want to "upgrade" my iTunes library (95% of which is from my CD collection) from ACC (the default iTunes file format) to ALAC (lossless format). I realize that music purchased from the iTunes store will remain in ACC format, but I am using this opportunity to "archive" or "digitize" my CD collection.  I have some, but not a lot, of non-critical tags, album art, etc. set up with my current library.  I will be saving all of the music files in a new folder on a single hard disc on my network (with backup).  I use iTunes Match.  I have Windows PCs, Macbook Pro (OSX), iPhone, iPad, iPod.  Given these factors, I am seeking recommendations:
    Does it make sense to "start over" and create a brand new iTunes library?
    (this would certainly give me time to complete my project while still using my current iTunes library)
    If yes, what do I need to do in order to "activate" the new library once it is complete in order to reset iTunes Match and all of the other devices using my iTunes library?  What complications can I anticipate?
    If no, what is the best way to replace the existing albums in my iTunes library with the new ALAC files?  Do I simply insert the CD and import it with my new settings?  Will iTunes take care of the rest (saving the new file, deleting the old format, matching tags, etc.)?  What complications can I anticipate?
    What are the advantages/disadvantages of allowing iTunes to "Keep iTunes Media folder organized" and "Copy files to iTunes Media folder when adding to library?"
    Any other suggestions, warning, smart alec remarks?
    I know there are a lot of questions bound up in this post, but if you have converted your iTunes music collection to one of the lossless or uncompressed formats, I would love to learn from your experience (and am guessing others will as well).  Thanks!

    In most cases you should be able to re-import your CDs to the existing library - iTunes will automatically replace your media files and retain all previously added metadata.  This does depend on the library being the same one as you originally imported the CDs in AAC format (i.e., the same computer or the result of a complete library migration).  You should experiment with a couple of CDs to verify this behavior - I've done this successfully to "update" some of the older content of my library which had been imported as 128kbps AAC to 256kbps..
    Obviously this approach will put your media into the existing library media folders, which is going to be the simplest approach.  If you subsequently want to move the library to a different drive, see turingtest2's user tip on Make a split library portable.  If you're concerned about running out of disc space on the drive that currently hosts your library, you could follow these guidelines to move the library to a second, larger drive before starting to re-import using ALAC.
    This is the approach I'd recommend, though there are a couple of other possibilities:
    Create a new, empty library on the second drive by holding down SHIFT as you start iTunes; when you see this prompt:
    click on Create Library..., navigate to the second drive and create the library there (best approach is to create this in a new iTunes folder in the root of the drive.  This will guarantee "clean" imports but you'll not be able to re-use any metadata, artwork, playlists, etc. contained in your current library.  To switch between libraries, SHIFT-start and use the Choose Library... option to select the library you want to be active.
    On the second drive, create a folder called iTunes in the root and a folder called iTunes Media inside this.  Then, with iTunes running against your current library, select Edit > Preferences > Advanced, change the iTunes Media folder location to the one you've just created (i.e., X:\iTunes\iTunes Media, if the second drive is "X:".  Also make sure that the Keep iTunes Media folder organized and Copy files to iTunes Media folder... options are checked.  When you re-import your CDs the media files should be placed on the second drive ... note, though, that I've not verified that this approach will work - in theory it should do but you should definitely test with one or two CDs before going any further.  This approach will result in a "split" library where your library database is on the C: drive and the media divided between drives (since your iTunes Store purchases will still be on C:).  This is generally not a good idea (if for no other reason than making creation and maintenance of a backup of your library more difficult).  Again, tt2's notes on Make a split library portable describe how to bring the library into a consistent, well-formed layout.

Maybe you are looking for

  • Change region of apple tv?

    Can an Apple TV box purchased in the UK be used in Canada?

  • Issue in getting current row value using getCurrent Value

    Issue:When I call ththe method executeSearchVO from controller class with Row row = personalActionSearchVO.first(); I am getting the corresponding value. but my requirement is I have multiple record , If i press action on any of the record, I need to

  • Get the number of elements in Array

    Hi everyone, Could anyone give me idea on how to get the number of elements in an Array (not number of rows) ? I tried to find that in both property node and array functions but nothing. Thanks, -Kun

  • Program can't find device

    Help! I just got my Pre today and I am trying to download apps for it.  but for some reason the Webosquickinstall  can't find my device. I am hooked up to my computer and the phone is charging. What am I doing wrong? Post relates to: Centro (Sprint)

  • Frequent SNR drops and high error rates

    Heya all, As of the past few days, I've been having issues with my BT Infinity 2 connection suffering from long periods where the SNR drops, and error rates increase. I've contacted support on the phone, but sadly unless I'm using a Home hub, they wo