Building a music server with g3

Hi- I have an old blue and white powermac g3 which I'd like to turn into a music server. To do that I need a much bigger hard drive (min 250g) and the ability to link into my airport network. Can folks give me some ideas about how to accomplish this at a reasonable price (I'm not a computer geek, but I'm also not afraid to try things). Thanks -Howard

A Mac-specific SATA controller card and SATA drive can be used to boot most PCI-slot Macs. A generic controller will not boot a Mac.
At the moment, SATA is working fast only because the drives with the SATA interface are the latest drives. There is nothing inherently faster about SATA, it is not magic, it is mostly hype.
The transfer rates advertised are the maximum theoretical transfer rates. Since there are no drives that can maintain transfers at those speeds for more than an instant, those numbers will not be seen in daily use. The same fast drives are available with pATA, LVD SCSI, and Fiber-Channel interfaces, too.
As for that software, you would do better posting on one of the iPod or other music forums, or doing a forum search for those names. They do not get tossed around regularly down here in the older Macs sub-basement.

Similar Messages

  • Building a media server with apple tv

    I am interested in building a media server to store my 500+ moves.  I have an apple tv that I will use to connect it to my tv.  Are there any recommendations for an expandable RAID server that would be compatible.  Ideally I would like 6+ hard drive bays.

    Thanks Jules...I have reworded my question so hopefully it no longer contravenes any rules.
    I have followed these instructions from the Apple Support site:
    http://support.apple.com/kb/HT5439
    As I am trying to use a feature fully supported by Apple I wouldn't think there would be any issues with discussing it?
    Ando

  • Music server with wrt54gs

    I have a wrt54gs wireless router. Everything works great.  I installed a requestauduio music server that has an internet connection.
    I set up a static IP and it connects fine to the internet.  The idea is to be able from OUTSIDE of the house connect to the music server.
    I go to the website request.com and log in and it tries to connect and it gives me the info. I am not having any luck setting up the linksys to allow me to gain access.
    I know my main IP into the home and it finds it.  It tells me the following
    netsync port  4665
    web port 80
    control port 3663
    xml (flash port) 3660
    Where and how do I input this into the router?
    I went to applications and games
    added application = music
    start 4665 to 4665
    both
    the static ip of the device
    and checked enable.
    I am doing something wrong. Can anybody please fill in the blanks of my inexperience.

    You are in the right place, but you may need to port forward all the ports used by the application. If you forward port 80, is there some kind of security you can set up to restrict access, otherwise you may find everyone on the internat has access to your music....
    Tomato 1.25vpn3.4 (SgtPepperKSU MOD) on a Buffalo WHR-HP-G54
    D-Link DSM-320 (Wired)
    Wii (Wireless) - PS3 (Wired), PSP (Wireless) - XBox360 (Wired)
    SonyBDP-S360 (Wired)
    Linksys NSLU2 Firmware Unslung 6.10 Beta unslung to a 2Gb thumb, w/1 Maxtor OneTouch III 200Gb
    IOmega StorCenter ix2 1TB NAS
    Linksys WVC54G w/FW V2.12EU
    and assorted wired and wireless PCs and laptops

  • CherryMusic - a python music server with an HTML5 frontend

    Hey fellow archers!
    CherryMusic
    a music streaming server written in python with an HTML5 frontend
    nothing to setup, uses SQLite file database
    light on resources
    support for all major browsers on almost all OSes (also your fancy phone!)
    AUR: cherrymusic
    You can install the latest version from the AUR.
    current features (v0.24.1) are:
    super pretty new interface
    browse and stream your music inside the browser (locally or remote)
    full text search your music
    completely AJAX based (no page reloads on click, super fast)
    create and share playlists in
    multiple user authentication
    HTTPS support
    live transcoding (e.g. you can stream flac over slow connections)
    Screenshots and more documentation
    on our project website fomori.org/cherrymusic
    Also, it would be of great help, if you installed the git version from the AUR, so we're not the only ones testing the software :)
    If you're interested on how it works you can also checkout the sources on github. If you find any bugs or have any issues please  open an issue at github, so we can fix it!
    Last edited by twall (2013-03-12 17:17:42)

    Hi, using latest git on firefox 15.0.1. I can't seem to play any songs (mp3 tested). There bumps this (not so helpful) message:
    I'm sorry, but this is an error message...
    It indicates an error... *sigh*
    Sorry, it's just... my whole purpose of existance is to give bad news.
    It's frustrating.
    Would you mind just clicking 'ok' and leave me alone?
    I use the default config. Here's the server.log. Clearing cache doesn't help.
    [23/Sep/2012:11:17:46] HTTP Traceback (most recent call last):
    File "/usr/lib/python3.2/site-packages/cherrypy/_cprequest.py", line 656, in respond
    response.body = self.handler()
    File "/usr/lib/python3.2/site-packages/cherrypy/lib/encoding.py", line 188, in __call__
    self.body = self.oldhandler(*args, **kwargs)
    File "/usr/lib/python3.2/site-packages/cherrypy/_cpdispatch.py", line 34, in __call__
    return self.callable(*self.args, **self.kwargs)
    File "/usr/lib/python3.2/site-packages/cherrymusicserver/httphandler.py", line 137, in api
    return self.handlers[action](value)
    File "/usr/lib/python3.2/site-packages/cherrymusicserver/httphandler.py", line 217, in api_getsonginfo
    return json.dumps(metainfo.getSongInfo(abspath).dict())
    File "/usr/lib/python3.2/site-packages/cherrymusicserver/metainfo.py", line 102, in getSongInfo
    with ar.audio_open(filepath) as f:
    TypeError: object.__new__() takes no parameters
    [23/Sep/2012:11:20:25] HTTP Traceback (most recent call last):
    File "/usr/lib/python3.2/site-packages/cherrypy/_cprequest.py", line 656, in respond
    response.body = self.handler()
    File "/usr/lib/python3.2/site-packages/cherrypy/lib/encoding.py", line 188, in __call__
    self.body = self.oldhandler(*args, **kwargs)
    File "/usr/lib/python3.2/site-packages/cherrypy/_cpdispatch.py", line 34, in __call__
    return self.callable(*self.args, **self.kwargs)
    File "/usr/lib/python3.2/site-packages/cherrymusicserver/httphandler.py", line 137, in api
    return self.handlers[action](value)
    File "/usr/lib/python3.2/site-packages/cherrymusicserver/httphandler.py", line 217, in api_getsonginfo
    return json.dumps(metainfo.getSongInfo(abspath).dict())
    File "/usr/lib/python3.2/site-packages/cherrymusicserver/metainfo.py", line 102, in getSongInfo
    with ar.audio_open(filepath) as f:
    TypeError: object.__new__() takes no parameters
    [23/Sep/2012:11:20:48] HTTP Traceback (most recent call last):
    File "/usr/lib/python3.2/site-packages/cherrypy/_cprequest.py", line 656, in respond
    response.body = self.handler()
    File "/usr/lib/python3.2/site-packages/cherrypy/lib/encoding.py", line 188, in __call__
    self.body = self.oldhandler(*args, **kwargs)
    File "/usr/lib/python3.2/site-packages/cherrypy/_cpdispatch.py", line 34, in __call__
    return self.callable(*self.args, **self.kwargs)
    File "/usr/lib/python3.2/site-packages/cherrymusicserver/httphandler.py", line 137, in api
    return self.handlers[action](value)
    File "/usr/lib/python3.2/site-packages/cherrymusicserver/httphandler.py", line 217, in api_getsonginfo
    return json.dumps(metainfo.getSongInfo(abspath).dict())
    File "/usr/lib/python3.2/site-packages/cherrymusicserver/metainfo.py", line 102, in getSongInfo
    with ar.audio_open(filepath) as f:
    TypeError: object.__new__() takes no parameters
    PS: When it starts for the first time it says:
    [120923-11:30] WARNING : python library "stagger" not found!
    There will be no ID-tag support!
    [120923-11:28] WARNING : python library "audioread" not found!
    Audio file length can't be determined without it!
    So, I installed stagger and the warning disappeared. As for audioread,  is it written in python 2 or 3? I made a PKGBUILD for python2 as there is no pkg in AUR. Building it with python3 I get some SyntaxError: invalid syntax while building. Maybe you should add those two packages as optdepends.
    EDIT
    Well, it seems that the songs are loaded in the playlist after all. The message I mentioned above keeps popping each time I add a song to the list, though.
    Last edited by maevius (2012-09-23 08:45:29)

  • Build a dicom server with web logic and Oracle Multimedia DICOM

    Its it possible, build My own dicom server...only using web logic + java + Oracle Multimedia DICOM ?

    Hi,
    In The LDAP side you need to increase:
    MaxPageSize - This value controls the maximum number of objects that are returned in a single search result, independent of how large each returned object is. To perform a search where the result might exceed this number of objects, the client must specify the paged search control. This is to group the returned results in groups that are no larger than the MaxPageSize value. To summarize, MaxPageSize controls the number of objects that are returned in a single search result.
    Default value: 1,000
    For more informations please refer to : http://support.microsoft.com/kb/315071
    Thanks
    Jay SenSharma
    http://jaysensharma.wordpress.com (WebLogic Wonders Are Here)

  • Connecting my MBP to a amplifier and projector to use as music server

    Hi,
    I plan on using my MPB as a music server with my hi-def audio system.
    I would like to know if the DVI out also supports sound? How can I use my MBP to play all the tunes through the amplifier to my audio setup and also project via my projector so I can surf the net using a BT keyboard and mouse?
    The A/V receiver in question is the Denon 3808 and the projector is Panasonic AE-2000.
    I would appreciate any help.
    Thanks.
    Best Regards,
    Aditya

    short answer, the DVI out port on your mac doesn't carry any sound data. for that you will have to use the headphone jack with adapters if your amp needs a different type of plug.
    if you're really serious about the sound quality, you should consider an external USB box. there are many out there that work well with mac osx. i can't think of any off the top of my head, but a quick google search for "USB external sound mac osx" would bring up a few good results.
    hope this helps, D

  • Music Server Can't See External Drive Formatted for WIN with Disk Utility.

    Is there any reason an external drive formatted for WIN (MS-DOS(FAT)/FAT32 or NTFS w/ NTFS-3G/MacFUSE) with Disk Utility would not work for intended purpose? I have a music server (Bryston BDP-1) that uses an attached USB drive for storage/playback of music and can only read FAT32 or NTFS formatted drives. I've tried both and neither is readable by the BDP-1, yet I have no problem reading/writing to the supplied 2GB Thumb Drive (FAT32), as well as another 2GB Thumb Drive (FAT32). Get Info shows; "FAT32" for all drives formatted as such.
    Note: From what I'm told the BDP-1 uses a scaled down version of Linux for it's OS. Isn't that UNIX? Shouldn't it be compatible (Read/Write) with other platforms (i.e, Mac)? Bryston says the reason they use it because it's Open-Source. Does Linux only work FAT32 or NTFS?
    I do have Fusion/XP, also access to WIN PC's, but I just hate to use it when I shouldn't have to. It makes no sense why the drive can't be read by the BDP-1 when formatted for WIN under OS X.
    And there was one other issue, after the third try to format fro WIN the external drive suddenly began making faint clicking sounds instead of a spinning drive sound only when plugged into BDP-1 USB port. But it works fine when connected to iMac FW.
    HW Specs:
    Drive: G-Drive Mobile USB/FW 750GB

    Exchanged drive. Works now.

  • Can I use Wiki Server with a custom build of Apache?

    Hi there. For various reasons, I may need to roll my own build of Apache, PHP, and some other web technologies. What I'm hoping to do is use Wiki Server for the collaborative part of our site, but I don't know if it can be set up to run with an Apache build other than the one that comes with Leopard.
    Can this be done? If so, how?

    That could work, I suppose. I take it it's not possible to configure the Wiki Server to work with a different build of Apache?
    I'd just as soon not run two Apache instances on our new system; that's what we're doing now, on our Tiger server, and it's a bit inconvenient to have two sets of web configuration settings to worry about.
    If possible, I'd like to use the Wiki server with a custom Apache build. (I need to rebuild PHP, you see...)

  • Has anyone had difficulty with music server software on the mac mini

    Hello all. I'm using my newly purchased mac mini as a music server and for movies integrated into my sound system. I have 2 handmade tube amps hooked up to a CJ tube pre-amp, running a Neko audio DAC mkII via a silflex mini toslink cable made by lifatec, from the optical out jack of the mac. I'm using audirvana plus software, which allows me to play uncompressed music files directly into my external dac bypassing the internal dac of the mac. CDs sound very good, the mac runs very quietly, and the optical connection seems very clean. HD tracks sound exquisite.
    Took me a while to figure out how to set the systems preferences, but after a few days of trial and error I finally got it right. The low jitter of the optical out is a reality. Audiophile quality is now easy and cost efficient with the mac mini.

    Well, I do understand that.
    However, I've installed iMS 5.2 on win2k several times (I admit, w2k pro, not server), and i've never installed AD.
    If you can get it installed and working for your default domain, but not for other domains, then most likely it has nothign to do with AD or AD domains. iMS idea of domains is very different from AD's idea of domains. We need to be very clear about such.
    for iMS, you have to create additional domains through Delegated Admin, as either "Hosted Domains" or as "Vanity Domains". We do not suggest using "Vanity Domains", and support for such is deprecated.
    Once you have created "Hosted Domains" through Delegated Admin, you can add users to those domains, and they should work, just fine.

  • Building new server with old home folders

    I have a dying 10.5.5 server with OD that is in dire need of a rebuild. I am going to install 10.5.8 unlimited on a new machine and create all the same user accounts(names) in WGM, I then want to re-link all the old home folders to the new accounts.
    Is this as simple as naming the new accounts identically as the old ones and then making the home folder location the same as the old?
    Will I need to do anything regarding permissions on the old home folders etc??

    Hi,
    I have had to do the same thing many times what with server upgrades, crashes etc and I have found the most effective way is as follows:
    1. Create the OD on the new machine and create the accounts making sure that the shortnames are the same so that the home folder names match in the new location.
    2 as root user (type su - in terminal and put in the root password)use rsync in the terminal to copy the old folders to the new location eg:
    rsync -av --progress [email protected]:/Volumes/userdata/homefolders/ /Volumes/userdata/homefolders/
    That could take some time but it is better than using a gui as it can tend to corrupt a few things.
    NOW, you will find that there are permissions issues if the user ID's have changed accross servers so I always run a little script to correct this. I will explain how to do it in the terminal in case you may be baffled by the terminal, my apologies if you already know this but it may help someone else.
    open terminal and type: vi permissions.sh
    you will then be in a vi editing window. Press I (thats an Eye not an Ell)to start editing and type in the following (adjust for your own environment)
    for i in /Volumes/userdata/homefolders/*
    do
    u=`echo $i | cut -d/ -f5`
    chown -R $u /Volumes/userdata/homefolders/$u
    done
    Now press ESC to get out of editing mode and type : x (without the space in between, edited to remove smiley) and hit return to exit and save.
    back in the terminal window type chmod 777 permissions.sh (this makes the script executable)
    Now you should be ready to run the script which will effectively take the name of each folder and change the ownership of everything in said folder to the new user and rectify any permissions issues.
    type: ./permissions.sh
    You should be sorted now.
    Alternatively you can try Passenger. http://macinmind.com/?pid=2&progid=1&subpid=1 which can do all of the above but I find it quicker to do it manually.
    I do use passenger for bulk account creation though, admins best friend.
    Hope I never lost the plot there and that it helps someone on their way
    Message was edited by: PsyMan2009 to rectify smileys at vital parts LOL

  • How do I point a Raspberry Pi music server at my iMac?

    I'm trying to use a Raspberry Pi as a network music server.  I have one SD card with Volumio and another with Rune.  The webUI for both is almost identical.
    My music files are on an HDD attached to my iMac and the Pi is on the same network.  In the Volumio UI I need to enter the path to the music folder on the HD.
    I have selected file share protocol as SMB/CIFS.
    I have entered the iMac's IP address
    I have entered the Remote Directory as Drobo/Rip where Drobo is the name of the HDD and Rip is the folder on Drobo with the music files.
    I cannot get it to mount.  Any suggestions?
    I can send music to Volumio by AirPlay (wired) with no problem at all, but I can't get Volumio to go fetch the music from the iMac.

    Try the > Raspberry Pi Forums.

  • SBS2008: Move email from Exchange 2007 to new server with Exchange 2013

    We have an old server (SBS2008) and plan to buy a new server with (Server 2012). I need to move all the exchange emails, contacts & calendars to the new server. We will no longer use the old server. 
    Is there a document or migration tool that will help me understand how to move this data form the old exchange server to the new one? 
    Old Server:
    SBS2008 running Exchange 2007
    New Server:
    Server 2012
    Exchange 2013
    Any help is appreciated!

    Hi Dave,
    It can be done, and as Larry suggested you will consider two Server 2012 installs in order to achieve an environment that looks like your current SBS roles; Exchange 2013 on an Active Directory controller isn't a good long-term solution (SBS did this for
    you in the past).
    For your size operation, a virtual server host, with a Windows Server 2012 license, and two virtual machines would probably be a suitable design model.  In this manner, you have Server 2012 license that permits 1 +2 licenses (one host for virtualization,
    up to 2 Virtual Machines on same host).
    There's no migration tool. That comes with experience and usually trial and error. You earn the skills in this migration path, and for the average SBS support person you should plan on spending 3x (or more) your efforts estimate in hours planning your migration. 
    You can find a recommended migration path at this link to give you an idea of the steps, but its not exactly point by point going to cover you off for an sbs2008 to server 2012 w/exchange 2013 migration.  But the high points are in here. If it looks
    like something you would be comfortable with then you should research more.
    http://blogs.technet.com/b/infratalks/archive/2012/09/07/transition-from-small-business-server-to-standard-windows-server.aspx
    Specific around integrating Exchange 2013 into an Exchange 2007 environment, guidance for that can be found here:
    http://technet.microsoft.com/en-us/library/jj898582(v=exchg.150).aspx
    If that looks like something beyond your comfort level, then you might consider building a new 2012 server with Exchange 2013 environment out as new, manually export your exchange 2007 mailbox contents (to PST) and then import them into the new mail server,
    and migrate your workstations out of old domain into new domain.  Whether this is more or less work at your workstation count is dependent upon a lot of variables.
    If you have more questions about the process, update the thread and we'll try to assist.
    Hopefully this info answered your original question.
    Cheers,
    -Jason
    Jason Miller B.Comm (Hons), MCSA, MCITP, Microsoft MVP

  • In relation to Wireless Speakers, what does 'Connected Music Server' mean?

    Hello All,
    Need some advise. I am looking at purchasing a Wireless speaker. I currently have a MacBook Pro 10.8 which has my music stored in iTunes. My phone is an Android 4.2.2 device.
    Therefore, I need to buy a wireless speaker that supports AirPlay (aka stream music from my MacBook Pro) and also has an app that I can install on my Android device which can threby access the iTunes playlist so that I can use my phone as the remote control.
    Based on the above requirements, I narrowed down my chocie to the Denon Cocoon Home (whose app is also Deno Cocoon) and the Pioneer A4 XW-SMA4-K (whose app is Pioneer ControlApp)
    Question 1:
    The Denon App says this:
    - When connected to your home Wi-Fi network you can further expand your choice of music by using the Music Server to browse and play all the music that is stored on your PC, Mac or Network Attached Storage (NAS) drive.
    - DRM protected music is NOT supported by the Denon Cocoon app (or any 3rd party music app)
    My question what does one mean by a 'connected music server?' If an AirPlay speaker receives iTunes music, does it automatically become a 'connected music server?' Technically, is music in my iTunes app (some purchased from iTunes store, some imported) considered DRM protected music? Can ithe app read the iTunes music given the above contraint?
    Question 2:
    The Pioneer App has a lot of complicated lingo that says:
    Network Audio Player
    - Browse and select music files on your connected music server
    AV Receiver
    - Browse and select music files on your connected music server
    Network CD Receiver System
    - Browse and select music files on your connected music server
    Wireless Speaker
    - Volume up/down
    - Select Internet Radio Stations
    - PUSH PLAYER
    It uses one app for multiple devices and in the app description has a breakdown for what the app supports for every device. Now the 'connected music server' is not mentioned in 'Wireless Speaker' but the same is mentioned in 'Network Audio Player' so what does that mean?
    I am more veered towards the Pioneer speaker as it costs $100 less and has better reviews but I will go with the one that will aloow me to use my Android phone as a remote control to access the music that the speaker is streaming from my MacBook pro.

    CSS SSL module sending a Close_Notify.
    Try these links;
    http://www.cisco.com/warp/public/117/basic_css_lb_config.html
    http://www.cisco.com/en/US/products/hw/contnetw/ps792/products_configuration_guide_chapter09186a008057a127.html

  • Problem with tutorial; "Build a Web Application with JDeveloper 11g Using "

    I've got a rather new installation of Vista Business x64 on my developer rig, and last week I installed the new JDeveloper 11g version. The installation was all-inclusive, no customization on my end.
    In addition I've got a test installation of an Oracle DB 11gR1 on an available server here.
    To familiarize myself with the new JDeveloper I decided to spend some time with the JDeveloper 11g tutorials found here: http://www.oracle.com/technology/obe/obe11jdev/11/index.html.
    I've started twice on the second tutorial, "Build a Web Application with JDeveloper 11g Using EJB, JPA, and JavaServer Faces", and find myself repeatedly stuck at step 19 in section "Creating the Data Model and Testing it".
    It seems impossible to deploy the application to the default application server. The server starts fine on its own, I can access it via the admin console on port 7001 and it looks good. However, when I try to run the HRFacadeBean funny things are happening, symptomized by the following error messages seen in the IDE log-area:
    The "Messages" pane displays:
    "Compiling...
    Context: MakeProjectAndDependenciesCommand application=HR_EJB_JPA_App.jws project=EJBModel.jpr
    C:\Oracle\Middleware\jdk160_05\jre\bin\java.exe -jar C:\Oracle\Middleware\jdeveloper\jdev\lib\ojc.jar -g -warn -nowarn:320 -nowarn:372 -nowarn:412 -nowarn:413 -nowarn:415 -nowarn:486 -nowarn:487 -nowarn:489 -nowarn:556 -nowarn:558 -nowarn:560 -nowarn:561 -nowarn:705 -Xlint:-fallthrough -Xlint:-serial -Xlint:-unchecked -source 1.6 -target 1.6 -noquiet -encoding Cp1252 -d C:\JDeveloper\mywork\HR_EJB_JPA_App\EJBModel\classes -namereferences -make C:\JDeveloper\mywork\HR_EJB_JPA_App\EJBModel\classes\EJBModel.cdi -classpath C:\Oracle\Middleware\jdk160_05\jre\lib\resources.jar;C:\Oracle\Middleware\jdk160_05\jre\lib\rt.jar;C:\Oracle\Middleware\jdk160_05\jre\lib\jsse.jar;C:\Oracle\Middleware\jdk160_05\jre\lib\jce.jar;C:\Oracle\Middleware\jdk160_05\jre\lib\charsets.jar;C:\JDeveloper\mywork\HR_EJB_JPA_App\.adf;C:\JDeveloper\mywork\HR_EJB_JPA_App\EJBModel\classes;C:\Oracle\Middleware\jdeveloper\modules\oracle.toplink_11.1.1\toplink.jar;C:\Oracle\Middleware\modules\com.bea.core.antlr.runtime_2.7.7.jar;C:\Oracle\Middleware\modules\javax.persistence_1.0.0.0_1-0.jar;C:\Oracle\Middleware\jdeveloper\modules\oracle.toplink_11.1.1\eclipselink.jar;C:\Oracle\Middleware\jdeveloper\modules\oracle.xdk_11.1.1\xmlparserv2.jar;C:\Oracle\Middleware\jdeveloper\modules\oracle.xdk_11.1.1\xml.jar;C:\Oracle\Middleware\modules\javax.jsf_1.2.0.0.jar;C:\Oracle\Middleware\modules\javax.ejb_3.0.1.jar;C:\Oracle\Middleware\modules\javax.enterprise.deploy_1.2.jar;C:\Oracle\Middleware\modules\javax.interceptor_1.0.jar;C:\Oracle\Middleware\modules\javax.jms_1.1.1.jar;C:\Oracle\Middleware\modules\javax.jsp_1.1.0.0_2-1.jar;C:\Oracle\Middleware\modules\javax.jws_2.0.jar;C:\Oracle\Middleware\modules\javax.activation_1.1.0.0_1-1.jar;C:\Oracle\Middleware\modules\javax.mail_1.1.0.0_1-1.jar;C:\Oracle\Middleware\modules\javax.xml.soap_1.3.1.0.jar;C:\Oracle\Middleware\modules\javax.xml.rpc_1.2.1.jar;C:\Oracle\Middleware\modules\javax.xml.ws_2.1.1.jar;C:\Oracle\Middleware\modules\javax.management.j2ee_1.0.jar;C:\Oracle\Middleware\modules\javax.resource_1.5.1.jar;C:\Oracle\Middleware\modules\javax.servlet_1.0.0.0_2-5.jar;C:\Oracle\Middleware\modules\javax.transaction_1.0.0.0_1-1.jar;C:\Oracle\Middleware\modules\javax.xml.stream_1.1.1.0.jar;C:\Oracle\Middleware\modules\javax.security.jacc_1.0.0.0_1-1.jar;C:\Oracle\Middleware\modules\javax.xml.registry_1.0.0.0_1-0.jar;C:\Oracle\Middleware\wlserver_10.3\server\lib\weblogic.jar;C:\Oracle\Middleware\wlserver_10.3\common\lib -sourcepath C:\JDeveloper\mywork\HR_EJB_JPA_App\EJBModel\src;C:\Oracle\Middleware\jdk160_05\src.zip;C:\Oracle\Middleware\jdeveloper\modules\oracle.toplink_11.1.1\toplink-src.zip;C:\Oracle\Middleware\jdeveloper\modules\oracle.toplink_11.1.1\eclipselink-src.zip C:\JDeveloper\mywork\HR_EJB_JPA_App\EJBModel\src\oracle\Dept.java C:\JDeveloper\mywork\HR_EJB_JPA_App\EJBModel\src\oracle\Emp.java C:\JDeveloper\mywork\HR_EJB_JPA_App\EJBModel\src\oracle\HRFacadeLocal.java C:\JDeveloper\mywork\HR_EJB_JPA_App\EJBModel\src\oracle\HRFacadeClient.java C:\JDeveloper\mywork\HR_EJB_JPA_App\EJBModel\src\oracle\HRFacade.java C:\JDeveloper\mywork\HR_EJB_JPA_App\EJBModel\src\oracle\HRFacadeBean.java
    [11:45:27 PM] Successful compilation: 0 errors, 0 warnings.
    [Application HR_EJB_JPA_App is bound to Server Instance DefaultServer]
    [Starting Server Instance DefaultServer]
    #### Server Instance DefaultServer could not be started: Server Instance was terminated.
    The "Running: DefaultServer" displays:
    "C:\Oracle\Middleware\user_projects\domains\base_domain\bin\startWebLogic.cmd
    [waiting for the server to complete its initialization...]
    [Server Instance DefaultServer is shutting down.  All applications currently running will be terminated and undeployed.]
    Process exited.
    C:\Oracle\Middleware\user_projects\domains\base_domain\bin\stopWebLogic.cmd
    Stopping Weblogic Server...
    Initializing WebLogic Scripting Tool (WLST) ...
    Welcome to WebLogic Server Administration Scripting Shell
    Type help() for help on available commands
    Connecting to t3://localhost:7101 with userid weblogic ...
    This Exception occurred at Wed Oct 29 23:47:40 CET 2008.
    javax.naming.CommunicationException [Root exception is java.net.ConnectException: t3://localhost:7101: Destination unreachable; nested exception is:
         java.net.ConnectException: Connection refused: connect; No available router to destination]
         at weblogic.jndi.internal.ExceptionTranslator.toNamingException(ExceptionTranslator.java:40)
         at weblogic.jndi.WLInitialContextFactoryDelegate.toNamingException(WLInitialContextFactoryDelegate.java:783)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialContextFactoryDelegate.java:365)
         at weblogic.jndi.Environment.getContext(Environment.java:315)
         at weblogic.jndi.Environment.getContext(Environment.java:285)
         at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:117)
         at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
         at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
         at javax.naming.InitialContext.init(InitialContext.java:223)
         at javax.naming.InitialContext.<init>(InitialContext.java:197)
         at weblogic.management.scripting.WLSTHelper.populateInitialContext(WLSTHelper.java:512)
         at weblogic.management.scripting.WLSTHelper.initDeprecatedConnection(WLSTHelper.java:565)
         at weblogic.management.scripting.WLSTHelper.initConnections(WLSTHelper.java:305)
         at weblogic.management.scripting.WLSTHelper.connect(WLSTHelper.java:203)
         at weblogic.management.scripting.WLScriptContext.connect(WLScriptContext.java:60)
         at weblogic.management.scripting.utils.WLSTUtil.initializeOnlineWLST(WLSTUtil.java:125)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:160)
         at org.python.core.PyMethod.__call__(PyMethod.java:96)
         at org.python.core.PyObject.__call__(PyObject.java:248)
         at org.python.core.PyObject.invoke(PyObject.java:2016)
         at org.python.pycode._pyx4.connect$1(<iostream>:16)
         at org.python.pycode._pyx4.call_function(<iostream>)
         at org.python.core.PyTableCode.call(PyTableCode.java:208)
         at org.python.core.PyTableCode.call(PyTableCode.java:404)
         at org.python.core.PyFunction.__call__(PyFunction.java:184)
         at org.python.pycode._pyx16.f$0(C:\Oracle\Middleware\user_projects\domains\base_domain\shutdown.py:1)
         at org.python.pycode._pyx16.call_function(C:\Oracle\Middleware\user_projects\domains\base_domain\shutdown.py)
         at org.python.core.PyTableCode.call(PyTableCode.java:208)
         at org.python.core.PyCode.call(PyCode.java:14)
         at org.python.core.Py.runCode(Py.java:1135)
         at org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:167)
         at weblogic.management.scripting.WLST.main(WLST.java:129)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at weblogic.WLST.main(WLST.java:29)
    Caused by: java.net.ConnectException: t3://localhost:7101: Destination unreachable; nested exception is:
         java.net.ConnectException: Connection refused: connect; No available router to destination
         at weblogic.rjvm.RJVMFinder.findOrCreate(RJVMFinder.java:203)
         at weblogic.rjvm.ServerURL.findOrCreateRJVM(ServerURL.java:153)
         at weblogic.jndi.WLInitialContextFactoryDelegate$1.run(WLInitialContextFactoryDelegate.java:344)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialContextFactoryDelegate.java:339)
         ... 38 more
    Caused by: java.rmi.ConnectException: Destination unreachable; nested exception is:
         java.net.ConnectException: Connection refused: connect; No available router to destination
         at weblogic.rjvm.ConnectionManager.bootstrap(ConnectionManager.java:464)
         at weblogic.rjvm.ConnectionManager.bootstrap(ConnectionManager.java:315)
         at weblogic.rjvm.RJVMManager.findOrCreateRemoteInternal(RJVMManager.java:251)
         at weblogic.rjvm.RJVMManager.findOrCreate(RJVMManager.java:194)
         at weblogic.rjvm.RJVMFinder.findOrCreateRemoteServer(RJVMFinder.java:225)
         at weblogic.rjvm.RJVMFinder.findOrCreateRemoteCluster(RJVMFinder.java:303)
         at weblogic.rjvm.RJVMFinder.findOrCreate(RJVMFinder.java:193)
         ... 43 more
    Problem invoking WLST - Traceback (innermost last):
    File "C:\Oracle\Middleware\user_projects\domains\base_domain\shutdown.py", line 1, in ?
    File "<iostream>", line 22, in connect
    WLSTException: Error occured while performing connect : Error getting the initial context. There is no server running at t3://localhost:7101 Use dumpStack() to view the full stacktrace
    Done
    I'm not that familiar with these things but it seems to me that there is an issue with port numbers here. The application seems to expect a app.server service at port 7101, but does'nt find one.
    Any suggestions on how to fix this problem would be appreciated?
    LA$$E

    Jupp,
    It fails in a similar way.
    What I did was; create a simle 'Hello World' html file, saving it with the jsp extension. In Jdev11g i made a new application and an emtpy project, then loaded the jsp file and made it the default run-target. This compiles nicely.
    When running the project it first attempts to start the WebLogicServer (WLS). After a few minutes it is started as seen in the "Running: DefaultServer" pane:
    C:\Oracle\Middleware\user_projects\domains\base_domain\bin\startWebLogic.cmd
    [waiting for the server to complete its initialization...]
    JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m
    WLS Start Mode=Development
    CLASSPATH=;C:\Oracle\MIDDLE~1\patch_wls1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Oracle\MIDDLE~1\patch_jdev1111\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Oracle\MIDDLE~1\patch_cie660\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Oracle\MIDDLE~1\JDK160~1\lib\tools.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.jar;C:\Oracle\MIDDLE~1\modules\features\weblogic.server.modules_10.3.0.0.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar;C:\Oracle\MIDDLE~1\modules\ORGAPA~1.5/lib/ant-all.jar;C:\Oracle\MIDDLE~1\modules\NETSFA~1.0_1/lib/ant-contrib.jar;C:\Oracle\Middleware\jdeveloper\modules\features\adf.share_11.1.1.jar;;C:\Oracle\MIDDLE~1\WLSERV~1.3\common\eval\pointbase\lib\pbclient57.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\xqrl.jar;;
    PATH=C:\Oracle\MIDDLE~1\patch_wls1030\profiles\default\native;C:\Oracle\MIDDLE~1\patch_jdev1111\profiles\default\native;C:\Oracle\MIDDLE~1\patch_cie660\profiles\default\native;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\native\win\32;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\bin;C:\Oracle\MIDDLE~1\modules\ORGAPA~1.5\bin;C:\Oracle\MIDDLE~1\JDK160~1\jre\bin;C:\Oracle\MIDDLE~1\JDK160~1\bin;C:\oracle_client\product\11.1.0\client_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\native\win\32\oci920_8
    * To start WebLogic Server, use a username and *
    * password assigned to an admin-level user. For *
    * server administration, use the WebLogic Server *
    * console at http:\\hostname:port\console *
    starting weblogic with Java version:
    java version "1.6.0_05"
    Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
    Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode)
    Starting WLS with line:
    C:\Oracle\MIDDLE~1\JDK160~1\bin\java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -DproxySet=false -Djbo.34010=false -Xverify:none -da -Dplatform.home=C:\Oracle\MIDDLE~1\WLSERV~1.3 -Dwls.home=C:\Oracle\MIDDLE~1\WLSERV~1.3\server -Dweblogic.home=C:\Oracle\MIDDLE~1\WLSERV~1.3\server -Ddomain.home=C:\Oracle\MIDDLE~1\USER_P~1\domains\BASE_D~1 -Doracle.home=C:\Oracle\Middleware\jdeveloper -Doracle.security.jps.config=C:\Oracle\MIDDLE~1\USER_P~1\domains\BASE_D~1\config\oracle\jps-config.xml -Doracle.dms.context=OFF -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Xms1024m -Xmx1024m -XX:MaxPermSize=256m -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:\Oracle\MIDDLE~1\patch_wls1030\profiles\default\sysext_manifest_classpath;C:\Oracle\MIDDLE~1\patch_jdev1111\profiles\default\sysext_manifest_classpath;C:\Oracle\MIDDLE~1\patch_cie660\profiles\default\sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.policy weblogic.Server
    <30.okt.2008 kl 19.20 CET> <Notice> <WebLogicServer> <BEA-000395> <Following extensions directory contents added to the end of the classpath:
    C:\Oracle\Middleware\wlserver_10.3\L10N\beehive_ja.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\beehive_ko.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\beehive_zh_CN.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\beehive_zh_TW.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\p13n_wls_ja.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\p13n_wls_ko.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\p13n_wls_zh_CN.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\p13n_wls_zh_TW.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\testclient_ja.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\testclient_ko.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\testclient_zh_CN.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\testclient_zh_TW.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\tuxedocontrol_ja.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\tuxedocontrol_ko.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\tuxedocontrol_zh_CN.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\tuxedocontrol_zh_TW.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\workshop_ja.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\workshop_ko.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\workshop_zh_CN.jar;C:\Oracle\Middleware\wlserver_10.3\L10N\workshop_zh_TW.jar>
    <30.okt.2008 kl 19.20 CET> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 10.0-b19 from Sun Microsystems Inc.>
    <30.okt.2008 kl 19.20 CET> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3 Mon Aug 18 22:39:18 EDT 2008 1142987 >
    <30.okt.2008 kl 19.20 CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <30.okt.2008 kl 19.20 CET> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
    <30.okt.2008 kl 19.20 CET> <Notice> <Log Management> <BEA-170019> <The server log file C:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\logs\AdminServer.log is opened. All server side log events will be written to this file.>
    <30.okt.2008 kl 19.20 CET> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
    <30.okt.2008 kl 19.20 CET> <Warning> <Deployer> <BEA-149617> <Non-critical internal application uddi was not deployed. Error: [Deployer:149158]No application files exist at 'C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\uddi.war'.>
    <30.okt.2008 kl 19.20 CET> <Warning> <Deployer> <BEA-149617> <Non-critical internal application uddiexplorer was not deployed. Error: [Deployer:149158]No application files exist at 'C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\uddiexplorer.war'.>
    <30.okt.2008 kl 19.20 CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
    <30.okt.2008 kl 19.20 CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <30.okt.2008 kl 19.20 CET> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
    <30.okt.2008 kl 19.20 CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
    <30.okt.2008 kl 19.20 CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
    <30.okt.2008 kl 19.20 CET> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on 127.0.0.1:7001 for protocols iiop, t3, ldap, snmp, http.>
    <30.okt.2008 kl 19.20 CET> <Warning> <Server> <BEA-002611> <Hostname "Kromp.lan", maps to multiple IP addresses: 10.0.0.8, 127.0.0.1>
    <30.okt.2008 kl 19.20 CET> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 10.0.0.8:7001 for protocols iiop, t3, ldap, snmp, http.>
    <30.okt.2008 kl 19.20 CET> <Warning> <Server> <BEA-002611> <Hostname "127.0.0.1", maps to multiple IP addresses: 10.0.0.8, 127.0.0.1>
    <30.okt.2008 kl 19.20 CET> <Notice> <WebLogicServer> <BEA-000331> <Started WebLogic Admin Server "AdminServer" for domain "base_domain" running in Development Mode>
    <30.okt.2008 kl 19.20 CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
    <30.okt.2008 kl 19.20 CET> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    DefaultServer startup time: 121552 ms.
    DefaultServer started.
    In the "Messages" pane, however, things are not looking so good:
    Context: MakeProjectAndDependenciesCommand application=TestAppJsp.jws project=TestProjJsp.jpr
    [7:20:49 PM] Successful compilation: 0 errors, 0 warnings.
    [Application TestAppJsp is bound to Server Instance DefaultServer]
    [Starting Server Instance DefaultServer]
    #### Server Instance DefaultServer could not be started: Server Instance was terminated.
    But, of course, the server is actually running as I can access it via its Admin Console.
    So, I try to run the project again, and this time the following is shown in the "Messages" pane:
    Compiling...
    Context: MakeProjectAndDependenciesCommand application=TestAppJsp.jws project=TestProjJsp.jpr
    [7:26:39 PM] Successful compilation: 0 errors, 0 warnings.
    [Application TestAppJsp is bound to Server Instance DefaultServer]
    [Starting Server Instance DefaultServer]
    #### Server Instance DefaultServer could not be started: Server Instance was terminated.
    The "Running: DefaultServer" now comes up with:
    C:\Oracle\Middleware\user_projects\domains\base_domain\bin\startWebLogic.cmd
    [waiting for the server to complete its initialization...]
    [Server Instance DefaultServer is shutting down.  All applications currently running will be terminated and undeployed.]
    Process exited.
    The WLS is still running though as I can still access its adm console.
    To me it seems that it is attempting to start a separate instance of the WLS for each run attempt, but then I could be wrong.....:(
    Later I'll try to change the default WLS port from 7001 to 7101 as suggested in another port here.
    I must admit that I'm a bit surprised that the JDev11g doesn't work fine at this very simple level when performing a default install.

  • How to control one server with multiple clients via TCP/IP

    I am wanting to control a single server with multiple clients.  Only one client would be active at a time, so there would be no conflict.  I want to use TCP/IP.  So far, I have programmed a cluster that passes data back to the server with no problems.  The challenge come in when a second client is added to the mix.  I have't been able to figure out how to turn each client on and send the appropriate data and then turn it off so it doesn't keep sending the same data to the server. 
    Here are the things that I have considered and did some preliminary testing, but don't really know how to impliment:
    1.  Send a numeric on the front of the cluster packet that tells the server that data is on the way.
    2.  Send a boolean on the front of the cluster packet to somehow turn the server TCP/IP on.
    The problem I have found is that LabVIEW TCP/IP doesn't like to be turned on and off.  If it doesn't get the data it expects, it goes into a reset mode and that kills the response time.
    Any help?

    You should consider implementing a set of simple one-byte commands that can be sent back and forth between the Server and the Clients. You can base all of these ideas off the example in the Example Finder under Networking >> TCP and UDP called Multiple Connections - Server.
    You will have two loops in the server VI: one to wait for new connections, and one to send and receive data from the existing connections. For instance, after one of the clients connects, it can request control of the server to send data to it by sending the character "R" for request. Every time the send/receive loop of the Server executes, the first thing it can do is to check all the existing connections to see if any of the clients have sent a control request ("R"). If so, it will create a buffer (array) of control requests. This could be in the form of Connection IDs or indexes in the array for a particular Connection ID. Your choice.
    After the Server receives a request for contol, if it is not already under control by another client, then it can send a response to the first client on the control request list. For instance, the server could send the first client a "S" command for send. Note that after the clients send their control request, they should execute a TCP Read and wait indefinitely for the server to respond with the one-byte "S" command. Then, once the client in control is finished sending data to the server, it could send the character "X" telling the Server to release it from control.
    The example I mentioned above already does a similar thing. Note how when a client wants to disconnect, they send the letter "Q". You can see this in the Multiple Connections - Client VI. The Server then checks each individual connection to see if it's received this one-byte command, and if it has, it closes the connection to the client. This is what you would want to implement, but instead of having just one command, you'll have to distinguish between a few and build up a buffer of control requests.
    Finally, if a client does decide to disconnect in your application, they could send the command "Q" just like the example above. At this point, close the connection and remove that Connection ID from the array of connections. You will also have to handle the case that this client was in the request control waiting line when it disconnected, in which case you need to delete it from that array as well.
    This will definitely work for you, but it will take some work. Best of luck!
    Jarrod S.
    National Instruments

Maybe you are looking for