Slashdot Mirror


Apple Posts Server Command-Line and JBoss Manuals

critterboy writes "Apple today posted copies of the Mac OS X Server version 10.3 Command-Line Administration and Java Application Server documentation for both JBoss, Tomcat and WebObjects."

45 comments

  1. NSController by Nutcase · · Score: 3, Interesting

    Apparently there are new classes in Panther called NSController that are funky and cool coding goodness... but they are all NDAd or something, so I can't find any info on them yet. Wonder when they will post that documentation. Hmm.

    1. Re:NSController by kwerle · · Score: 1

      Google first hit:
      http://www.cocoadev.com/index.pl?NSControlle r

      Come on, people...

    2. Re:NSController by Nutcase · · Score: 1

      Hey wow.. that link is to a page i've already read which basically says "Hey, there's something New called NSController but it's NDAd so theres no documentation. Can anyone share?" There is also some info at the new cocoabb that has the same basic "NDAd sorry" info. In fact, cocoabb got me to google for it, hence me having already read that page.

      Thanks for the attempted (and failed) mockery. Next time try reading your links before you stake your credibility on them.

      Anyone out there have a link to some real, fleshed out information?

    3. Re:NSController by Anonymous Coward · · Score: 0

      Attention, shithead:

      1. The only people who know anything are Apple developers. We are all under signed NDA until 8:00 PM local time tonight. Stop bugging us.

      2. The documentation for NSController is included on the XCode Tools CD in the Panther package. Wait until 8:00 in your local time zone, then go buy Panther, then read it.

      That is all.

    4. Re:NSController by Anonymous Coward · · Score: 0

      prick.

    5. Re:NSController by kwerle · · Score: 4, Informative

      So, a few quotes: ...so I can't find any info on them yet...

      Google first hit:
      It seems to be an InterfaceBuilder-integration component; you can create various "controller" objects in IB and form various bindings/glue that would previously have had to be done programmatically. Apparently, this is resurrected functionality from EnterpriseObjectsFramework... ...NSController seems to be a bridge that plugs the M into the V of MVC. EG, its a C of MVC that automagically has tables filled from arrays, etc.

      I'd say that's more than "no info".

    6. Re:NSController by Nutcase · · Score: 1

      Touche.

      It isnt much for /how/ it works or how it's implemented or how you code it, etc. But it sure makes for a nice description of what it is... enough to make me salivate anyway. My apologies if I was overly harsh previously.

    7. Re:NSController by tyrione · · Score: 1

      NSController is nothing new.

      The framework may have been extended and should have since Openstep to Rhapsody to OS X 10.0 to Panther.

      That is the evolution of such frameworks.

      It first was NXController back in the NeXTStep 3.3 and prior days, by the way.

    8. Re:NSController by jcr · · Score: 1

      NSController and Cocoa bindings aren't under NDA anymore, so...

      NeXT old-timers will recognize bindings as similar in concept to the EOInterface portion of the Enterprise Objects Framework. Basically, what NSController does is greatly reduce the amount of "glue code" you need to attach user interface objects to the objects in your model.

      There's quite a bit of documentation on this with the XCode tools. Open XCode, go to the Cocoa documentation, and read the "Controller Layer" topic.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  2. JBoss and J2EE by iJed · · Score: 1

    It seems that JBoss and J2EE are available as standard on Panther Server. If I remember correctly then this was not the case with Jag Server.

    1. Re:JBoss and J2EE by Anonymous Coward · · Score: 0

      Yes, they are standard now and well integrated for WebObjects. It couldn't be any nicer.

  3. Re:Good update by gerardrj · · Score: 4, Informative

    The switch to a different default shell in the terminal application has nothing to do with any shell commands that are included for administration of the computer.

    Any shell program/script that is written by anyone who knows anything about writing shells programs/scripts will contain a shebang as the first line. The syntax look like this:
    #!/bin/sh
    This specially formatted line tells the OS what program (in that case the "sh" shell) will be able to interpret this file properly. No matter what the "default" shell is, no matter what shell you are actually running when you type the command name, the program will be run with the shell specified in that line.
    Ex: most perl programs have #!/usr/bin/perl or #!/usr/local/bin/perl

    For the Mac savvy this is really equivilant to the "creator" field in a file's meta information.

    --
    Article X: The powers not delegated... by the Constitution...are reserved...to the people
  4. cool, good CLI centralization + GUI tools by danigiri · · Score: 5, Interesting
    Geez, cheking out that CLI admin document. Pretty extensive and hands-on.

    Starts up with basic commands (ssh and the like), giving way to more in-depth info, XML configuration files, etc.

    There seems to be some sort of centralized group of commands. For instance, there is the 'systemsetup' command, that handles a plethora of tasks: energy saver, time, sleep-wakeup, languages, startup... That might be helpful and a cool deviation from the traditional make-changes-in-many-places syndrome that has plagued UNIX and the like for years.

    OTOH, there's a nice review of Panther Server with cool screenshots on Maccentral.

  5. Best line by gerardrj · · Score: 4, Insightful

    For the time being, Apple will ship the Xserve with Jaguar Server and Panther Server for those organizations that need a bit more time before they upgrade.


    Apple isn't asking them to make a choice, they're saying "If you use Jaguar server now, keep using it, but here's a copy of Panther server so yo can upgrade to it when you're ready."

    Could you ever imagine Microsoft allowing Dell, HP or Compaq to ship 2000 and XP on the same order just in case the customer was using 2000 and didn't want to upgrade to XP yet?

    --
    Article X: The powers not delegated... by the Constitution...are reserved...to the people
    1. Re:Best line by rthille · · Score: 1

      I imagine so. I imagine that Microsoft would jump for joy if Dell, HP/Compaq and whatnot shipped both Win2K and XP on all their hardware.

      The difference being that Dell, HP, etc, would have to buy both copies, and would like as not pass the costs on to the consumer/businness.

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    2. Re:Best line by sid+crimson · · Score: 1

      I have purchased dozens of Compaqs (just before the HP merger was all set) and they came with 2000 and XP installed.

      Before that, I purchased dozens that had NT4 and 2000 as options.

      YOu can only choose one (no dual boot), but that seems to answer your question. :-)

      -sid

    3. Re:Best line by bill_mcgonigle · · Score: 1

      YOu can only choose one (no dual boot), but that seems to answer your question.

      Quite right - a difference would be that if you choose NT, 2K gets wiped, so there's no future upgrade. I'm assuming Apple ships CD's for both.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    4. Re:Best line by wchin · · Score: 1

      I know that Compaq shipped some iPaqs with both Windows NT and Windows 2000... you chose which you wanted during startup and it would nuke the other. You can change your mind later by running the software restore disk.

      What I want is a revised Xserve!
      Dual power supplies optional, ECC memory, and G5's.

    5. Re:Best line by sid+crimson · · Score: 1
      Quite right - a difference would be that if you choose NT, 2K gets wiped, so there's no future upgrade. I'm assuming Apple ships CD's for both.


      Hrm. I'm not sure about that.

      When it came time to get Windows 2000 on the NT4 boxen, I plugged in the restore CDs and I was off and running with Windows 2000.

      The Restore CDs ask which OS to install. The nice little sticker on the side of the case has keys for both.

      I suppose it's possible I've broken a rule somewhere.

      -sid
  6. Re:Aqua X Logo by Gropo · · Score: 1

    Here's a nice copyright-free panther-X within the slashtopicon proportions...

    --
    I hate Grammar Nazi's
  7. Re:Aqua X Logo by Anonymous Coward · · Score: 0

    Here's a nice copyright-free panther-X

    Huh? There's nothing copyright-free about it. Everything is copyrighted. But more importantly, it's a trademark of Apple Computer.

  8. Re:Aqua X Logo by Anonymous Coward · · Score: 0

    When one downloads graphic press materials from apple.com one needs to click on an agreement, one of the stipulations being a "You may not alter, or modify the Image, in whole or in part, for any reason." clause.

    To shrink and strip away unwanted elements would be to directly violate said agreement. The linked graphic was not created by Apple, while it certainly resembles the trademark.

  9. WebObjects? by stefaanh · · Score: 1

    I'm sorry, but i did not find "WebObjects" mentioned once in the two relevant PDF's. The only thing is that the JBoss Admin app is a WO App, given the .woa in the url of the webbased program. I'd expect seamless JBoss integration, but seamless WebObjects integration?

    "Xserve and WebObjects Power iTunes Music Store" writes Jim Dalrymple on MacCentral. "Apple based the store on Mac OS X Server and Web Objects 5.2 using Xserves and Xserve RAIDs to store the more than 200,000 songs available to the public." [Jun 03 2003]

    So Apple or webobjects developers, fill us in. What ever happened to the the XServe serving the iTunes Music store running WebObjects?
    Any future FileMaker lookalike plans?

    WebObjects Inc. ?

    --
    --------
    * Sigh *
  10. Wow! This is great! by csoto · · Score: 0

    Proof that if you beat a dead horse often enough, it just might get off its fat rump and do something for you! How long and how often have we bitched and moaned about Apple docs?

    --
    There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
  11. Re:Good update by Anonymous Coward · · Score: 0

    Nigger? Very sneaky...

  12. Re:Wow! This is great! by Anonymous Coward · · Score: 0

    Yes, that's it. Apple published over two thousand pages of documentation because you complained on Slashdot. That's exactly what happened.

    In other news, the Tooth Fairy and Santa Claus are getting married at the Easter Bunny's Malibu beach house. Film at eleven.

    Lamebrain.

  13. Re:Good update by Anonymous Coward · · Score: 0

    Curses! You found it! Shhhhhh!!!

  14. Re:Good update by Anonymous Coward · · Score: 0

    Mod down, this comment is formatted to display racist slang down vertically (look at the first letter of each line).

  15. Re:Wow! This is great! by csoto · · Score: 0

    It is the "colloquial WE," I'm referring to, numbnuts. As in "people who support Mac OS X in the enterprise." Now, go away, you miserable waste of carbon...

    --
    There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
  16. Re:Good update by Anonymous Coward · · Score: 0

    The troll profession is a competitive one. I hate to bring a brother down, but I must do it so as to secure my own future as a troll.

  17. DeviceSupport.drprofile anybody? by bill_mcgonigle · · Score: 1

    Speaking of Panther CLI, has anybody had luck editing the DeviceSupport.drprofile to add unsupported optical burners? (like PatchBurn for 10.2). The XML is fairly self-documenting, but it seems to need to be compiled or something as the changes I make aren't picked up.

    drtool is neat, and seems to do everything else for DiscRecording, but not this.

    Buler?

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  18. What are these? by WalletBoy · · Score: 1

    OK, I'm not a Java fanatic so I have no idea what these things are. What the heck is JBoss and what is it's supposed advantage?

    1. Re:What are these? by agent+dero · · Score: 1

      Google

      That's what you're looking for, this is /. ;)

      --
      Error 407 - No creative sig found
    2. Re:What are these? by tb3 · · Score: 3, Informative

      JBoss is an Open Source J2EE Application Server, that directly competes with the expensive offerings from BEA (WebLogic) and IBM (WebSphere) to name the top two.

      JBoss has had a hard time getting Sun certification as J2EE compliant, but now that it has been certified, OS X Server 10.3 + JBoss + Apple's Server Tools should make the XServe rather attractive to J2EE shops.

      Here is a complete hardware solution, for less than the cost of a Weblogic licence!

      --

      www.lucernesys.comHorizon: Calendar-based personal finance

  19. Re:Good update by javax · · Score: 1

    come on, that should be
    #!/usr/bin/env perl

  20. Comment removed by account_deleted · · Score: 3, Informative

    Comment removed based on user account deletion

  21. Re:Good update by Anonymous Coward · · Score: 0

    Fuck you, Nigger!

  22. Re:Good update by Anonymous Coward · · Score: 0

    Well done. Some positive moderation, took a few hours before anyone pointed it out.

  23. Question by Anonymous Coward · · Score: 0

    I've been a mac user for a long time, what is a command-line?

  24. One time choice. by Anonymous Coward · · Score: 0

    It's supposed to be a one-time choice.

    That don't change just because the restore CDs let you break that part of the EULA.

  25. JBoss Documentation? by Anonymous Coward · · Score: 0

    Will the JBoss team be pleased when they get wind that Apple is releasing documentation for JBoss?
    If I remember correctly, the server is free, but they earn money with the documentation. Are there any legal problems here that might arise?

  26. NSController docs at Apple by hayne · · Score: 2, Informative
    Have a look at Apple's Developer docs on NSController

    It is fully explained there, complete with examples.