N00b Question

Hey fellas,
I need to know how to recompile my web app running on the tomcat 4.0 jsp container, i've got some class java files that i'm making changes to in a text editor however they are not being recompiled in new class files and i can see this when i check the modify date stamp on the class files, i used to develop on tomcat using the eclipse plugin and i assume that the plugin took care of all that recompilation/rebuild, is there a command that i need to send (possibly thru manager app) to recompile classes? I also removed the .class files from the classes folder and re-accessed the servlets and instead of forcing a recompile it throws this exception in the browser:
Apache Tomcat/4.0.3 - HTTP Status 500 - Internal Server Error
type Exception report
message Internal Server Error
description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Wrapper cannot find servlet class com.ui.ITSS or a class it depends on
     at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:871)
     at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:653)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)
     at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1122)
     at java.lang.Thread.run(Thread.java:534)
root cause
java.lang.ClassNotFoundException: com.ui.ITSS
     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1394)
     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1243)
     at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:865)
     at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:653)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
     at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)
     at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1122)
     at java.lang.Thread.run(Thread.java:534)
Please help! I'm so close to figuring this out! :D

i think u want the server to take new class files which r compiled...
do the following
Turn on Servlet Reloading
to tell Tomcat to check the modification dates of the class files of requested servlets and reload ones that have changed since they were loaded into the server's memory This degrades performance in deployment situations, so is turned off by default. However, if you fail to turn it on for your development server, you'll have to restart the server every time you recompile a servlet that has already been loaded into the server's memory.
To turn on servlet reloading, edit install_dir/conf/server.xml and add a DefaultContext subelement to the main Service element and supply true for the reloadable attribute. The easiest way to do this is to find the following comment:
<!-- Define properties for each web application. This is only needed
if you want to set non-default properties, or have web application
document roots in places other than the virtual host's appBase
directory. -->
and insert the following line just below it:
<DefaultContext reloadable="true"/>
hope this helps u

Similar Messages

  • N00b question about UCM/Stellant

    Hi,
    I'm a total UCM/Stellant n00b so please forgive me if these questions seem very basic.
    I've successfully installed Oracle Content Server 10gR3 (10.1.3.3.3). I was able to create a new content item which is just an image. However, I am having trouble publishing it to a file system. A Google search indicated that I may need the Content Publisher module to do any publishing. I searched Oracle&rsquo;s content management download site and can&rsquo;t find anything on Content Publisher.
    Do I need this "Content Publisher" thing to publish to a file system or am I missing something more obvious?
    Thanks,
    Chris Bucchere
    http://www.thebdgway.com

    Well, other CMSs that I've used tend to work like this:
    1) You build a form
    2) You build a presentation template
    3) You fill out the form with data
    4) You associate the form with the appropriate presentation template
    5) You hit "publish" (or something to that effect)
    When the "publish" occurs, the CMS grabs the data you entered in the form, formats it using the presentation template and generates a resulting piece of static content, be that an HTML page, a Word document, or whatever.
    When I say "publish to the file system" I essentially mean that in Stellent I've accomplished steps 1-4 and I can't figure out how to do step 5 without going back and installing additional products like "Content Publisher," whatever that is. I just want to be able to see the resulting static HTML from a "publish" action on my file system somewhere. That's all.
    Again, forgive me if I'm being ignorant. I've worked with Hablador (Plumtree Publisher), Radiant CMS and a few others (including a homegrown CMS that I built in Ruby on Rails), but I've never used Stellent before.

  • N00b question about the ABS

    Hey, I am new to Arch and I'm about to install it on my machine (used it a bit in a virtual machine) and I have a small nooby question about the ABS.
    According to the wiki: https://wiki.archlinux.org/index.php/Arch_Build_System
    "Running abs as root creates the ABS tree by synchronizing with the Arch Linux server."
    Does this mean that the ABS tree (not the package) is always downloaded from the official Arch Linux servers, never from any of the mirrors?

    jomasti wrote:
    ANOKNUSA wrote:makepkg is part of the abs package.
    You might be confusing that with makeworld. makepkg is included with pacman.
    Anyway, gregor, you are confusing the AUR with ABS. Although, what you are saying is still possible via the source files when looking up a package on https://www.archlinux.org/packages/. But with both, using a program or using the respective page is a personal choice.
    Yup, you're right.  My mistake.

  • Want to laugh? Read my n00b question..

    Hi,
    Ok, I found out that the a class contained in a Jar file I downloaded contains some methods I almost could use out of the box. I just need to modify one of the methods, and then I am good to go.
    So, silly me I thought I could make a class of my own in my own package, that extends the class I found in the Jar. However this does not seem to work, so I guess I .. am not getting it.
    I am importing the class that I am trying to extend.
    If you havent died laughing of this silly problem, could you give me a hint what I am doing soo wrong and how I can solve it? Is extending classes limited to the same package? Can I only extend abstract classes or interfaces? What is it that I do not get?
    /bush

    there are a couple reasons you might not be able to
    extend a class:
    1. It is declared final
    2. It has declared private or protected
    constructors, but no public constructors
    Look at the compiler error message to find out why
    for sure.
    - AdamActually, a better way to answer this question would have been to describe the requirements for you to be ABLE to extend a class:
    1. The class must not have been declared final (final is a keyword that explicitly prevents you from subclassing it).
    2. The class must be visible to you from the package where you attempt to subclass it from. Therefore, since you are working in a different package, the class must be declared as public.
    3. Since a constructor (either explicitly or implicitly) must call a constructor of the super class, there must be at least one visible constructor to call - otherwise you can't subclass it. That one visible constructor CAN be the default constructor, though, if no constructors are actually explicitly defined.
    4. Furthermore, you will want to make sure that the methods you wish to override are not final or static, and are visible from the package you are developing your class it. These don't prevent you from subclassing the class in question, but the DO make it pointless to do so.
    - Adam

  • N00b question re: Library.iPhoto

    Hi everyone,
    Been lurking here for a couple of weeks and haven't seen this addressed yet...
    I'm testing the waters with iPhoto after M$ bought up my favourite cataloging app iView, and I've a question about the files "Library.iPhoto" and "Library6.iPhoto" within the iPhoto Library Package.
    Are these the database files for my Photos? If they were to become corrupt could I trash them?
    My thinking is that iPhoto would rebuild the files upon relaunch but I don't to test that until I know a little more of what I'm talking about.
    Thanks in advance for any direction on this...

    It's not that complicated, and you know, the size of the photos - whether they come from a camera phone or a 20 megapixel dslr doesn't matter a whit.
    If the database files get corrupted you have three courses of action - and I suggest you would use them in this order:
    1. Copy the library6.iphoto file from a back up to the iPhoto Library (Right Click -> Show Package Contents) allowing it to overwrite the damaged file.
    if that's not possible:
    2. Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords back.
    Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one.
    If that didn't work:
    3. You would need to create and populate a new library.
    To create and populate a new library:
    Note this will give you a working library with the same Events and pictures as before, however, you will lose your albums, keywords, modified versions, books, calendars etc.
    In the iPhoto Preferences -> Events Uncheck the box at 'Imported Items from the Finder'
    Move the iPhoto Library to the desktop
    Launch iPhoto. It will ask if you wish to create a new Library. Say Yes.
    Go into the iPhoto Library (Right Click -> Show Package Contents) on your desktop and find the Originals folder. From the Originals folder drag the individual Event Folders to the iPhoto Window and it will recreate them in the new library.
    When you're sure all is well you can delete the iPhoto Library on your desktop.
    So, those are your options in the event of a database failure.
    Note that your photos, which are stored in the Finder are not affected by the database file being damaged.
    Yes, email is easier with iPhoto (and the same is true of Aperture too)
    There are many, many ways to access your files in iPhoto:
    For 10.5 users: You can use any Open / Attach / Browse dialogue. On the left there's a Media heading, your pics can be accessed there. Apple-Click for selecting multiple pics.
    Uploaded with plasq's Skitch!
    To upload to a site that does not have an iPhoto Export Plug-in the recommended way is to Select the Pic in the iPhoto Window and go File -> Export and export the pic to the desktop, then upload from there. After the upload you can trash the pic on the desktop. It's only a copy and your original is safe in iPhoto.
    This is also true for emailing with Web-based services. If you're using Gmail you can use THIS
    If you use Apple's Mail, Entourage, AOL or Eudora you can email from within iPhoto. With 10.5 you can access the Library from the New Message Window in Mail:
    Uploaded with plasq's Skitch!
    If you use a Cocoa-based Browser such as Safari, you can drag the pics from the iPhoto Window to the Attach window in the browser.
    Or, if you want to access the files with iPhoto not running, then create a Media Browser using Automator (takes about 10 seconds) or use THIS
    Other options include:
    1. *Drag and Drop*: Drag a photo from the iPhoto Window to the desktop, there iPhoto will make a full-sized copy of the pic.
    2. *File -> Export*: Select the files in the iPhoto Window and go File -> Export. The dialogue will give you various options, including altering the format, naming the files and changing the size. Again, producing a copy.
    3. *Show File*: Right- (or Control-) Click on a pic and in the resulting dialogue choose 'Show File'. A Finder window will pop open with the file already selected.
    You can set Photoshop (or any image editor) as an external editor in iPhoto. (Preferences -> General -> Edit Photo: Choose from the Drop Down Menu.) This way, when you double click a pic to edit in iPhoto it will open automatically in Photoshop or your Image Editor, and when you save it it's sent back to iPhoto automatically. This is the only way that edits made in another application will be displayed in iPhoto.
    Regards
    TD

  • A few n00b questions........ but, i beg for answers

    i bought my fifth generation iPOD yesterday, i downloaded iTUNES, i also learned how to add music (manually), but there are a few things that are killing me, and im desperate to find out the questions:
    1. how can i add photos to my iPOD without deleting or overwriting the photos i added the last time?
    2. IMPORTANT: ive got a downloaded limewire movie (Unleashed- Jet Li. avi) but i cant seem to be able to add it to my library, please gimme the steps.....
    3. MOST IMPORTANT: i've converted 2 video clips for use with iPOD (Buttons - ***** Cat Dolls, Hotel - Cassidy), but when i play them on my iPOD and also on iTUNES, the video is perfect picture, but the is no sound at all.... and i guarantee u that before converting there was SOUND !!!
    please help me out, but plz dont send me faqs or manuals, i need direct answers, cuz im bad at searchin ........ but i beg of u to help ....
    thanx in advance !!!!!!

    On your first question, I am not exactly sure on a Windows machine, but I think you simply tell iTunes in the preferences to use whatever folder you want, default probably the My Photos folder. Then iTunes simply matches the iPod to that folder. So if you add new photos, as long as you leave the others, only the new ones are added to the iPod and the others left as is. Try it and see.
    One question #2...
    GUIDES TO: Converting Video for iPod - Mac & Window
    http://forums.ilounge.com/showthread.php?s=&threadid=123067
    And for question #3, you might try MPEG STREAMCLIP which is good at converting MPEG files with MUX'd Audio which iPods (and iMovie for Mac users) have trouble with.
    Patrick

  • Another N00b question....

    ... sorry for these beginner questions! I searched the Adobe help and did a Google but no clear answer.....
    I have several sequences in my project and would like to apply all of the effects that I applied to the first sequence to all of the other sequences in my project. Is there a setting somewhere that will do this for me?
    Thanks in advance,
    Rich

    Rich,
    We are very fortunate to have Todd from Adobe around here now. He is the Adobe Help expert, and works hard to improve Help files. If you have a moment, please outline your search criteria, and what results you got. Could be as simple as a boolean error, but might be something that Todd would want to look into. On our parts, adding info like that is a bit more typing, but with Todd's eyes viewing, it might help others in the future.
    Good luck, and thanks for taking the time to add a few more details, even though you have your answer.
    Hunt
    PS - don't tell Todd, but I am still a fan of books, and miss my Adobe printed manuals greatly. Still, I see the benefit of an evergreen, almost instantly updated electronic Help file. They just don't smell the same as my books...

  • N00b question - about O/C g4ti4200 no hw mods...

    Is there any tool that you can overclock your card like at Leadtek....?
    3d TurboExperience?
    THX , and sorry for n00bized question :D

    just use coolbits with nvidias drivers
    http://www.overclockers.com.au/techstuff/a_coolbits/

  • N00b question: pkgadd behaves strange

    Complete n00b with Solaris; so please be mersiful. After a fresh Solaris 10 install I had to run a script that required curl and curl was not available. So I went to sun's freeware site (http://www.sun.com/software/solaris/freeware/s10pkgs_download.xml) and downloaded SFWcurl.pkg.bz2; after unbzipping it, I've got SFWcurl.pkg. Any attempt to follow the instructions given on Suns Freeware page gave errors:
    # bunzip2 SFWcurl.pkg.bz2
    # pkgadd -d SFWcurl
    pkgadd: ERROR: attempt to process datastream failed
        - open of <SFWcurl> failed, errno=2
    pkgadd: ERROR: could not process datastream from <SFWcurl>Finally, I tried
    # pkgadd -d SFWcurl.pkgand it worked out, but this seems to contradict the instructions on the above mentioned page... any comments? Thank you in advance!
    One more thing: I miss (ohhh how BADLY I MISS) my linux bash auto completion and command history... where have they gone?? Any chance to got them back in Solaris?? How?
    Thanks again!
    yassen

    Apparently the install instructions on
    sunfreeware.com are incorrect, the correct command in
    this case is pkgadd -d SFWcurl just as you typed it.It's not sunfreeware.com, it's Sun's web page. (and I think you meant 'pkgadd -d SFWcurl.pkg'). The instructions on sunfreeware.com are correct for their packages.
    Looks to me like the package and the compressed zip of it have been renamed since the documentation was written. In the docs, neither the compressed file nor the uncompressed pkgstream file have the '.pkg' portion in their name, but in the poster's comments, they all do.
    It should probably be reported as a documentation bug on that page.
    Darren

  • N00B question Re: Tuner

    Ok, I have the hang of Logic Studio, I think, but the other day, I needed to bring up a tuner, and I couldn't find one. I rummaged through Logic Studio's help, through Apple's Support page, but I couldn't find anything. My question is, how would I go about summoning a tuner?

    It is a plug-in. You can find it under the Metering category...
    Paul

  • N00b questions about the 5530 XpressMusic: Nokia M...

    Hello,
    Got a Nokia 5530 a few days ago. It's my first "smartphone", although I've owned other Nokia regular handsets before.
    I got Nokia Messaging working, but it was cumbersome. I thought Nokia Messaging would show up as an application, but it's kind of hidden when you set it up. At least, if you display e-mail on the home screen, you have access to your e-mail.
    I also downloaded (from the 5530's interface) and installed some Ovi Store applications, but now, every time I try downloading one, I get "download failed."
    I installed Nokia PC Suite and Ovi Suite. They both appear to be able to sync data, but only PC Suite appears to install applications to the 5530, but Ovi Suite doesn't? What else is Ovi Suite good for, other than syncing? When I access the Ovi Store on the Web, I can only send a text link about the app to my phone.
    Should I just restore factory settings on my 5530 and start over?
    Sorry for so many questions!
    Solved!
    Go to Solution.

    Hi, I don't use Nokia messaging, prefer the standard email system, works fine. With Ovi store try removing and re-install. To install apps with Ovi suite right click on the file you want to install and select 'open with' then select Ovi Suite. You can also access Ovi store through your phones browser and download direct. If you use Hotmail I would also recomend the MSN app from Ovi, works really well .Finally if all else fails a hard reset fixws most problems but it is a pain re-setting up your phone, and back up first !
    Good Luck
    If I have helped at all, a click on the White Star is always appreciated :
    you can also help others by marking 'accept as solution' 

  • Mac n00b question

    I'm a recent OS X convert, but I can't seem to find the option to set default applications.
    eg. I want all links in programs to open in Opera, not Safari, open all image files with preview by default (photoshop has made itself the default since I installed it).
    thanks in advance.

    There are a couple of different ways of doing this.
    For the web pages, most web browsers have an option of making themselves the default browser. I don't use Opera, so I don't know how you set it there, but I know you can open Safari and use it's preferences to choose your preferred browser, even if that isn't Safari itself. Once you set it to Opera there, the rest of the system should take note.
    As for other document types, find one in the Finder and choose File -> Get Info, then select the 'Open with...' pane. Now you can choose which application to open this document with. Clicking the 'Change All...' button will change all documents of the same type to use the application you choose.

  • N00b question about PKGBUILD and sed

    Hi, i find sed being used in quite a few PKGBUILDs but i dont really understand what it does after see the the man page and stuff...
    for example,
    # Maintainer: Link Dupont <[email protected]>
    # Contributor: Link Dupont <[email protected]>
    pkgname=cedega
    pkgver=4.4
    tgrel=1
    pkgrel=2
    pkgdesc="Transgaming's flagship product, allowing Windows games to run on Linux"
    url="http://www.transgaming.com/"
    license="non-free"
    depends=('x-server' 'python' 'pygtk')
    install=
    source=("${pkgname}_${pkgver}-$tgrel.i386.tgz" "point2play-small-2.0.1.tgz" "transgaming-fontinstaller-1.0.tgz" "cedega.sh" "transgaming-mozctlinstaller-1.0-1.i386.tgz" "http://downloads.transgaming.com/misc_d … pengl32.so")
    build() {
        cd $startdir/src
        mkdir -p $startdir/pkg/opt/cedega $startdir/pkg/etc/profile.d
        mv $startdir/src/usr/* $startdir/pkg/opt/cedega
        sed -e "s|/usr|/opt/cedega|" -i $startdir/pkg/opt/cedega/bin/Point2Play
        sed -e "s|/usr|/opt/cedega|" -i $startdir/pkg/opt/cedega/bin/cedega
        sed -e "s|/usr|/opt/cedega|" -i $startdir/pkg/opt/cedega/bin/tg-font-install
        sed -e "s|/usr|/opt/cedega|" -i $startdir/pkg/opt/cedega/bin/tg-mozctl-install
        rm -rf $startdir/pkg/opt/cedega/share/gnome/
        rm -rf $startdir/pkg/opt/cedega/share/icons/
        rm -rf $startdir/pkg/opt/cedega/lib/menu
        cp $startdir/src/cedega.sh $startdir/pkg/etc/profile.d/
        # Apply hotfix that fixes OpenGL rendering in World of Warcraft
        cp $startdir/src/libopengl32.so $startdir/pkg/opt/cedega/lib/transgaming_cedega/winex/lib/
    md5sums=('20592555c86cae4f4638e69281b80a8d' '8c3a22d57b897ecc9c6ec82ec9df0c6b'
             '9be0cf8bdd62658f46c52fdcba4be34e' '98078ba55a7f7f50750181adea924621'
             'fdb94eadf8c681e7e84a8c8235562274' '56d6f04788bbf0355e309e2eff4f4b4d')
    what exactly does sed do for example in this above PKGBUILD?

    its substituting /opt/cedega/ in place of /usr/ in each of the files on the right.
    s is substitue
    | is the seperator
    i is insert into file
    e is execute these commands

  • XCode 3.1, debugging, n00b question

    I apologize in advance but I am completely new to Mac programming and Objective C. I have been following the Foundation tutorial from CocoaLab.com (the Become An X Coder, specifically this part http://www.cocoalab.com/?q=node/11) and have hit a small stumbling block that I believe is related to running XCode 3.1 and not the older version from the tutorial.
    #import <Foundation/Foundation.h>
    int main (int argc, const char * argv[])
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    // insert code here...
    NSLog(@"Julia is my favourite actress") //Whoops, forgot the semicolon!
    [pool drain]; //[2.9]
    return 0;
    My issue is that I don't have numbers in my left margin corresponding to my lines of code. Nor do I get any error messages when I click "Build and Go", even if I purposely leave out a semicolon or other symbol. The tutorial also references a "Run Log window" but I don't know what or where that is either.
    Is there something that I might have done to turn off the error messages by accident? To the best of my knowledge, XCode is running with all the default settings (I have not changed any willingly).
    Thanks for any info you can provide to help me with my id10t error
    JMF

    EDIT: After changing the setting per your instructions and relaunching XCode, it now seems to be working. I didn't think I'd have to restart XCode for the settings to take effect. Why aren't these features (displaying the numbers for the lines of code and error messaging) automatically enabled when XCode is installed? It seems counter-intuitive to me.
    In any event, *THANK YOU* so much for you replies and help. GREATLY appreciated!
    Thanks again, it was set to 'Never' and I changed it to Errors and Warnings. Are there specific settings you recommend for Errors and Warnings Smartgroup and Message Bubbles?
    After building and running the app (still without the semicolon), XCode still claims a successful build and displays no known errors. I'm not sure what I have set wrong or what I am doing wrong (apart from willfully leaving out the semicolon per the tutorial's instructions) but I still don't get any error messages from Xcode 3.1.
    Has this feature:
    http://www.cocoalab.com/media/becomeanxcoder/05/05parseerror.png
    been removed from Xcode 3.1 and replaced with something else?
    Again, thank you very much for all your help. I'm extremely grateful.
    Message was edited by: JMF

  • How to make this type of image - N00b question

    Hi there folks,
    Just wondering, with illustrator, what would be the easiest way of making an image like the one below? I would like to create my own just to practice on Illustrator and change some of the squares to different colours etc. It's an image that is the background of the Public Transport Victoria website (ptv.vic.gov.au) and is not my property of course. I am just wanting to know how would be the best way of creating such an image and how could I do it and change the colours of numerous "triangles". From scratch. I'm new to Illustrator and am keen to learn Thank you in advance.

    Any 3d modeling app can easily create that. It is a mesh object using 3 point polygons, with a few 4 point polygons in it.
    Here I will show you what I mean:

Maybe you are looking for