Missing Simple Answer

Hello,
I am doing some testing over oracle's ST and have ran into a strange case, which I don't know whether I am doing something wrong or it is a bug.
I have a simple owl ontology with two axioms:
SubClassOf( A intersectionOf(B C))
ClassAssertion(A a)
and query for instances of B. Obviously a is an instance of B but I don't get this back as an answer. If I remove the C conjunct (i.e., have the axiom SubClassOf(A B)), then I get that a is an instance of B. If I am not doing something wrong this kind of implies that such axioms are not "normalised" into SubClassOf(A B) and SubClassOf(A C) (?)
I am using Oracle 11g and accessing ST through Jena 2.6.3 and with the Jena adaptor (jena_adaptor_for_release11.2.0.2).
Here is the Java class I am running
========= JAVA ==============
package com.clarkparsia.pelletdb.examples;
import static com.clarkparsia.pelletdb.examples.ExampleConnectionParams.JDBC_URL;
import static com.clarkparsia.pelletdb.examples.ExampleConnectionParams.MODEL_NAME;
import static com.clarkparsia.pelletdb.examples.ExampleConnectionParams.PASSWORD;
import static com.clarkparsia.pelletdb.examples.ExampleConnectionParams.USERNAME;
import java.io.File;
import java.sql.SQLException;
import oracle.spatial.rdf.client.jena.Attachment;
import oracle.spatial.rdf.client.jena.GraphOracleSem;
import oracle.spatial.rdf.client.jena.InferenceMaintenanceMode;
import oracle.spatial.rdf.client.jena.ModelOracleSem;
import oracle.spatial.rdf.client.jena.Oracle;
import oracle.spatial.rdf.client.jena.QueryOptions;
import com.hp.hpl.jena.query.Query;
import com.hp.hpl.jena.query.QueryExecution;
import com.hp.hpl.jena.query.QueryExecutionFactory;
import com.hp.hpl.jena.query.QueryFactory;
import com.hp.hpl.jena.query.QuerySolution;
import com.hp.hpl.jena.query.ResultSet;
import com.hp.hpl.jena.rdf.model.InfModel;
public class Bug {
     public static void main(String[] args) throws Exception {
          Oracle oracle;
          ModelOracleSem dbModel;
          QueryExecution queryExecution;
          Query loadedQuery;
          String ontology = "C:/OWLPrimeBug.owl";
          String query = "PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>" +
                              "SELECT DISTINCT ?X WHERE {" +
                              "?X rdf:type <http://www.semanticweb.org/ontologies/2011/4/Ontology1305861504984.owl#B> .}";
          loadedQuery = QueryFactory.create( query );
          oracle = new Oracle( JDBC_URL, USERNAME, PASSWORD );
          dbModel = ModelOracleSem.createOracleSemModel( oracle, MODEL_NAME );
          dbModel.read( "file:/" + ontology );
//          Attachment attachment = Attachment.createInstance( new String[] {}, "RDFS", InferenceMaintenanceMode.NO_UPDATE, QueryOptions.DEFAULT);
          Attachment attachment = Attachment.createInstance( new String[] {}, "OWLPRIME", InferenceMaintenanceMode.NO_UPDATE, QueryOptions.DEFAULT);
          GraphOracleSem graph = new GraphOracleSem(oracle, MODEL_NAME, attachment);
          graph.performInference();
          dbModel = new ModelOracleSem( graph );
//          dbModel.commit();
//          queryExecution = QueryExecutionFactory.create( loadedQuery, pelletDbModel );
     queryExecution = QueryExecutionFactory.create( loadedQuery, dbModel );
          ResultSet rs = queryExecution.execSelect();
          if( rs == null )
               System.out.println( "h: " + 0 );
          long results = 0;
//          ResultSetFormatter.out( rs );
          while( rs.hasNext() ){
               QuerySolution sol = rs.next();
//               System.out.println( sol.get("X") );
               results++;
          System.out.println( results );
          dbModel.removeAll();
          dbModel.commit();
          dbModel.close();
          oracle.dispose();
=============== ONTOLOGY ===============
<?xml version="1.0"?>
<!DOCTYPE rdf:RDF [
<!ENTITY owl "http://www.w3.org/2002/07/owl#" >
<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
<!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" >
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
<!ENTITY Ontology1305861504984 "http://www.semanticweb.org/ontologies/2011/4/Ontology1305861504984.owl#" >
]>
<rdf:RDF xmlns="http://www.semanticweb.org/ontologies/2011/4/Ontology1305861504984.owl#"
xml:base="http://www.semanticweb.org/ontologies/2011/4/Ontology1305861504984.owl"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:Ontology1305861504984="http://www.semanticweb.org/ontologies/2011/4/Ontology1305861504984.owl#">
<owl:Ontology rdf:about=""/>
<!--
// Classes
-->
<!-- http://www.semanticweb.org/ontologies/2011/4/Ontology1305861504984.owl#A -->
<owl:Class rdf:about="#A">
<rdfs:subClassOf>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="#B"/>
<rdf:Description rdf:about="#C"/>
</owl:intersectionOf>
</owl:Class>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/ontologies/2011/4/Ontology1305861504984.owl#B -->
<owl:Class rdf:about="#B"/>
<!-- http://www.semanticweb.org/ontologies/2011/4/Ontology1305861504984.owl#C -->
<owl:Class rdf:about="#C"/>
<!-- http://www.w3.org/2002/07/owl#Thing -->
<owl:Class rdf:about="&owl;Thing"/>
<!--
// Individuals
-->
<!-- http://www.semanticweb.org/ontologies/2011/4/Ontology1305861504984.owl#a -->
<A rdf:about="#a">
<rdf:type rdf:resource="&owl;Thing"/>
</A>
</rdf:RDF>
<!-- Generated by the OWL API (version 2.2.1.1138) http://owlapi.sourceforge.net -->

Hi,
I assume you are using Oracle Database release 11.2.0.2.
What you observed is expected. OWLPrime itself does not handle intersection semantics. To get what you want, there are two approaches.
1) use OWL2RL instead of OWLPRIME, or
2) use performInference("INTERSECT,INTERSECTSCOH") instead of performInference()
The 2) specifies two additional ifnerence components (on top of OWLPrime) for intersection related semantics. You need to run deleteInference first.
Thanks,
Zhe Wu

Similar Messages

  • Need a simple answer for simple question???

    simple question... what is the best way to export my fce movie and burn it on idvd for the best quality for genaral use ... sd..4x3 ratio tv.. lots of ken burn effects on photos... lots of sd video... ???
    not so simple answer... i have read manuals.. apple discussions.. etc etc my eyes are blurry.. i have been exporting out of fce to qk time movie, then import to idvd and burn..
    i get lots of wavy or jitter when doing kens burn effects on photos.. i have been told that 1 field must be missing.. and its better to take the qk time movie convert it again making sure hi quality is checked(movie properties 720 x 480) and self contained movie, then import to imovie ver 5.02 which has better codecs then to idvd ... an apple store tech said..
    then another apple store tech said...dv pro or dv stream or interlaced or on and on and on
    its not 16x9, or for the web or anything but simply burn it and give it to my grandma to play in a standard dvd player.. best quality.. period.. i know it won't any better than my source video but the wavy photos bother me..
    help

    The Apple store tech told you garbage. The quality will be the same. It's using the same QuickTime engine. There may be a difference because going through iMovie will go through a file conversion and the picture might be softened a little, which will mitigated this flicker you see.
    The wavy photos can be a lot of things, most likely due to the nature of the images themselves and the movements you've done on them. What often works on still images is to apply a one pixel vertical motion blur in an application like Photoshop or Elements. This helps to reduce interlace flicker on motion when the material is brought into a video editing application.

  • Looking for a simple answer ........ without the ...

    looking for a simple answer  ........why is it more difficult for skype to connect than before . It fails to ring most times and your never sure if it is just slow or did not dial in the first place???  and is there any way to disable the leave a message feature ??? I am afraid soon it will be like most wondows applications where you will need endless updates and patches just to keep it running ..... Why is it that everyone is trying to fix everthing when it isnt broken.

    WTF? I'm sure you can find plenty of examples on google. It's on you to take the time to go through them, study them, and, if you still don't understand something, post a clear, concrete question that indicates what you read and what you didn't understand about it.
    As is, you're essentially treating folks here as your research flunkies and saying, "Give me an example that's better than all the ones already easily available to me. Read my mind to know why I didn't like them."

  • How to i get past the settings screen when trying to view my photostream? I just get stuck on the iCloudPhotos Settings page and can to any further.  Really annoying and i guess there is a simple answer to it? Can anyone tell me?

    I can't view my photos on my TV using AppleTV. This is because when I get to the iCloud Photo Settings page and turn on My Photo Stream,there seems nowhere else to go to look at my photos.  I guess there is a simple answer! Can anyone help.....please

    artschic:
    Welcome to Apple Discussions.
    Congratulations on your new MacBook Pro. You'll love it.
    In terms of your PowerBook G4, apparently your Hard Disk Drive has failed completely and I am not sure what else it wrong.
    First, try this:
    • Shut down the computer.
    • Locate the following keys: Command, Option, P, and R. You will need to hold these keys down simultaneously later.
    • Turn on the computer.
    • Press and hold the Command + Option + P + R keys immediately after the startup chime.
    • Hold keys down until you hear the startup chime for the third time.
    • Release the keys and immediately hold down Shift key to start up in Safe Mode.
    • Log in and empty Trash.
    • Restart normally and log in.
    If that does not work try Repair Disk
    Insert Installer disk and Restart, holding down the "C" key until grey Apple appears.
    Go to Installer menu (Panther and earlier) or Utilities menu (Tiger) and launch Disk Utility.
    Select your HDD (manufacturer ID) in the left panel.
    Select First Aid in the Main panel.
    (Check S.M.A.R.T Status of HDD at the bottom of right panel, and report if it says anything but Verified)
    Click Repair Disk on the bottom right.
    If DU reports disk does not need repairs quit DU and restart.
    If DU reports errors Repair again and again until DU reports disk is repaired.
    If DU reports errors it cannot repair you will need to use a utility like Tech Tool Pro or Disk Warrior
    If still no dice, try the procedure outlined in the article Resolve startup issues and perform disk maintenance with Disk Utility and fsck.
    cornelius

  • I cant find a simple answer to this question.

    I get this stupid error when running an applet:
    java.lang.NoClassDefFoundError: website (wrong name: website/website)
    at java.lang.ClassLoader.defineClass0(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:403)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:10
    1)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
    at java.net.URLClassLoader.access$1(URLClassLoader.java:216)
    at java.net.URLClassLoader$1.run(Compiled Code)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Compiled Code)
    at java.lang.ClassLoader.loadClass(Compiled Code)
    at sun.misc.Launcher$AppClassLoader.loadClass(Compiled Code)
    at java.lang.ClassLoader.loadClass(Compiled Code)
    at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:110)
    at java.lang.ClassLoader.loadClass(Compiled Code)
    at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:363)
    at sun.applet.AppletPanel.createApplet(AppletPanel.java:532)
    at sun.applet.AppletPanel.runLoader(AppletPanel.java:468)
    at sun.applet.AppletPanel.run(Compiled Code)
    at java.lang.Thread.run(Compiled Code)
    i cant find a simple answer to fixing this, where hav i gone wrong?
    Below is me HTML:
    <APPLET
    CODEBASE = "C:\JBuilder3\myclasses\"
    CODE = "website.class"
    NAME = "website"
    WIDTH = 400
    HEIGHT = 300
    HSPACE = 0
    VSPACE = 0
    ALIGN = middle
    >
    </APPLET>
    below is part of me code:
    package website;
    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    import javax.swing.*;
    public class website extends Applet implements Runnable
    Thanks in advance

    The simple answer is that by putting your class into the package named "website", the java runtime program looks for a directory called "website", which it is apparently unable to find. Try removing the package statement and recompile.

  • I need a simple answer in how to download new IOS to my IPAD that is one of the first versions

    I don't know if this is in the right discussion but I cannot find a simple answer as to how I can update my IOS on my ipad...any help is appreciated.

    Connect it to iTunes, click on the iPad's name under "DEVICES" on the left, and click "Check for Updates" (may also say "Update").

  • TS1717 Im new to itunes so this might be a simple answer but...

    Im new to itunes so this might be a simple answer but...I downloaded 20 songs a few days ago and the last 45-60 second ds of more than half didn't download. When playing the song it will kirt move to the next song. How can I get it to download again or get my money back? It does this whether I'm on my ipod touch, laptop, shuffle, etc.

    That has been a common problem at the Store for several months.  The easiest thing is to download fresh copies at no charge, per these instructions: 
    http://support.apple.com/kb/PH1619

  • My question disappeared. Where can I get a simple answer?

    This is my second attempt to get an answer.
    I don't want to be a member. I don't want to browse your site. I simply want a simple answer to how to download the new flashplayer which it seems is neccesary to do anything on my computer. I try installing it but every single time, no matter how I approach it, I says it can't install. Why is this. Isn't there someone I could just TALK TO? Why can't I just TALK TO SOMEONE?!?!?!?
    Everytime I 'update' my adobe, something goes wrong on the computer. I just want the computer to work without glitches but it almost seems like adobe is programmed to glitch. What can I do?

    Hello jimelelbaba,
    I sincerely apologize for the inconvenience this may have caused you.
    Please provide me your operating system specifications.
    Sarika

  • Missing simple type - Resource

    Hi,
      I am working on file upload/download tutorial from <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/webdynpro?rid=/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d#41">file uploading tutorial</a> . First I tried tutorial from point a) . This tutorial is telling how to upload files in netweaver 2004s and How to use new simple type - Resource. But in my case I cannot find such type in com.sap.ide.webdynpro.uielementsdefinitions . And I am absolutley sure that I am using NW 2004s. Maybe some jar file is missing in my classpath?

    HI
    Ok Then try to create a simple types in Dictionary>Local Dictionary> Simpletype
    Then Right click and create new simple type
    Click the Browse button corresponding to the Base type
    Then a pop up will open There you can find the com.sap.webdynpro.uielementdefinitions
    if this not helps , Then close and start the NWDS again and try out this again
    Please revert to me for further
    Thanks and Regards,
    Arun

  • Adobe Reader will not open PDF in browser simple answer.

    I just had this problem and was able to work through it with the help of tech support from TD Ameritrade.  The fix is simple so read on.  After uninstalling and reinstalling all things adobe and trying other recommendations on these forums I was stumped.  I called my broker tech section since I couldn't open their reports and we identified what my specific problem was.  For me, and I imagine some of you this will help and prevent a lot of wasted time.
    Nothing was wrong with my Adobe Reader.  My problem was that I have a 64 bit operating system and both of my default browsers were 64 bit browsers.  I did not know my internet explorer default browser was the 64 bit one until the technician that assisted me informed me that a recent windows update made all 64 bit systems default to 64 bit internet explorer browsers.  You cannot change that default by choosing between 64 bit and 32 bit, because you can only choose internet explorer.  That explains why my attempts to open with a 32 bit browsers always failed.  I also tried with Firefox thinking it was 32 bit and it failed as well.  The technician informed me Firefox is a 64 bit browser and then it made sense.  I guess the recent Adobe reader update caused a change that no longer allowed my 64 bit system and 64 bit browser to open PDF's through the browser. The technician who assisted me has a 64 bit system and only uses 64 bit browsers and can still open PDF's through those browsers.  That confused us for a while until we realized he had his Adobe updater turned off and therefore had not been exposed yet to the update that originated my problems.
    ****ANSWER FOR MY PROBLEM*******The quick answer is use Google Chrome or some other 32 bit browser.  If you set a 32 bit browser as your default, the PDF's will open.  You cannot set Internet Explorer 32 bit browser as your default if you have a 64 bit system and also have 64 bit Internet Explorer.  The windows update prevents you from doing it.  At least that is my understanding. 
    The bottom line is I have the newest Adobe Reader on a 64 bit system and can open any web PDF with Google Chrome set as my default browser, because it is a 32 bit browser.  The new Adobe Reader will not open PDF's with a 64 bit browser in Vista.  A 64 bit system is fine as long as you use the 32 bit browser to open your PDF's in Vista.  I hope this helps some avoid some headaches.  I wish it had been posted when my problem first arose. 
    I think you can use a 64 bit browser in Windows 9 or later, but for Vista the above applies.

    Yes I can create a short cut to internet exp. 32 bit on my desktop and I can even be using Internet expl. 32 bit, but when I try to open a PDF with adobe reader it won't work with internet exp. as my default browser b/c windows will always choose Internet exp. 64 bit which isn't supported yet by adobe reader.  With google chrome as my default browser windows can't choose an unsupported 64 bit browser in its place b/c google chrome doesn't have a 64 bit version.
    My post was for those people who may not have realized yet that windows would not ever choose Internet expl. 32 bit over Internet expl. 64 bit if both exist on their system.  For them it is easiest to just choose a default browser that only has a 32 bit version. 
    If I understood your reply correctly, you were telling me how to create a shortcut to Internet exp. 32 bit on my desk top.  However, having that shortcut on my desk top and opening my browser through it will not prevent the problem of windows choosing my Internet exp. 64 bit browser for pdf's I try to open from the web.  Thank you for your response, but I think the problem that I have tried to explain does exist for many users and can only be fixed by using a 32 bit browser that is not Internet explorer as your default browser.  At some point if windows fixes the update that always chooses Internet expl. 64 bit over Internet expl. 32 bit, then this will all be irrelevant.
    Thanks
    Sent from my iPod

  • I need a simple answer to simple question:  How do I convert a pdf.to word?

    An answer to my questiion!

    There are several possibilities. This may not be simple, but it is important: Word documents cannot hold anything like the amount of complication a PDF can hold. The conversion is often rough, sometimes useless, and should never be considered for forms.
    That said, Adobe's ExportPDF service, PDF Pack service (also makes new PDFs) and Adobe Acrobat product will all have a go.
    If you already HAVE one of these products, let us know which one.

  • Probably a simple answer to a simple question

    I used all of my hard earned money to enjoy this wonderful device sent down from heaven. Now after 33 hours of trying to make my very un-cooperative computer work with this thing I have a really simple problem to you but to me its like nuclear physics. (actually 2 things come to think of it) I finally imported all of my music into the itunes. I first put like 6 songs on the i-pod just to try it out. Now in i-tunes its very organized. I can search by song, artist, album etc. In the ipod I can only search by song, when I try to search by artist I only got one album name in the artist section out of the six songs??!! how do I make it nice and neat on the ipod? The other question is I would like to know how when I download audio from Limewire to set it so it goes right into my itunes library. PLEASE will someone help me. THANKS!!!

    Ok my tags are labeled correctly. When I right click a particular song in I-tunes and then click on "get info" I check the song, artists, album etc titles and they are correct. So back to my original problem, Everything seems to be labeled and organized correctly in I-tunes. When I am trying to browse in the I-pod I cannot look up certain songs by artists... When the tags are labeled correctly in I-tunes.

  • Chart question with, I'm sure, a simple answer (That I can't seem to figure out). Fixed 'time frame' on time axis.

    Hello all.
    I'm using charts to record data coming from vibration sensors on a bearing testing rig.
    The problem I have (or rather the users have) is that the chart seems to only show a minute or so 'window' of data and it moves along through the day that way.  Adding a scrollbar on the axis helps, but doesn't give a real 'picture' of a specified time range.
    We'd like to have the time range of the chart be about 12 hours.  Is there a simple way in properties that you can set the chart to show 'last X amount of time'?  Or at least something greater than a minute!
    Thanks for bearing with me.  There seemed to be several posts sorta similar to this, but none really addressing the exact issue.
    Still confused after 8 years.

    Hi Ralph,
    > I'm really, really confused.
    Don't feel alone, this was not obvious to me either.
    Here is an example in LV 8.5
    You can set the log interval and the number of hours to be displayed.
    steve
    Help the forum when you get help. Click the "Solution?" icon on the reply that answers your
    question. Give "Kudos" to replies that help.
    Attachments:
    chart time.vi ‏20 KB

  • RMI/SSL Java 5: simple answer for simple app?

    I have a very simple RMI application (no dynamic class loader, no security manager, no rmiregistry), which I'd like to run with SSL. I'm using Java 5 and want to use the standard socket factories but haven't found a clear example of how to do it; I've run into what's probably a trivial problem.
    My current code looks something like
    public class X extends UnicastRemoteObject {
        public void startServer(String url, int port) {
            System.setProperty("java.rmi.server.ignoreStubClasses", "true");
             LocateRegistry.createRegistry(port);
             Naming.rebind(url,server);
    }This works properly.
    To use SSL, I changed the createRegistry call to
        LocateRegistry.createRegistry(port,
                        new SslRMIClientSocketFactory(),
                        new SslRMIServerSocketFactory());However, with this change, the rebind call throws an exception:
    startServer: java.rmi.ConnectIOException: non-JRMP server at remote endpoint
    java.rmi.ConnectIOException: non-JRMP server at remote endpoint
         at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:217)
         at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
         at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:306)
         at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
         at java.rmi.Naming.rebind(Naming.java:160)
            ...Any idea of what I'm doing wrong?
    Thanks

    This should be in a new thread.
    java.rmi.server.RMISocketFactory.setSocketFactory(new
    RmiSecureSocketFactory());Delete this line. It calls a deprecated method which is 6 years out of date, and you are only calling it at the server, so of courseyour client is speaking JRMP, not JRMP/SSL, to the server, as the exception says. You should be using RMIServerSocketFactory and RMIClientSocketFactory, as follows (and as per the samples that come with your JDK):
    this.rmiProcessor = new SamlProcessorImpl();Make sure that SamIProcessorImpl() calls
    super(port, new RmiSSHClientSocketFactory(), new RmiSSHClientSocketFactory());
    LocateRegistry.createRegistry(port);
    LocateRegistry.getRegistry(port).bind(bindName, rmiProcessor);Now you're creating a JRMP registry, but your client expects a JRMP/SSL registry. Change this to
    Registry reg = LocateRegistry.createRegistry(port, new  RmiSSHClientSocketFactory(), new RmiSSHClientSocketFactory());
    reg.bind(bindName, rmiProcessor);
    the RmiSecureSocketFactory returns sslsockets and
    when running the server i pass these options
    -Djavax.net.ssl.trustStore=pdp.keystore
    -Djavax.net.ssl.keyStore=pdp.keystore
    -Djavax.net.ssl.keyStorePassword=*******This won't do at the server. The server socket factory must initialize an SSLContext with a non-null KeyManagerFactory which uses these keystore attributes, and create the SSLServerSocket from the context's SSLServerSocketFactory. This seems to be an error in the JDK javadoc.
    rmiServer = (RmiProcessor)
    miProcessor) LocateRegistry.getRegistry(hostName,
    port,
    new RmiSSHClientSocketFactory()).lookup(serverBindName);This is OK.
    good luck

  • This may have a simple answer, or maybe not...

    All I want to do is take a jpg, and add a text object that I can position and reposition if necessary, then export it as a new jpg. Is this simple task possible within iPhoto (or any other program that comes with a new MacPro)?

    No, you cannot add text to a photo in iPhoto. You'll need an external editor such as Graphic Coverter, Seashore, or Photoshop Elements. You might also search on MacUpdate
    Regards
    TD

Maybe you are looking for

  • When I am testing java map in XI.every time connection to the XIserver lost

    Hi All, When I am testing java map in XI.every time connection to the XI server lost.XI is asking for login again Can any one help me on this.what could be the problem Thanks Siree

  • Files put but not translating on site

    I put the files of my website composed of 2 html files (one called index) and 2 swf files (each of the 2 pages has a flash layout. I orginially loaded a bunch of crap onto the site and decided to start new and re-ruoted my site info to this new folde

  • Image border problem

    Hoping someone can help with a pesky border problem. I'm working on a Mac and have no problem creating a thin, off-white border (2 pixels) around an image and everything seems fine. But after posting, the border acts like a rollover and changes colou

  • Archive and Install in Sno Leopard

    I had to reinstall SLeopard on my daughters MacBook (2008) because of kernel panics. Seems to have worked so far. But I noticed that there was no "Archive and install" option. What is the rationale behind this change? Im sure there is a good reason t

  • I'm having issues with wifi still on 7.0.4

    I was experiencing in and out connectivity issues when using my 4s (connecting to wifi, not connecting to wifi) and usually when I would reset the network or my phone the problem would resolve. Think of it as seeing a steady pulsing 3G then Wifi symb