NSS/LVMS General concept question

I have an existing SLES10 OES2 server that's just sitting doing iPrint, DNS, and DHCP. Processor-wise its not working hard, but hard drive-wise its pretty full.
My question is this: I want a new "Public" directory akin to my old Netware servers. The hard drives I have in the server now are NOT LVMS drives (didn't set it up right when I started).
So if I'm not worried about the drive failing (after all it will only be a repository for clients and such), can I just add a hard drive and format it using LVMS and then create a pool to make that public directory, or is there an easier way?
Thanks in advance for your help.
-Josh

That is the easiest way of doing it. Add the drive in and then give it to evms so that nss will run on it.
jgray

Similar Messages

  • Forms-launched Reports - General Concept Question

    With client/server forms and reports in 6i I launched reports by selecting them directly off a menu (mmx). This brought up the report's (attached) parameter and then the user ran the report.
    I'm re-engineering the application in 10gR2 and the documentation I've looked at describes how you need to create a reports object under the report node within an Oracle form. I'm missing a piece of the general concept here. I've got 120 reports that currently each appear as menu items and when selected that launches the report (as described above). Should I be replacing each of those menu item calls to a report with a call to a form that is now the 'jump off' point for each report? i.e.- Do I have to create a form for each of my reports?

    Hi,
    I have done the similar migaration of reports...
    2 Ways for this....One - You can create forms and then call the reports........I hope you can do the changes...
    Two - You can add report object to the form in which the menu is attached and add few parameters ( i added five parameters bu these may be different in your case ) to the reports so that you can display the reports parameter form in the browser itsef before running the reports from menus......you can use RP2RRO library for this.

  • Concept Question about EDI and Error Processing

    Hello All,
    This is a concept question, I was wondering how others would approach this scenario.
    Let's take this scenario. In EDI often the transmission for a purchase order comes in with an invalid material number. Normal error processing is for the EDI team to research the issue (find the correct matnr), edit the idoc and reprocess the Idoc.  I would like to move that type of error processing out of the hands of the EDI folks and into the hands of the business users.
    How would they correct the material number? It has to be more intuitive than editing an IDoc, it has to be an easy and intuitive user interface. This process has to also work for many types of EDI transmissions both inbound and outbound.
    There would be many ways to handle this: create a report with an editable grid that would change the idoc during input and create the order with the corrections, convert the idoc to xml and use simple transformations, use an xsl report...etc.  You get the point. 
    How would you approach this?  Before I start the design I want to make sure I've given all the options due consideration...all options, webdynpro, transformations, regex, you name it...all is available, except there is no XI. 
    Personally I'm leaning towards an editable grid and processing buttons that would post the idoc in background...but I do that type of thing all the time and I may be in a rut and neglecting better design options.
    Thanks for your input,
    Greg

    <b>Paul:</b> So it runs the transaction silently in BDC format, until the error occurs, then opens up in dialogue to allow the user to change the invalid material, and then continue on with processing.
    This works when the processing function module uses BDC. But even then I think this is possibly nice from user perspective, but a nightmare from auditing perspective. I.e. correct me if I'm wrong, but I'm pretty sure there's no log indicating that the user changed the material number. Thus for anybody comparing the IDoc contents against the posted document (including change history) there's no trail that shows this change. Of course you can assume that this is what must have happened, but I personally prefer if I can track in the system what happened and have proof for that.
    <b>Reddy:</b>
    <ol>
    <li>it can be run daily basis, which should select all idocs which are in status 51 with message number (..related to wrong material number). report output should inlcude :idoc number-wrong mat no- space for new material to be entered by business against wrong 1. And there should be one button for RUN.</li>
    <li>After RUN, the material number should be changed to new 1 in segments and idocs should be reprocessed.</li>
    <li>repeat the run until business enter right mat num.</li>
    </ol>
    Design seems to limited to me (takes care only of one error message). Might work if that's the main pain point and this is the only one the user is dealing with. Otherwise I'd expect pretty soon they start complaining about having to use different tools for the possible errors. I'd keep the report more general, but allow this special form of processing only for a given error message (otherwise it's a normal re-process as triggered for example via BD87).
    Also, I assume that when you talk of changing the IDoc you mean that you actually keep an original copy around (like SAP does when you edit an IDoc). Often this is required from an auditing perspective. I'm not sure why you wouldn't want to check the material number <em>before</em> trying to process the IDoc to avoid wasting system resources (but maybe I misunderstood the step).
    Anyhow, in theory you could also achieve all of this via workflow. You can add custom columns to the work item overview in the inbox, only issue here is that it doesn't scale well (so issues with larger volumes).

  • A general OOP question

    Hi
    I have a general OOP design question, and am wondering if someone could relate an answer to the following design?
    I have a class called MediaFolderImport(); - it's designed to build a window with various editing tools in it.
    Within it's constructor, I'm calling a bunch of functions to build the window...
       createTitle();
       createInstructions();
       createToolPanel();
       createDataGrid ();
       createOpen();
       createSave();
    In my document class, I instantiate it...
    public var File_Folder_Import:MediaFolderImport=new MediaFolderImport();
    and then...
    addChild(File_Folder_Import);
    Voila! - the window appears. I WAS very proud of myself.
    Now I want to access something inside the window.  Specifically, there's a radio button that was created in createToolPanel(); - I want to update it to be selected or not selected when I receieve the user's preference from an xml settings file at start up (xml is loaded into the doc class).
    General question:
    What is the best practice, smart way to have designed this?
    - call createToolPanel(); from the doc class instead of within MediaFolderImport();, and somehow (magically) have access to the radio button?
    - leave the design as is, but add some sort of listener within MediaFolderImport that listens for changes to the xml in the doc class, and updates accordingly?
    - do it the way I'm trying to, ie try to access the radio button directly from the doc class (which isn't working):
    File_Folder_Import.myRadioButton.selected = true;
    - a better way someone can briefly explain the concept of?
    Another way to explain my design is...
    - a bunch of different windows, each created by a different class
    - xml file loads preferences, which need to be applied to different tools (radio buttons, check boxes, text fields etc) in the different windows
    I read a lot of posts that talk about how public vars are mostly bad practice.  So if you are making your class vars private, what is the best way to do the kind of inter-class communicating I'm talking about here?
    I think someone throwing light on this will help me solidify my understanding of OOP.
    Thank you for your time and help.

    You're already very used to using properties for the built-in AS classes and that's the best practice means of configuring your class. It's a "state" that you want to simply expose. The get/set method moccamaximum mentioned is the ideal route.
    The main reason you want to use get/set functions is validation. You want your class to act properly if you send an invalid value. Especially if anyone else besides yourself is going to use the class. Plan for the worst.
    The general concept is, make a private variable for any 'state' you want to remember using an underscore in the variable name to easily identify it as a private var, then make get/set functions with the same name with any required validation without the underscore.
    e.g.
    package
         public class MyClass
              // property called 'mode' to track something with an int
               private var _mode:int = 0;
              public function MyClass() {} // empty constructor
              // get (type enforced)
              public function get mode():int { return mode; }
              // set, requiring a value
              public function set isChecked(modeVal:int):void
                   // if no value is sent, ignore
                   if (!modeVal) { return; }
                   _mode = modeVal;
    Your validation will go a long way to easily debugging your classes as they grow in size. Eventually they should throw exceptions and errors if they're not valid. Then you will be best practice. Do note that if your validation requires quite a bit of logic it's common to upgrade the property to a public method. get/set should be reserved for simple properties.

  • Java Usage Concept Questions

    I have a java Command line running program. Which allow input/edit data of clients and store them into a Flat file. The problem is that i have to make a GUI, ( a thin web based client ) and using only HTML and Javascript.
    The next step is the db should be frontended by servlet or JSP that interact with thin client to perform the database retrievals.
    Now my concept Questions:
    1. Is it possible to communicate to a Java Program using HTML and Javascript? If so, any exampler, pointers?
    2. I was thinking of using HTML and Javascript to directly modify the Database. ( Since it is a flat file therefore nothing more than a txt file ) But isn't this side stepping the problem?
    3. If i could modify the Flat file using HTML and Javascript only. Why would i need JSP and Servlets? And if i could do it with JSP and Servlets only why would i need the think client ( HTML bit )?
    If all of above 3 are correct ( conceptialy ), what is the orginal command line java program for?
    The last question is why i think i have the concept wrong. Please i am new to web programming so feel free to point out any error.

    Hello,
    You a little off on a few things. let me explain what each is used for to give you a better idea what each i used for.
    HTML - Used to format data. Is static and can't do any File I/O and such
    Javascript - Is usaually used for client side validation and some cool effects.
    JSP - Is a scripting language that allows you to execute code on the server to create dynamic content and server side stuff like saving to a DB or a file
    Servlets - Kinda like JSP but gives you more control over a few things. Usaually used for form processing and Servlet/Applet communication
    for you application i would probably embed HTML/JavaScript for layout and validation into a JSP page for your display pages.. then build JSP pages to handle all you business logic and processing.
    --Zer0C00L                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • General dreamwevaer question

    hello dreamweavers.
    im a newbie going to use dreamweaver from next week and beyond,so id like to ask the following:
    should i design the website in photoshop and then import it into dreamwevaer,in order to code it?
    is dreamwevaer flexible in design point of view,or is it mostly getting finished designs such as headers,footers,flash banners,
    and then building up the site where things so and such.
    thank you.

    Hello Nancy.
    seems like an informative website,i can see it is easy to understand the
    basics.
    Στις 23 Μαρτίου 2012 4:29 π.μ., ο χρήστης Nancy O. <[email protected]>έγραψε:
       Re: general dreamwevaer question  created by Nancy O.<http://forums.adobe.com/people/Nancy+O.>in
    Dreamweaver - View the full discussion<http://forums.adobe.com/message/4283588#4283588

  • General bluetooth serial adapter questio/ discussion (concept question)

    Dear all,
     I am working on a project which need to use my notebook (bluetooth enable) to talks to a "Willies bluetooth serial port adapter" which is connected to a microcontoller circuit to control other devices.  So, I am trying to write a labview program which send a virtual serial port signal via bluetooth. Am I confusing you? Do you have any clue how to do it? Starting from a VISA vi, then some bluetooth vi?
     I have not yet received the "Willies bluetooth serial port adapter", and I will receive it next week. My critical job now is to make myself able to do bluetooh data transfer, so I will have more chance able to do the real tasks next week. I am trying to use labview in my notebook to connect to my pda phone, does my pda phone need any VI ?? Any clue? I believe the notebook to pda bluetooth transfer is similar to the bluetooth serial port adapter. What do you think?
    ====================
    =Labview 7.0 & 8.0 & 8.5=
    =====================

    Hello, for the bluetooth Serial adapter is not need extra driver. detil operation it could follow the user manual.
    HyperTerminal Settings
    l Bits per second: 19200 bps (baud rate)
    l Data bit: 8
    l Parity: None
    l Stop bit: 1
    l Flow control: H/W
    Please check the followind detail of bluetooth serial adapter:
    Features
    l Supports Bluetooth Serial Port Profile and Generic Access Profile   
    l No need of external host and software
    l Easy of installation and use
    l Supports configuration of the local device
    l Easy of maintenance
    l Supports up to 100 meters (line of sight)
    .1. General
    Specification
    Description
    Baud Rate
    Supports 4.8/9.6/19.2/38.4/57.6/115.2/230.4 Kbps
    Coverage
    Up to 100 m
    Connection
    Point-to-point (pico net)
    Signal
    TxD, RxD, GND, CTS, and RTS
    RS-232 Interface
    D_SUB 9-pin female
    Standard
    Bluetooth specification version 2.0+EDR
    Frequency
    2.400 to 2.4835 GHz
    Hopping
    1,600/sec, 1MHz channel space
    Modulation
    GFSK-1 Mbps, DQPSK-2 Mbps, and 8-DPSK-3 Mbps
    Tx. Power
    Max. 18 dBm (Class 1)
    Rx. Sensitivity
    -86 dBm typical
    Antenna
    Chip antenna or SMA female + external antenna (optional)
    Antenna Gain
    Chip antenna max. 1 to 2 dBi
    Power Supply
    +5 to +6 V DC
    Current Consumption
    Max. 90 mA
    Operation Temperature
    -20°C to +75°C
    Dimensions
    35 mm (W) x 65 mm (D) x 16 mm (H)

  • General Graph Question

    Hello all,
    I am interested in learning about graphs and shortest paths in Java, particularly for problems like the Word Ladder from SIGCSE 2001. I have read up about graphs in a couple Algorithm / Java books, but they mostly describe the structures and behaviors of graphs and algorithms to traverse graphs (BFS, DFS, etc), but I'm having a difficult time understanding how to "construct" a graph.
    For example, if one was interested in finding the shortest path between two five letter words in a graph (start vertex, end vertex), you could read in all five letter words that are to be tested into an unordered Array. After the words are all stored in the unordered array, you could BFS the unordered array which would take the starting vertex (a word from the unordered array), add it to a queue, mark that vertex as visited, remove it from the queue, and then find the next word that only has a one letter difference than the last, add that to the queue, mark it as visited, search for the next word that's only one letter away from the second in the unordered array, etc?
    money <----- Starting vertex
    honey
    etc
    etc
    etc
    (ending vertex)
    I don't know if I did a good job of explaining what I'm asking... Generally what it boils down to is that I'm having a difficult time understanding the actual concept of graphs and how they are constructed, assuming you have a bunch of five letter words (Word Ladder) and you need to find the shortest path between first word and the last word you supply.
    I've tried searching around the net for a good example of graphs actually being constructed and searched through in Java, but something isn't clicking with me. Is there anybody that could assist in helping me understand this concept?
    Any help would be appreciated, and I apologize in advance if I'm not supposed to post general questions in this forum.

    Building the graph is the lesser of the tedious jobs you have to do: every word represents a node. An edge from node A to node B occurs if word A differs in only one letter with word B. If you represent the graph as nodes having an outgoing edge list then B contains A in its list only if A contains B in its list, i.e. the graph isn't directed. e.g. "honey" is one 'hop' away from "money" because "money" is one 'hop' away from "honey"; the 'hop' is the edge. Once you have that complete graph you can play with shortest path algorithms etc.
    kind regards,
    Jos
    ps. personally I'd build a BitSet per node indicating which other node(s) are one hop away from that node. The words can be simply stored in a linear array.

  • A few general agent questions

    We've been asked some general questions by our agents that I have been unable to find answers for, (although 4 and 5 are likely working as designed). We are running IPCC Express 7.0(1)SR05_Build504 and these are all phone agents. We do not run the agent desktop client. Any assistance in answering these questions would be greatly appreciated.
    1. TransfertoVM softkey "grayed out" while on a CSQ call. Can it be enabled?
    2. While logged in to CSQ, is there a way to start dialing prior to
    lifting the receiver?
    3. Is it possible to handle more than one CSQ call at a time, e.g. put a call on hold and answer
    another CSQ call.
    4. Upon selecting Agent Login (single-button login), can the agent automatically be put into Ready?
    5. Upon Logout, can the phone be returned to the main screen, rather than getting the manual agent login screen?
    Again, any assistance in answering these questions would be greatly appreciated.
    Thanks,
    Roger

    Hi
    1) Isn't that an IPMA softkey? Never tried it, but whilst it's not in the 'unsupported' list, I wouldn't expect using any IPMA features in conjunction with CAD would get you good results. If it doesn't cause you stuck/ghost calls, I would expect erroneous reports...
    2) Being logged into a CSQ doesn't affect the way the phone works.
    - You can dial the number then either lift the handset or hit dial (for speakerphone)
    - You can press speakerphone or headset then dial
    I guess what you are referring to is if you are using the IP Phone Agent in conjunction with a headset? If you are, then the IPPA usually obscures the 'new call' and 'end call' softkeys that you might use if you leave the headset button lit. I guess this isn't the case, as you refer to lifting the receiver? Unless you have motorized lifters.. If that's what you have, you can try getting users to either :
    - Manage their onhook/offhook state using the headset key as if it was the speakerphone key (i.e. press it to hang up or pickup)
    - Use a headset/phone combination that supports HHC
    - Switch to CAD, or CAD-BE if you can't install PC software for some reason.
    3) No. The system is designed specifically so that this should never happen.
    4) No.
    5) Again, no... you can't customize the BIPPA service... If you use CAD or CAD-BE this wouldn't be an issue.
    Regards
    Aaron
    Please rate helpful posts...

  • Workflow and General Use Questions

    Hello,
    I'll apologize right off the bat for these novice question because I'm sure the information is probably somewhere in the forum, I just haven't been able to find it. I just purchased Aperture after completing the demo as my library is getting too large to manage using standard file folders. I'm now trying to figure out the best practices for workflow and general use before I invest some serious time into importing and keywording all my pictures.
    1) Store files in the there current location, or in the Aperture Library? It seems to me that once they are moved to the Aperture library, you can only access them from within Aperture. I'm thinking I would be better off leaving them in their current location. For one, if I want to quickly grab a picture as an attachment to an email or something it seems easier to grab it from the standard folders. Second (and more important) I do not have room to keep all my pictures on my Macbook, thus most of them are stored on the Time Capsule.
    So... Keeping photos in their current location appears to be the best choice for me even though it adds an additional step every time I bring in new photos from my camera. Does this sound right?
    2) Is there a way to mark the photos that I have uploaded to my website (Smugmug)? Ideally, I would like to badge photos that have already been uploaded so I can quickly recognize them and ensure I'm not duplicating. I've considered using the rating, or keywords to indicate that a photo has been uploaded but both methods have disadvantages.
    3) Any suggestions for general workflow and organization resources (tutorials, books, websites, etc.)? I've looked at the videos on Apple's site but they obviously didn't get that detailed.
    Thanks for the help, sorry for the length.

    I recommend to Manage by Reference with Master image files stored on external hard drives (note that Aperture defaults to a Managed-Library configuration rather than a Referenced-Masters Library). Especially important for iMacs and laptops with a single internal drive. The workflow as described below in an earlier post of mine uses a Referenced-Masters Library.
    I feel pretty strongly that card-to-Aperture or camera-to-Aperture handling of original images puts originals at unnecessary risk. I suggest this workflow, first using the Finder (not Aperture) to copy images from CF card to computer hard drive:
    • Remove the memory card from the camera and insert it into a memory card reader. Faster readers and faster cards are preferable.
    • Finder-copy images from memory card to a labeled folder on the intended permanent Masters location hard drive.
    • Eject memory card.
    • Burn backup hard drive or DVD copies of the original images (optional strongly recommended recommended backup step).
    • Eject backup hard drive(s) or DVDs.
    • From within Aperture, import images from the hard drive folder into Aperture selecting "Store files in their current location." This is called "referenced images." During import is the best time to also add keywords, but that is another discussion.
    • Review pix for completeness (e.g. a 500-pic shoot has 500 valid images showing in Aperture).
    • Reformat memory card in camera, and archive originals off site on hard drives and/or on DVDs.
    Note that the "eject" steps above are important in order to avoid mistakenly working on removable media/backups.
    Also note with a Referenced-Masters Library that use of the "Vault" backup routine backs up the Library only, not the Masters. Masters should be separately backed up, IMO a good thing from a workflow and data security standpoint.
    Max out RAM in your MB and keep the internal drive less than 70% full.
    Good luck!
    -Allen Wicks

  • General BADi question:Call BADi in background job/batch input. Possible?

    Hi out there,
    i'm using thoe following BADi: /SAPSLL/CTRL_SD0C_R3 (Global Trade Service).
    But also, this question is a general question.
    If we are calling on screen the transaction VF01, the BADi is called correctly.
    But unfortunately it seemes that the BADi is NOT called (im not really sure, cause i can't debug the background task) when we are calling a batch input sequence wth f.e. form bdc_transaction VF01 nothing happens.
    Maybe BADi cannot be called in a background task? If it's possible, how could it be monitored. Thare isw no spool entry or anything like that!
    Any answer can help.
    Thank you in advance!
    Regards,
    Timo
    Edited by: Timo Ehl on Apr 14, 2009 7:27 PM

    Hi,
    generally BADIs are called in background mode. You can use the following trick to debug your BADI. You just need to create an infinite loop in your BADI implementation. Something like this.
    DATA: l_a TYPE c.
    WHILE l_a IS INITIAL.
    ENDWHILE.
    Obviously when your BADI is called in background mode then program will get into infinite loop. You can easily connect and debug running programs from transaction SM50. You need to select your background process and go to Program/Session -> Program -> Debugging. You will jump directly into your BADI methos with infinite loop. Then you will just set value to l_a and you will start debugging your BADI. If you can not find any process then your BADI is not called in background mode.
    Cheers

  • Best Font for Subtitles? and other General Subtitling questions?

    I've never had to use subtitles, until my current project, so I am looking for some general advice and suggestions.
    I will be using PPCS3 (on XPpro) as the subtitles (as in the kind that translate a foreign language) will be permanent.
    So here are my questions:
    1. What is the best font and or what is the most standard font for subtitles? (Font size and other characteristics may be worth mentioning here too.)
    2. Is it possible to have an outline around the text as opposed to shadow?
    3. What are some general rules of thumb for subtitles that apply to broadcast and cinematic productions?
    Thank you.

    See also:
    FAQ:Why are my titles blurry/wrong?
    Cheers
    Eddie
    PremiereProPedia   (
    RSS feed)
    - Over 300 frequently answered questions
    - Over 250 free tutorials
    - Maintained by editors like
    you
    Forum FAQ

  • Writing games for US wireless carriers - general newbie question

    I am a newbie to kvm and j2me so excuse me if these question are very basic or if i'm asking the wrong questions.
    I have been asked to quickly research writing games in java for US wireless carriers. Ideally I'd like to pick a carrier (e.g. Verizonwireless) and find out more about writing for them. How should I go about researching this?
    My research so far has found:
    General j2me info:
    I did some initial searching in the forum and found that the following link will give me a basic guide to j2me:
    http://access1.sun.com/SRDs/access1_srds.html.
    If I look at the documentation for -
    - Java 2 Micro Edition (J2ME)
    - Mobile Information Device Profile 1.0.1 (MIDP)
    Is this still the best place to look at online?
    Specific wireless carrier info:
    I had no luck finding where I should look for information on specific
    wireless carriers. Any suggestions? Also am I approaching this the right way or should I be looking at the specific java enabled mobile phones rather than the wireless carrier? Or is it a combination of the two?
    Thanks for any help.

    If the games are going to be networked then you should find out what type of network the carrier has (TDMA,CDMA,GSM with or without GPRS, etc. what bandwidths.... WAP or I-Mode). Regardless, you should be also concerned with what are the phones available on the carrier and what is their Java support.
    shmoove

  • Some general photo questions

    I will be undertaking a major project soon that involves scanning all (and I mean every single one) of my family's photographs so that we have digital copies in case something bad happens to the originals. I plan on using iPhoto to store and catalog the photos. But my question is, when I scan the photos, what file format should I use? My scanner (HP Scanjet 3970) can scan to jpeg, tiff, tiff (compressed), bmp, and gif. which of those should I use? Also, I read somewhere that tiff for macs are different from tiff in windows. Is this true?
    Also, what resolution is optimal for keeping an archive of photos? File size is not really an issue since I'll be using an external hard drive that's plenty big.

    baldrambutan
    what file format should I use? My scanner (HP Scanjet 3970) can scan to jpeg, tiff, tiff (compressed), bmp, and gif. which of those should I use?
    iPhoto will handle any of those formats. My suggestion for maximum compatibility is to choose between tiff (uncompressed) and jpeg. Why? they're pretty universal, regardless of computer. As to choosing between them? Well jpeg is a lossy compressed format, tiff isn't. The files sizes are huge with tiff, quite acceptable with jpeg. How much editing will you do? IF not much, then there is little re-saving and jpeg will be absolutely fine.
    http://en.wikipedia.org/wiki/TaggedImage_FileFormat
    http://en.wikipedia.org/wiki/JPEG
    Also, I read somewhere that tiff for macs are different from tiff in windows. Is this true?
    Not that I know of.
    Also, what resolution is optimal for keeping an archive of photos
    The general rule of thumb is 300 dpi is what's required for printing. Screen images require less.
    Regards
    TD

  • General JAR Questions 101

    I just completed my first ever app using the Netbeans IDE 3.6 w / sdk 1.4.2_04
    My GUI app has a main class name of : "AddRFSwitchMain" residing in a package named "AddRFSwitchPac" all in a project folder named "OW_A"
    My app requires the resources of an external multi -container "OneWireAPI" jar file.
    My app also makes use of the timer bean that came already residing in the netbeans IDE bean palette.
    All of the GUI code was constructed by using the GUI form builder tool including the timer bean56.
    Question:
    (1) To run my app outside of the IDE, I created a "jar file recipe" named "OWProject" This OWProject recipe then becomes my "compiled jar" named "ProjectOW" and runs fine when mounted "inside" the IDE . It looks to me like my "ProjectOW.jar" only makes "file location references" to the needed external "OneWireAPI.jar" I thought that my jar file would contain the "actual files" of the needed "external files" inside my jar .... is this not true? ..... as it stands, to run my app as a stand alone on another computer , with an installed "jre" , I would need to also include the "OneWireAPI".jar also to be installed on a computer running my app.
    (other questions to follow this one)

    >
    OK ... so ... "third party software" is only made
    reference to its "location" as spec'd in my app's
    manifest.
    .... and I do this in the " Class-Path: " of my app's
    manifest.Yes. (see below)
    >
    .... and I can include the "external jar" in my app's
    package for transport to other computers as one Jar.I'm not sure if that would work. (a jar within a jar). ??
    How about something like this:
    \Package Folder\
         - MyApp.jar (the main jar)
         \bin\    (folder)
              - Other Jar needed for execution of the programThen in your main jar's manifest, include "bin/OtherJar.jar".
    So the second jar will be packaged separately, away in a folder that clearly states what it contains.
    All the user would have to do is to execute the main jar. this is the only file they would have to see, from an
    execution perspective.
    Question:
    (2) As my app now stands in the netbeans IDE , my app
    "imports" these required external files from thier
    respective locations "mounted" in my IDE. ... When I
    move these external files to my "Package folder" ..I
    must now go back into my app and change any location
    reference (import statements, etc) to reflect this
    move ... correct?I don't think so: as long as your classpath (got from the manifest of the jar) includes the new locations of
    these external files.
    I think NetBeans works like this: a 'mounted' directory or file is included in the classpath.
    ie. when you click 'Compile', NetBeans passes a command to javac, specifying a few different parameters,
    and including in the classpath all the mounted files and directories (looks something like:
    "javac -classpath .;C:\Programming\Java;C:\Java\ThirdParty\OneWire; etc.", where those directories
    specified in the '-classpath' parameter are the mounted directories)
    So when you move your app out of NetBeans, all you need to do is to ensure that the required files are
    included in the classpath. If you're still working on your app in an editor, you'll need to tell the editor what to
    include in the classpath (that's how IDEs make your life easier*).
    If you are packaging your app as a jar file, you will need to specify (in relative locations) where your
    required files will be located.
    Your actual code should not need to be modified.
    Does this make sense?
    :) lutha
    * but, as you can see, they should perhaps only be used when the programmer already understands concepts like classpath! ;-) This is the view of many programmers here on these forums.

Maybe you are looking for