Access log4j.properties outside source folder

Hi,
I have developed a standalone java application, for logging the application i have created a log4j.properties in the source folder.
it is woring fine and the logs are created as specified in the properties file.
Issue:
i have created a jar which contains the complete source code and log4j.properties file.
if i try to create a jar without log4j.properties since the properties file will change by customer frequantly, i need to keep the log4j.properties outside the source folder.
but my jar is unable to access the log4j.properties when i try to run the appplication.
Question:
how do we access the log4j.properties from outside source folder?
thanks,
J R

gimbal2 wrote:
T.PD wrote:
In addition what gimbal2 sad: Do you create a MANIFEST.MF file in your jar?
If so you should add (or extend) the ClassPath entry to include the current directory ( *.* ) so you can have the log4j.properties file in the folder where you call your jar from:[...]This is very dangerous. It makes the path not relative to where the jar is, but to where you invoke the java command.The OP's request is to have the (log4j) properties file outside of the jar maybe for easier editing.
Adding any known folder in the file system to the class path is the only way I know to achieve this (Do you know better?). Folliwing this you could try to guess paths to add hoping that they will exist on all Systems you will use and place the properties file(s) there. On the other hane the current working dir the java command is invoked in is perdictable. Usually it's the directory the jar itself is located...
I agree that this solution can be dangerous and opens the possibility to access classes located in a valid package structure below current working dir . But if you add the ' *.* ' as the last entry in your classpath at least the classes from all your other jars are accessed first...
bye
TPD

Similar Messages

  • Error while creating jar from source folder

    Hi,
    i have source folder and i added log4j.properties
    i try to build for creating jar (sourcecode.jar) by ant build (build.xml)
    it is throwing error and saying that "package org.apache.log4j does not exist"
    i spend more time to resolve this error , but i could not find any solution.
    what is the error on this.. below the build.xml code which i try to build jar
    <project name="MyProject" default="dist" basedir=".">
        <description>
            simple example build file
        </description>
      <!-- set global properties for this build -->
      <property name="src" location="src"/>
      <property name="build" location="build"/>
      <property name="dist"  location="dist"/>
      <target name="init">
        <!-- Create the time stamp -->
        <tstamp/>
        <!-- Create the build directory structure used by compile -->
        <mkdir dir="${build}"/>
      </target>
         <path id="classpath">
                 <fileset dir="${src.dir}">
                 <include name="log4j-1.2.16.jar"/>
                 </fileset>
         </path>
         <target name="compile" depends="init"
            description="compile the source " >
        <!-- Compile the java code from ${src} into ${build} -->
        <javac srcdir="${src}" destdir="${build}"/>
      </target>
      <target name="dist" depends="compile"
            description="generate the distribution" >
        <!-- Create the distribution directory -->
        <mkdir dir="${dist}/lib"/>
        <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
        <jar jarfile="${dist}/lib/EscapeIncontra.jar" basedir="${build}"/>
      </target>
      <target name="clean"
            description="clean up" >
        <!-- Delete the ${build} and ${dist} directory trees -->
        <delete dir="${build}"/>
        <delete dir="${dist}"/>
      </target>
    </project>i am using log4j.properties inside source folder also added in eclipse class path..
    Thanks
    Rosina

    user13836688 wrote:
         <path id="classpath">
                 <fileset dir="${src.dir}">
                 <include name="log4j-1.2.16.jar"/>
                 </fileset>
         </path>
    maybe you ment<path id="classpath">
                 <fileset dir="${src.dir}">
                 </fileset>
                 <pathelenemt path="${your_lib_folder_path}/log4j-1.2.16.jar"/>
         </path>bye
    TPD

  • Log4j.properties and weblogic server (e.g . 8.1)

    Hi,
    For the moment I have to put the log4j configuration file "log4j.properties" under the folder "WEB-INF/classes". Otherwise, I will get
    log4j:WARN No appenders could be found for logger (org.apache.struts.util.PropertyMessageResources).
    log4j:WARN Please initialize the log4j system properly.
    The shortcoming of this solution is to put a "static" file "log4j.properties " in a "dynamic" folder "classes" that might be cleanned by some Java IDE clean function (e.g. eclipse).
    Do you have any wisdom to remove this inconvenience?
    Regards,
    Pengyou

    you will have to wait for WLS 9.0.2
    Chris Jolley
    Portal Architect

  • Reference source files outside project folder

    My company wants to create one large help project. However we don't want all the HTML source files to be stored in that project. We want to store these files in another folder outside of the project. I'll try to simplify the situation.
    I created a "RH Test Project 1" with a topic called "Welcome." When you look in Windows Explorer in the RH Test Project 1 folder, you'll see all of the files RH creates (.xpj, cpd, hhk, hhc, etc.). The "Welcome.htm" file is also in the RH Test Project 1 folder.
    I actually want this "Welcome.htm" file to reside in a folder I created called "RH Test Project src." If I copy the Welcome.htm file to my new src folder, my project contains a broken link, as expected. I don't want to import the welcome.htm file because that creates a copy that goes right back into the RH Test Project 1 folder (essentially I would have a "Welcome.htm" file in RH Test Project 1 and RH Test Project src folders).  All I want to do is to be able to reference the Welcome.htm file. I want to be able to edit and work with this file in RoboHelp but I don't want it to reside in my project folder. I want it to reside outside the folder.
    Desired structure:
    RH1 Project
    -- RH1.xpj
    RH2 Project
    -- RH2.xpj
    Source Folder
    -- Subfolder 1
        -- Welcome1.htm  ( I don't want either welcome.htm topics to be in the RH1 Project or RH2 Project file structures)
    --Subfolder 2
       -- Welcome2.htm

    Rick,
    The scenario at hand is to have a single set of source documents that can be bundled either as one large project or many smaller projects. The issue with putting everything in one location (sub folder) is that there are over 25,000 topics to deal with and scrolling through them and managing them, as well as the performance when opening RH, is problematic.  What we as developers are trying to do is model the RH solution after the Microsoft Visual Studio paradigm where the source files are all included in a project, yet come from different locations.  If I get a tax break for having a house with an address in Arizona yet built in Florida, why not build it there? It seems to work quite well with boats registered in Delaware but not anywhere close to that state!!
    Suppose I have the simple case of three projects I need to deploy separately for one client, yet as a single output for another? The file structure we’d want would be:
    C:\RH\Project1
    C:\RH\Project2
    C:\RH\Project3
    C:\RH\Project_ALL
    C:\RH\SOURCE
    Based on current understanding, you are telling me that I need to have
    C:\RH\Project1
    C:\RH\Project1\Source
    C:\RH\Project2
    C:\RH\Project2\Source
    C:\RH\Project3
    C:\RH\Project3\Source
    C:\RH\Project_ALL
    C:\RH\Project_ALL\Project1\Source
    C:\RH\Project_ALL\Project2\Source
    C:\RH\Project_ALL\Project3\Source
    This means I need to manipulate changes to a file in multiple locations rather than sharing the source.  If this is indeed what needs to be done we can manage that using symbolic links and images of the files, but in this case our file structure goes from 25,000 files to well over 150,000 as we have 7 projects we support.
    It just seems to be a ridiculous limitation that source must reside under a project rather than in a set location as every other development tool we use (InstallShield, Microsoft Visual Studio, HP Mercury, et al) can handle this.
    That being said, your time and input is appreciated.
    - Niki, on behalf of Mgmt (who are not having difficulties in comprehending your responses, but are incredulous that software behaves this way based on past experience with other tools)

  • Log4j.properties location

    Hello,
    I want my web application uses a log4j.properties file located in a directory outside Tomcat, in /var/app/conf/.
    I'm using the PropertyConfigurator to configure log4j. If I put log4j.properties in the WEB-INF/classes directory all works fine, but if I put it in the "external" directory works but I get these warnings:
    log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.TldConfig).
    log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).
    How could I avoid these warnings?
    Thanks!

    I am putting log4j.properties file in same folder
    where the java class file is, it's working fine. If
    i'm puting it in some different folder (folder is on
    class path) it's giving the proper output as log file
    but throwing exception at console as:I don't think it's the location of the java class, but rather
    where you are when you run the program. I'm running
    junit tests from within eclipse, and need to put the file
    one directory above my "com" directory. From the
    command line, the properties file just needs to be in
    the current directory. Perhaps using a fully qualified
    path name will solve your problem; no matter where
    you run the program, the file will be found. This
    assumes you have access to a fully qualified location
    (probably bad). Best to determine from where the
    program will be run, and place the file in a relative
    directory off of that (perhaps at deploy time).
    Cheers,
    Brian

  • Very weird issue with server logging when using log4j.properties file

    I'm using log4j logging. In log4j.properties the root logger is set up to use the ServerLoggingAppender class so that all our application logs go to the main server logfile. In addition, there are several appenders defined for specific components, with output going to specific per-component log files. Everything is going fine until I launch the server console. At this point all of those per-component log files get wiped out (zero length) and some non-ASCII lines are written to at least one of these files, after which the logs appear to be fine. The main server log file does not appear to be affected (because the root logger is set to "warn" level, while component-specific loggers are set to trace, the contents in these files is different; however I tried disabling all the other appenders and turning the root logger up to trace, and that still did not re-create the problem in the main server log file.
    And here's the really weird part -- if I use the same configuration, but in a log4j.xml file, the problem does not happen.

    Figured it out.
    We were passing in the configuration for log4j as -Dlog4j.configuration=file:/<properties file> and this was added to the command line for both the managed and admin servers. Problem is that the console app starts its own instance of log4j, and when it reads the configuration for the appenders it initializes or rolls over the files. At some point we have two JVMs accessing the same files, so some corruption is bound to happen.
    I'm not clear why the .xml file made a difference, but earlier we had been passing the log4j configuration as a jar file placed in the domain/lib folder, so perhaps the designer reverted to that (placed the log4j.xml file in a jar in lib, and not simply changed the -Dlog4j.configuration=file:/ option.

  • Robocopy deleted SOURCE folder using MIR option

    I am migrating a customer file server share from a windows 2003 server to a windows 2012 R2 server.  This is the second time I've found some source folders missing when using the MIR option.
    I did an initial copy last weekend, all went fine.  I then did a second copy, which should do a file/directory compare and re-copy or delete in destination server's root folder if needed.  Both copy operations were performed on the destination
    server.  Below is the command I used:
    \\xenshare\publicreadonly" d:\PublicReadOnly\ *.* /E /ZB /SEC /COPYALL /MIR /R:2 /W:30 /V /ETA /LOG+:d:\filecopy-publicreadyonly.log /TEE
    I checked this morning to find 6 missing folders on the source server under the root folder I specified, which I was trying to preserve before decommissioning the old server.  The log file shows no indication that anything was deleted.  Can anyone
    explain why the instruction specifies nothing would be deleted in the source folder using MIR option but I have files missing?  And NO, I did not have any empty source or destination folders either and the domain admin account I used had full rights to
    all folders.  

    Hi Ronnieshih,
    If you want to audit what was happening to those deleted folders, and to make a further troubleshoot, I would like to recommend you to create a test folder, If this issue can be reproduced, please refer to these steps to monitor:
    1.  please try to enable audit on the source folder:
    [1] Configure "audit object access" in AD Group Policy or on the server's local GPO. This setting is located under Computer Configuration-->Windows Settings-->Security Settings-->Local Policies-->Audit Policies. Enable success/failure auditing
    for "Audit object access."
    [2] Configure an audit entry on the specific folder(s) that you wish to audit. Right-click on the folder-->Properties-->Advanced. From the Auditing tab, click Add, then enter the users/groups whom you wish to audit and what actions you wish to audit
    - auditing Full Control will create an audit entry every time anyone opens/changes/closes/deletes a file, or you can just audit for Delete operations.
    2.  Please run process monitor on the source machine to capture the activities against the source files, since this issue is random with time, this method may produce a large size of log file.
    Best Regards,
    Anna Wang

  • Office 2013 C2R - Access denied to installation source from workgroup PC (Error Code 5-4 and 17002)

    I have set up Office 2013 Home and Business on a network share using the Office Deployment Tool.
    Domain members can install Office 2013 with no problems using the command line
    \\Server\share\Office2013\setup.exe /configure
    \\Server\share\Office2013\configuration-home-and-biz.xml
    However, if the PC is not a member of the domain I get an Access Denied message, even though "everyone" has full control of the share and NTFS files and subfolders
    The full message is as follows,
    Access denied to installation source
    Sorry, we ran into a problem accessing a required file. Please check that the installation source has correct permissions, the try again.
    Go online for additional help
    Error Code: 5-4
    As soon as I join the PC to the domain the installation works but I would like to pre-install Office as part of an MDT Task Sequence before the PC joins the domain.
    Does anyone know how I can make this work?
    The Office setup log shows a different error code
    03/05/2014 16:23:24.834 SETUP (0xe38) 0xec0  Click-To-Run apx75 Monitorable TryLaunchClient::HandleStateAction: C2R Client returned failing error code 17002
    FYI: My config xml file contains the following
    <Configuration>  <Add SourcePath="\\Server\share\Office2013\" OfficeClientEdition="32" >    <Product ID="HomeBusinessRetail">      <Language ID="en-us" />    </Product>  </Add>  <Updates Enabled="TRUE" UpdatePath="\\Server\share\Office2013\" />  <Display Level="Full" AcceptEULA="TRUE" />        <!--  <Display Level="None" AcceptEULA="TRUE" />  -->  <Logging Name="OfficeSetup-*.txt" Path="%temp%" />  <Property Name="AUTOACTIVATE" Value="0" /></Configuration>
    Thom McKiernan (UK) @thommck | thommck.wordpress.com | MCSA | MCTS

    C2R editions of Office, during the installation routine, will initially commence execution in the security context of the logged in user, but partway through the installation routine the installation transitions into the security context of the local computer
    account. This means that unless the computer account also has network access permissions to the installation source folder/share, the installation routine will fail.
    http://technet.microsoft.com/en-us/library/jj219423(v=office.15).aspx#PrepareDeploy
    Important:
    The computer account for the computer on which you install Click-to-Run for Office 365 products must have read permission to the network share that contains the Office Deployment Tool, the customized Configuration.xml file, and the Click-to-Run for Office
    365 product and language files. If you cannot give read permission to the computer account, you can copy the files down to the computer from the network share, and then run Setup from the computer. After the installation is complete, you can delete those files
    from the computer. 
    To workaround this, your installation script routine can copy the installation source files from the server folder/share to a local folder on the computer, then launch the setup routine from that local source.
    In your example scenario, the workgroup computer (because it is not a member of "DOMAIN\Authenticated Users" does not have access permissions to the server folder/share.
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

  • How to access System properties in xml file

    hi,
    i want to read system properties in my xml file using ${} .
    I tried it but did not find any way.But when i use log4j if i set some variable in
    System properties that properties is read by the log4j.properties .
    I am writing a simple program that read a xml properties file file
    try {
                props   = new Properties();
                fis     = new FileInputStream(xmlFile);
                props.loadFromXML(fis);
    }before reading this file i set some properties and accessing this properties from that xml .but i cant.
    Thanks

    sabre150 wrote:
    fun_with_java wrote:
    can you give some example?Not really - I would have to write the code for you and I'm not getting paid for writing your code.Thanks for your kindness.
    I dont ask you to write the code.Need some help to start it .Actually i dont have knowledge that
    whether xml file automatically read it or i have prase the system property manually. Now i got the way to
    access system property in xml..
    Ok thanks again..
    Thanks & Regards

  • Not Able to Access the Properties of Workspace and Target

    Hello
    I have install PB 11.2 Build 9027 on my laptop ( Winows 7 (64 bit))). PowerBuilde is open and able to see the existing code.
    But when I am trying to access the properties of Workspace or target for Source code control Setup, Properties will not come and nothing happen, I am not able to view the properties of Workspace and targets.
    One more think I notice ,when I was trying to create new application (File > New > Target Tab > Application)  then window will not open.
    Please provide me some suggestion on this issue.
    Thanks
    Amit Maheshwari

    Hi,
    You might find a much larger audience for technical questions if you open a discussion at the PowerBuilder Developer Center
    PowerBuilder Developer Center
    Thanks,
    Ben

  • Cost involved in changing the code using log4j.properties to log4j.xml

    i have finished my application, and it was done in such a way that logging is done using log4j but it was using log4j.properties file.
    now i need to change it to log4j.xml. i need to do this at the earliest. so i need to know the cost involved in it?. do i need to change a lot on my app to read the log4j.xml?. In my app there is a function named getProperties, which actually reads the log4j.properties file.
    this is the code of that function
    public static Properties getProperties(String filename,String path) throws myException
    //InputStream is = null;
    FileInputStream is=null;
            Properties props = new Properties();       
            //ClassLoader classLoader = ResourceUtil.class.getClassLoader();
            //is = classLoader.getResourceAsStream(filename);
            File catalinaHome = new  File(System.getProperty("catalina.home"));     
            try {       
    is=new
    FileInputStream(catalinaHome.getCanonicalFile()+path + filename);
    } catch (IOException e) {
            if(is == null)
                String message = "Cannot locate property file " + filename + " in the classpath";
                log.error(message);
            throw new myException(message);
            try
                props.load(is);
            catch (IOException e)
                String message = "Error reading property file " + filename;
                log.error(message);
            throw new myException(message, e);
            finally
                try
                    is.close();
                catch(Throwable t)
                    t.printStackTrace();
            if(props.isEmpty())
                String message = "No properties are defined in " + filename;
                log.error(message);
            throw new myException(message);
            return props;       
    }and my initialize function is
    public static void initialize()
    Properties properties=null;
    try {
    String path="/properties/";
    properties=ResourceUtil.getProperties("log4j.properties",path);
    } catch (myException e2) {
    e2.printStackTrace();
    PropertyConfigurator.configure(properties);
    }Message was edited by:
    xema
    Message was edited by:
    xema
    Message was edited by:
    xema

    >
    1. Restructure log4j.properties into log4j.xml.
    thats done
    2. Move log4j.xml into a directory that's in the
    classpath.
    actually i donot understand what does it mean to move in a directory thats in classpath means. i have to use logging in my webapplication running in tomcat. and my log4j.xml has to reside in catalina.home/properties/. My log4j.properties have been residing here and it had worked well woth the previous function. Now what i did is placed the log4j.xml under properties folder. Now tell me what modifications should i make in the above code.
    3. Remove any code that explicitly configures log4j
    (i.e. the initialize() method) because log4j will
    configure itself from any properties file it finds in
    the classpath, automatically, the first time it is
    called.I prefer not remvoing this function as this function is being called in many of my classes... and we don't have time to edit all...
    please help... and excuse me if i asked some blunders.!!!

  • Hello. I am running the newest version of itunes on my PC. everytime I try to copy a cd to itunes it gives me an error message that says I do not have write access for my itunes media folder or a folder within it. I cannot get this resolved.

    Hello. I am running the newest version of itunes on my PC. everytime I try to copy a cd to itunes it gives me an error message that says I do not have write access for my itunes media folder or a folder within it. I cannot get this resolved using the solution given on the error message. I have been using itunes for 4 years and have never encountered this problem until yesterday. Help would be greatly appreciated.

    Quit iTunes.
    Go to My Music folder.
    Select the iTunes folder, right click > Properties.
    Click the Security tab and make sure you have full Read/Write privileges.

  • Endpoint Protection error: The source folder for content does not exist.

    I have a single SCCM 2012 SP1 CU4 server running on Windows Server 2012.
    I have been using this for a little more than a month for Endpoint Protection and Windows Updates.
    I just recently started seeing that my Endpoint Deployment Package has Failed.  I click on "Content Status" and select the Endpoint package (which again shows Failed).  I click on "View Status" and I get this
    message in the "Error" tab:
    The source folder for content does not exist.
    The Asset Details point to the exact location  that does not exist:
    The source directory "\\<server>\updates\endpoint\6bd81fde-3a3f-4aa9-bf70-ba007891ca68" for package "<package>" does not exist. 
    I didn't change anything related to this, and that directory path (\\server\updates\endpoint) is
    shared and is populated with a lot of other folders. 
    Is this possibly just a bad update file?  Should I manually create that sub-folder that it says is missing?
    Any help would be great!  Thanks!

    Thanks for the quick reply, Torsten.  (I often forget which logs to check for certain things).
    There are six lines (3 errors -- in italics below) in the log around the same time frame.  They read:
    The source directory \\sccm-corp\updates\endpoint\6bd81fde-3a3f-4aa9-bf70-ba007891ca68 doesn't exist or the SMS service cannot access it, Win32 last error = 2    SMS_DISTRIBUTION_MANAGER    5/27/2014 11:54:46 AM  
     5920 (0x1720)
    STATMSG: ID=2306 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_DISTRIBUTION_MANAGER" SYS=SCCM-Corp.pdcarea.lcl SITE=PDC PID=6008 TID=5920 GMTDATE=Tue May 27 16:54:46.962 2014 ISTR0="\\sccm-corp\updates\endpoint\6bd81fde-3a3f-4aa9-bf70-ba007891ca68" ISTR1="PDC00063"
    ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=1 AID0=400 AVAL0="PDC00063"    SMS_DISTRIBUTION_MANAGER    5/27/2014 11:54:46 AM    5920 (0x1720)
    Failed to take snapshot of one or more contents in package PDC00063    SMS_DISTRIBUTION_MANAGER    5/27/2014 11:54:46 AM    5920 (0x1720)
    CDistributionSrcSQL::UpdateAvailableVersion PackageID=PDC00063, Version=10, Status=2302    SMS_DISTRIBUTION_MANAGER    5/27/2014 11:54:46 AM    5920 (0x1720)
    STATMSG: ID=2302 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_DISTRIBUTION_MANAGER" SYS=SCCM-Corp.pdcarea.lcl SITE=PDC PID=6008 TID=5920 GMTDATE=Tue May 27 16:54:46.990 2014 ISTR0="Endpoint Protection Definition Updates" ISTR1="PDC00063" ISTR2="" ISTR3=""
    ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=1 AID0=400 AVAL0="PDC00063"    SMS_DISTRIBUTION_MANAGER    5/27/2014 11:54:46 AM    5920 (0x1720)
    Failed to process package PDC00063 after 33 retries, will retry 67 more times    SMS_DISTRIBUTION_MANAGER    5/27/2014 11:54:47 AM    5920 (0x1720)

  • Link to source folder broken

    Hi everyone
    I have just upgraded my Mac and the folder generated when I imported to lightroom now has a new location.
    Hence all my images in lightroom are displayed with broken links.
    Is there a simple way to re-establish the link?
    The folder content remains unaltered its just that it is in a different place.
    I can go though each image but there are 1000s.
    Previous location: /Volumes/PDHD-01/01-LIGHTROOM ARCHIVE/ etc
    Its the PDHD01 part of the thread that I need to replace.

    Pete
    Thank you for your prompt response and apologies for the delay in getting back to you.
    I am unsure how to actually proceed with your advice.
    I have a screen full of images with '?' symbols and although I can click on one image and re-establish a route to the source folder I do not know how to access all the subfolders with their images in one go.
    The Lightroom prompts only seem to allow for one file at a time.
    There is a ticked box at the bottom of the page which states 'Find nearby missing photos' but it only relinks the image files on the one folder.
    I have 3000+ images on loads of separate folders...
    So the question is - and I apologise if this is an obvious question - how do I gain access to the functions that will re-link all the subfolders with their image files in the main folder? 
    you state... Right click (or cttr click) on the highest level folder location shown as missing.... I just do not know where to click to find this..
    Thanks for your patience..
    Peter

  • Creating Node data on Author server from outside source?

    I was wondering if it is possible to create node data on the author server from an outside source such as the publish server, without using reverse replication?
    IE,
    User accessing form page on publish server, enters data, submits the form. Which somehow would create node data directly on the author server without storing any data on the publish server.
    Is this even possible?
    Thanks

    Thank you for all the responses.
    Yes I do agree that not using reverse replication as the system is designed is not exactly a wise design choice. The problem I am facing is that the end user generated content is security sensitive and cannot be store on the publish instance. (Even temporarily)
    I have managed to write a servlet on the Author server to accept the post data and create node data on the Author repository.
    However to do this, I have had to disable login/security on the Author server for the servlet path (IE /bin/posthandlerservlet ) so that the author servlet can be accessed from the outside. Firewall has also been adjusted to let traffic through as well.
    Now my remaining question would be, is opening up this path to the Author server much more dangerous and less secure that creating the node data on the Publish server in a place that protected access? We are really worried that the node created data on the publish server could somehow be accessed by end users in the event of a security problem.

Maybe you are looking for