How to Create/Locate Offline Photographs, Revisited

I hope this updated procedure may be useful to others:  I believe that I have evolved a viable scheme (in Lightroom 2.4 under Windows XP), both for importing old photographs that had been burned onto CD/DVD, and for burning and moving offline new photographs that have been imported directly from a camera onto the hard drive in LR.  The goal is to get ALL photos into the online LR catalog while keeping the most recent image files online only until enough inactive ones have accumulated to fill a new CD/DVD.  If anyone still archiving to CD/DVD has the patience to read through this long post, any corrections or improvements would be greatly appreciated!  (In any case, it's been helpful to me to write it up.)
0) Background:  My old photo CDs (ISO 9669 Mode 1 Level II) each contain a parent directory named according camera/photographer (e.g., "MY_CANON_PHOTOGRAPHS") and numerous sub-directories named either by capture date or by import date, according to the proprietary software that was originally used to import them.  These CDs also have hand-written disk names (e.g., "My Canon Photographs III") by which they can be manually identified.  (I didn't bother giving the CDs unique electronic names, nor does it appear that it would have helped much if I had.  Am I wrong here?)  One of my goals is to keep this disk labeling and directory structure as consistent as possible going forward, burning new disks with third-party software that features a verify-after-burn cycle (and using high-quality media, of course) for data security.  Minor differences in date format of the old, proprietarily generated folder names also makes it convenient to keep them segregated under separate parent directories in LR, as on the CDs themselves (see section 2 below).
1) To import pre-existing photographs from CD/DVD into a LR catalog WITHOUT moving the image files to the HD (the easy part):  Insert the CD and click "File/Import Photos from Disk..."  Select the parent directory on the CD.  (This parent should be reflected in a parent folder within the LR catalog.  If not, right-click on any of the new dated sub-folders and select "Add Parent Folder.")  Click "Import All Photos in Selected Folder," and wait for "Computing dates..." to complete.  Under File Handling select "Add photos to catalog without moving."  Under Keywords, add the name written on the CD/DVD (e.g., "CD-My_Canon_Photographs_III"), along with any other desired keywords.  (This keywording is the step that allows the offline source of individual catalogued photos to be manually identified.)  Click Import.  Note that keywords should not contain spaces; substitute hyphens, underscores, or similar.  The LR Text filter -- the only facility that allows a "Don't Contain," or logical NOT, option -- does not currently allow searches on phrases containing spaces.  (The familiar Windows quote marks don't work.)
2) To import new photos from a camera to HD in LR (also easy):  Connect the camera and click "File/Import Photos from Device..."  Under File Handling retain "Copy photos to a new location and add to catalog."  Under Copy to, choose an exsiting, or create a new, parent directory, as appropriate (e.g., "...\My Pictures\Lightroom\MY_CANON_PHOTOGRAPHS" -- this to maintain consistency with existing CD structure).  Under Organize choose "By date: YYYY-MM-DD" (according to your preference), and leave File Naming as "Filename" or change as desired.  (Note that in my case there are slight differences in date format in LR as compared to the old proprietary software used for earlier CDs, e.g., hypens in place of underscores.  If these will create folder-sequencing problems in the catalog later on, it is best to use a different parent directory for the LR-imported pictures -- e.g., "LR_CANON_PHOTOGRAPHS.")  Under Keywords, add something like "NOT_YET_ARCHIVED" (as a reminder) along with any other desired keywords.  Click Import.  If at the end of the process you don't see the parent folder in the LR catalog, right-click on any of the new dated sub-folders and select "Add Parent Folder."
3) To burn new photos to CD/DVD and delete them from the HD (the tricky part):
      a) First, use LR's "Library/New Folder" to create a unique new parent directory on the HD (e.g., "Photo DVD II" -- this may as well become the name hand-written on the optical disk for later manual identification), in my case under "...\My Pictures\Lightroom\," to contain the entire directory structure that you want to burn to a SINGLE optical disk.  In my case this structure consists of a sequence of dated subdirectories under one or more existing parent directories like "LR_CANON_PHOTOGRAPHS."  Then, still in LR, drag and drop these existing parent directories onto the new parent, one by one.  These steps are important, as they will greatly simplify the process of redirecting the LR catalog to point to the new offline files -- see step 3.c below.  Finally, select all of the photos in this directory structure and (in the Grid view!) add a keyword (e.g., "DVD-Photo_DVD_II"), to be sure that you will know which offline media to load when you want access to these photographs in the future.
      b) It may be wise at this point to select the relevant directory structure and click "Metadata/Save Metadata to Files," to make sure that all of your metadata work will be saved in the image files on CD/DVD.  Then close LR and use third-party burning software (with verify!) to burn the above directory structure, INCLUDING the newly created parent directory, onto the CD/DVD.  Don't forget to hand-write a name on the disk (in this case, "Photo DVD II") by which it can be manually identified later.
      c) Restart LR, right-click on the newly created parent folder (in this example, "Photo DVD II"), and select "Update Folder Location..."  Navigate to the corresponding parent (now root) directory on the new CD/DVD, and click OK.  This procedure should re-link all the sub-folders and photographs in the newly burned part of the LR catalog to the corresponding directories/image files on the optical disk.  You will see these sub-folders disappear from under the HD heading and re-appear in the newly created parent folder under the optical-drive heading.  (Again, if you don't see this parent folder in the LR catalog, right-click on any of the newly burned, second-level folders and select "Add Parent Folder.")
      d) Only after you are completely satisfied that the CD/DVD burn was successful and your photographs are safe, close LR and (using the Windows Explorer, or whatever) delete the newly burned directory structure from the HD.  Back in LR, the thumbnails and metadata for the now-moved photographs will still be accessible in the appropriate folders under the optical drive.  If the CD/DVD is removed, the directory structure will be "grayed out," with question marks to indicate "missing" folders; but browsing, keywording, etc. can still be done.  If you want to "Develop" or otherwise work with the actual images, you have only to identify the correct optical media and re-insert it into the drive.  If you want to do extensive work on, or otherwise re-catalog, these photographs, however, you can always (outside LR) copy the entire directory tree from the optical drive back onto the HD and then reverse the process described in 3.c above to re-link the catalog to the on-line copy.
      e) Finally, delete the "NOT YET ARCHIVED" keyword on all of the burned photographs, now in the CD/DVD folder.  (Don't forget to Select All in the Grid view!)
      f) Just one more thought.  Some evidently feel that DVDs are not reliable long-term storage.  My current solution to this potential problem is to burn the original photographs onto CD-R's, structured similarly to the old CDs described in Section 0 above, as soon as they are imported, before any work is done on them in LR.  These CDs can be stored offsite, just in case the DVDs fail.  Personally, however, I don't want to maintain a RAID system of external hard drives, and I trust DVD+R's more than I trust the HD in my laptop.
Thanks in advance for any comments. -- JClarkW

I hope this updated procedure may be useful to others:  I believe that I have evolved a viable scheme (in Lightroom 2.4 under Windows XP), both for importing old photographs that had been burned onto CD/DVD, and for burning and moving offline new photographs that have been imported directly from a camera onto the hard drive in LR.  The goal is to get ALL photos into the online LR catalog while keeping the most recent image files online only until enough inactive ones have accumulated to fill a new CD/DVD.  If anyone still archiving to CD/DVD has the patience to read through this long post, any corrections or improvements would be greatly appreciated!  (In any case, it's been helpful to me to write it up.)
0) Background:  My old photo CDs (ISO 9669 Mode 1 Level II) each contain a parent directory named according camera/photographer (e.g., "MY_CANON_PHOTOGRAPHS") and numerous sub-directories named either by capture date or by import date, according to the proprietary software that was originally used to import them.  These CDs also have hand-written disk names (e.g., "My Canon Photographs III") by which they can be manually identified.  (I didn't bother giving the CDs unique electronic names, nor does it appear that it would have helped much if I had.  Am I wrong here?)  One of my goals is to keep this disk labeling and directory structure as consistent as possible going forward, burning new disks with third-party software that features a verify-after-burn cycle (and using high-quality media, of course) for data security.  Minor differences in date format of the old, proprietarily generated folder names also makes it convenient to keep them segregated under separate parent directories in LR, as on the CDs themselves (see section 2 below).
1) To import pre-existing photographs from CD/DVD into a LR catalog WITHOUT moving the image files to the HD (the easy part):  Insert the CD and click "File/Import Photos from Disk..."  Select the parent directory on the CD.  (This parent should be reflected in a parent folder within the LR catalog.  If not, right-click on any of the new dated sub-folders and select "Add Parent Folder.")  Click "Import All Photos in Selected Folder," and wait for "Computing dates..." to complete.  Under File Handling select "Add photos to catalog without moving."  Under Keywords, add the name written on the CD/DVD (e.g., "CD-My_Canon_Photographs_III"), along with any other desired keywords.  (This keywording is the step that allows the offline source of individual catalogued photos to be manually identified.)  Click Import.  Note that keywords should not contain spaces; substitute hyphens, underscores, or similar.  The LR Text filter -- the only facility that allows a "Don't Contain," or logical NOT, option -- does not currently allow searches on phrases containing spaces.  (The familiar Windows quote marks don't work.)
2) To import new photos from a camera to HD in LR (also easy):  Connect the camera and click "File/Import Photos from Device..."  Under File Handling retain "Copy photos to a new location and add to catalog."  Under Copy to, choose an exsiting, or create a new, parent directory, as appropriate (e.g., "...\My Pictures\Lightroom\MY_CANON_PHOTOGRAPHS" -- this to maintain consistency with existing CD structure).  Under Organize choose "By date: YYYY-MM-DD" (according to your preference), and leave File Naming as "Filename" or change as desired.  (Note that in my case there are slight differences in date format in LR as compared to the old proprietary software used for earlier CDs, e.g., hypens in place of underscores.  If these will create folder-sequencing problems in the catalog later on, it is best to use a different parent directory for the LR-imported pictures -- e.g., "LR_CANON_PHOTOGRAPHS.")  Under Keywords, add something like "NOT_YET_ARCHIVED" (as a reminder) along with any other desired keywords.  Click Import.  If at the end of the process you don't see the parent folder in the LR catalog, right-click on any of the new dated sub-folders and select "Add Parent Folder."
3) To burn new photos to CD/DVD and delete them from the HD (the tricky part):
      a) First, use LR's "Library/New Folder" to create a unique new parent directory on the HD (e.g., "Photo DVD II" -- this may as well become the name hand-written on the optical disk for later manual identification), in my case under "...\My Pictures\Lightroom\," to contain the entire directory structure that you want to burn to a SINGLE optical disk.  In my case this structure consists of a sequence of dated subdirectories under one or more existing parent directories like "LR_CANON_PHOTOGRAPHS."  Then, still in LR, drag and drop these existing parent directories onto the new parent, one by one.  These steps are important, as they will greatly simplify the process of redirecting the LR catalog to point to the new offline files -- see step 3.c below.  Finally, select all of the photos in this directory structure and (in the Grid view!) add a keyword (e.g., "DVD-Photo_DVD_II"), to be sure that you will know which offline media to load when you want access to these photographs in the future.
      b) It may be wise at this point to select the relevant directory structure and click "Metadata/Save Metadata to Files," to make sure that all of your metadata work will be saved in the image files on CD/DVD.  Then close LR and use third-party burning software (with verify!) to burn the above directory structure, INCLUDING the newly created parent directory, onto the CD/DVD.  Don't forget to hand-write a name on the disk (in this case, "Photo DVD II") by which it can be manually identified later.
      c) Restart LR, right-click on the newly created parent folder (in this example, "Photo DVD II"), and select "Update Folder Location..."  Navigate to the corresponding parent (now root) directory on the new CD/DVD, and click OK.  This procedure should re-link all the sub-folders and photographs in the newly burned part of the LR catalog to the corresponding directories/image files on the optical disk.  You will see these sub-folders disappear from under the HD heading and re-appear in the newly created parent folder under the optical-drive heading.  (Again, if you don't see this parent folder in the LR catalog, right-click on any of the newly burned, second-level folders and select "Add Parent Folder.")
      d) Only after you are completely satisfied that the CD/DVD burn was successful and your photographs are safe, close LR and (using the Windows Explorer, or whatever) delete the newly burned directory structure from the HD.  Back in LR, the thumbnails and metadata for the now-moved photographs will still be accessible in the appropriate folders under the optical drive.  If the CD/DVD is removed, the directory structure will be "grayed out," with question marks to indicate "missing" folders; but browsing, keywording, etc. can still be done.  If you want to "Develop" or otherwise work with the actual images, you have only to identify the correct optical media and re-insert it into the drive.  If you want to do extensive work on, or otherwise re-catalog, these photographs, however, you can always (outside LR) copy the entire directory tree from the optical drive back onto the HD and then reverse the process described in 3.c above to re-link the catalog to the on-line copy.
      e) Finally, delete the "NOT YET ARCHIVED" keyword on all of the burned photographs, now in the CD/DVD folder.  (Don't forget to Select All in the Grid view!)
      f) Just one more thought.  Some evidently feel that DVDs are not reliable long-term storage.  My current solution to this potential problem is to burn the original photographs onto CD-R's, structured similarly to the old CDs described in Section 0 above, as soon as they are imported, before any work is done on them in LR.  These CDs can be stored offsite, just in case the DVDs fail.  Personally, however, I don't want to maintain a RAID system of external hard drives, and I trust DVD+R's more than I trust the HD in my laptop.
Thanks in advance for any comments. -- JClarkW

Similar Messages

  • How to create Location using tcode BBPMAININT

    Hi,
        I wanted to create local plants in EBP/SRM. I was using tcode BBPMAININT to create Location but facing problem.
        Can any one please list steps to follow to create local plant? Is there any other tcode we can use?
    Regards,
    SAP Guy.

    Hi,
    What error message are you getting?
    Generally LOCAL plants are created using the tracn BBPMAININT.You can also try using the FM "BBP_LOCATION_CREATE" to create the plant in SRM system.
    BR,
    Disha.
    Do reward points for  useful answers.

  • How to create Online & Offline PO  interactive form?

    hello,
    I am required to create an online as well as offline PO creation form.As i am new to adobe forms,i do not have much knowledge.
    Kindly help me know how to proceed for the above mentioned forms.
    Thanks,
    Rosalin

    Hi Rosalin,
    I don't think there are standard adobe forms available for PO either in ECC 5 or ECC 6. You have to take it as a custom development either directly in ECC using TCode SFP or using WD ABAP/Java.
    Adobe Lifecycle Designer provides you a sample form. Check the following path in your PC if the Lifecycle Designer has been installed. It is just a sample.
    C:\Program Files\Adobe\Designer 8.0\EN\Samples
    Goto TCode SFP. In form put ISR* and search. You will get the list of available standard forms. Check the following thread as well.
    [Re: What forms are available as standard from SAP?]
    Thanks & Regards,
    Sanoosh
    Edited by: Sanoosh P K on Mar 2, 2011 7:10 AM
    Edited by: Sanoosh P K on Mar 2, 2011 7:16 AM

  • How to create Locations, and ThreadReferences

    Hi there,
    I'm trying to write a personalised debugger but am having many teething problems getting started.
    What is the procedure to create break points. I see the EventRequestManager.createBreakPointRequest(Location l) method, but see no obvious way to create the required Location it needs. And similarly, in creating a step requests, with the EventRequestManager.createBreakPointRequest(ThreadReference t, ...), how do I create ThreadReferences?
    I have looked at the Trace.java demo in the examples jar supplied with the sdk, but this hasn't helped me enough.
    Also, another question. Coming from expeerienced jdi programmers what would be a good way to connect a program to the output of a debugger (a graphical execution animator)? I have thought about having Lists of certains elements particular to the debugged process, that are set by the debugger, which the external program uses. However I do not know of obvious problems that may crop up - please, if you know of any that I'm bound to fall into - could you inform me of them? Thanks mates!!
    Later no doubt!!

    I'd like to note you cann't create neither Location nor ThreadReferences, but you can get these objects from VirtualMachine. I suppose you are able to get a mirror of VirtualMachine.
    To create BreakpointRequest make, for example, the following:
         List classes = vm.classesByName(yourClassName); // vm - instance of VirtualMachine
    //Let's assume there is alone class with such name then
         ReferenceType refType = (ReferenceType )classes.get(0);
         List methodsList = refType.methodsByName(yourMethodName);
    //Let's assume there is alone method with such name then
         Method method = (Method )methodsList.get(0);
         List locsList = method.locationsOfLine(neededLineNumber);
         Location location = (Location )locsList.get(0);
         // You've got the location
         EventRequestManager evm = vm.eventRequestManager();
         BreakpointRequest request = evm.createBreakpointRequest(location);
    And similarly, you may get ThreadReferences:
         List threadsList = vm.allThreads();
         // find thread eg. know by name
         ThreadReference thread = (ThreadReference )threadsList.get(index);
         EventRequestManager evm = vm.eventRequestManager();
         StepRequest request = evm.createStepRequest(thread, StepRequest.STEP_LINE, StepRequest.STEP_OVER);

  • Creating locations for the assets in Asset accounting

    Hi,
    Can anyone please let me know how to create locations for the existing assets in AA module? We need to create locations and assign the assets so as to track the assets location wise.
    Thanks,

    Goto
    SPRO-->Enterprise structure->Definition-->Logistic General->Define Location
    there you can create location

  • How can I locate my iTunes library files. When I click on my itunes icon the message appears, "The file iTunes Library.itl." cannot be found because it was created by a newer version of iTunes."

    How can I locate my iTunes library files?  When I click on my iTunes icon rather than my iTunes files I receive, " The file iTunes Library.itl." cannot be read because it was created by a newer version of iTunes."  I have already tried to update my iTunes program.

    Had same problem and solved it without having to reinstore any music or movies:
    1. Delete old Library file
    2. Go to the 'Previous iTunes Libraries' folder and copy one of the earlier files - note, they have a date extension, e.g. 'iTunes Library 2011-11-01'.
    3. Paste this file in your iTuners folder and rename file by removing the date extension -  'iTunes Library'
    You should have all your music and paylists in tact, unless it was a really old previous file.

  • Error is in example  "How to Create Online and Offline Forms in Web Dynpro"

    Hi,
    I am developing " How to Create Online and Offline Forms in Web Dynpro " in nwds 7.0. This is standard example which is available at sdn. but when i run it gives me error like "
    Failed to process request. Please contact your system administrator.
    [Hide]
    Error Summary
    While processing the current request, an exception occured which could not be handled by the application or the framework.
    If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).
    Root Cause
    The initial exception that caused the request to fail, was:
       java.lang.NullPointerException
        at com.travelrequestapp.TravelRequestComView.wdDoInit(TravelRequestComView.java:97)
        at com.travelrequestapp.wdp.InternalTravelRequestComView.wdDoInit(InternalTravelRequestComView.java:133)
        at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doInit(DelegatingView.java:61)
        at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
        at com.sap.tc.webdynpro.progmodel.view.View.initController(View.java:445)
        ... 34 more
    See full exception chain for details.
    System Environment
    Client
    Web Dynpro Client Type HTML Client
    User agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
    Version null
    DOM version null
    Client Type msie6
    Client Type Profile ie6
    ActiveX enabled
    Cookies enabled
    Frames enabled
    Java Applets enabled
    JavaScript enabled
    Tables enabled
    VB Script enabled
    Server
    Web Dynpro Runtime Vendor: SAP, build ID: 7.0009.20060804145649.0000 (release=645_VAL_REL, buildtime=2006-08-26:14:41:58[UTC], changelist=413534, host=pwdfm101), build date: Thu Feb 15 10:23:57 IST 2007
    J2EE Engine 7.00 patchlevel
    Java VM Java HotSpot(TM) Server VM, version:1.4.2_13-b06, vendor: Sun Microsystems Inc.
    Operating system Windows 2003, version: 5.2, architecture: x86
    Session & Other
    Session Locale en_US
    Time of Failure Mon Oct 29 12:13:24 IST 2007 (Java Time: 1193640204484)
    Web Dynpro Code Generation Infos
    local/TravelRequest
    SapDictionaryGenerationCore 7.0006.20051128142640.0000 (release=645_VAL_REL, buildtime=2006-01-14:14:59:42[UTC], changelist=378068, host=PWDFM101.wdf.sap.corp)
    SapDictionaryGenerationTemplates (unknown)
    SapGenerationFrameworkCore 7.0006.20050713144242.0000 (release=645_VAL_REL, buildtime=2006-01-14:14:48:59[UTC], changelist=357697, host=PWDFM101.wdf.sap.corp)
    SapIdeWebDynproCheckLayer 7.0006.20051128151834.0000 (release=645_VAL_REL, buildtime=2006-01-14:15:05:10[UTC], changelist=378108, host=PWDFM101.wdf.sap.corp)
    SapMetamodelCommon 7.0006.20050929162929.0000 (release=645_VAL_REL, buildtime=2006-01-14:14:49:45[UTC], changelist=369752, host=PWDFM101.wdf.sap.corp)
    SapMetamodelCore 7.0006.20050929162929.0000 (release=645_VAL_REL, buildtime=2006-01-14:14:49:38[UTC], changelist=369752, host=PWDFM101.wdf.sap.corp)
    SapMetamodelDictionary 7.0006.20051128142655.0000 (release=645_VAL_REL, buildtime=2006-01-14:14:57:39[UTC], changelist=378069, host=PWDFM101.wdf.sap.corp)
    SapMetamodelWebDynpro 7.0006.20051128151854.0000 (release=645_VAL_REL, buildtime=2006-01-14:15:02:09[UTC], changelist=378109, host=PWDFM101.wdf.sap.corp)
    SapWebDynproGenerationCTemplates 7.0006.20060111154644.0000 (release=645_VAL_REL, buildtime=2006-01-14:15:18:33[UTC], changelist=384368, host=pwdfm101)
    SapWebDynproGenerationCore 7.0006.20051128151834.0000 (release=645_VAL_REL, buildtime=2006-01-14:15:05:21[UTC], changelist=378108, host=PWDFM101.wdf.sap.corp)
    SapWebDynproGenerationTemplates 7.0006.20060111154644.0000 (release=645_VAL_REL, buildtime=2006-01-14:15:18:33[UTC], changelist=384368, host=pwdfm101)
    sap.com/tcwddispwda
    No information available null
    sap.com/tcwdcorecomp
    No information available null
    Detailed Error Information
    Detailed Exception Chain
    java.lang.NullPointerException
         at com.travelrequestapp.TravelRequestComView.wdDoInit(TravelRequestComView.java:97)
         at com.travelrequestapp.wdp.InternalTravelRequestComView.wdDoInit(InternalTravelRequestComView.java:133)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doInit(DelegatingView.java:61)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
         at com.sap.tc.webdynpro.progmodel.view.View.initController(View.java:445)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
         at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:709)
         at com.sap.tc.webdynpro.progmodel.view.ViewManager.bindRoot(ViewManager.java:579)
         at com.sap.tc.webdynpro.progmodel.view.ViewManager.makeVisible(ViewManager.java:793)
         at com.sap.tc.webdynpro.progmodel.view.ViewManager.performNavigation(ViewManager.java:296)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:767)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.navigate(ClientComponent.java:873)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doNavigation(WindowPhaseModel.java:498)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:144)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:711)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:665)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:232)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    So please help me to correct this error .....
    Help will be rewarded.
    Regards,
    Gurprit Bhatia

    Hi Gurprit,
    A null value is being passed at runtime. Make sure that you enter values when filling in the form.
    Also check for the cardinality of the nodes being used. You can also initiliaze your value attributes as follows:
    In wdDoInit() method:
    wdContext.currentNodeAElement.setValueA("");
    Context is as follows:
    RootNode
      |____NodeA
            |_____ValueA
    Hope it helps.

  • How to create and maintain a backup catalog, separate from default  location,  on and external HD

    How to create and maintain a backup catalog on a separate hd - separate from default location of the catalog?

    Simply copy the LR catalog backup file to another location. It’s quite small and only contains metadata e.g. your edit develop settings, keywords, captions, titles and camera exif data etc.
    The LR backup does not physically copy your image files. So make sure you have a separate system backup for your photo files and folders.

  • How to create storage locations in a standalone scenario??

    Hello everybody,
       I need some help. I'm working with SRM 5.0. I'm making a standalone scenario. When I created the organizational plan, in the check tab, a error appears. The message is: "Define the attribute LAG". The attribute LAG is the storage location, in the extended attributes tab. I've tried defining this attribute but I couldn't.
    Does anybody know how to create storage locations in a standalone scenario??
    Thanks
    Iván Moreno

    Hi Ivan,
    Look at this thread:
    Creating Plants & Locations - Standalone Scenario
    Storage loc is useless in a standalone scenario.
    The "Check" tab makes a generic check on attributes needed for each business scenario, but does not check the integration scenario.
    So you can get rid of this error message.
    You can even deactivate this check on this particular attribute in table BBPV_APPL (SM30), for Confirmation & SC applications.
    Rgds
    Christophe

  • My iPad was stolen when I try to locate it it say device offline how can I locate my device it's offline

    My iPad was stolen when I try to locate it it say device offline how can I locate my device it's offline

    This thread is 2 years old. Try opening a new post.
    Cheers
    Pete

  • How to create objects to paint itselfs without specifiy the location

    How to create objects to paint itselfs without specifiy the location using Java 2D

    shot in the dark: pass in the Graphics2D context to the method ?

  • What is a reference location structure & How to create a new reference loc structure

    Dear PM experts,
    Need ur guidance on below :
    1. What is a reference location structure
    2. How to create a new reference loc structure
    Thanks
    Mudassar

    IH02 (reference functional location structure list) is similar to IH01 (functional location structure list)
    Create some reference functional locations via transaction IL11 and link them hierarchically.
    Then run IH02 to view the structure.
    Reference Functional Location - Technical Objects (CS-BD/PM-EQM) - SAP Library
    PeteA

  • How Do I Locate An Action I Created In CS5?

    Hello Folks,
    How do I locate and action that I created in CS5, so I can load it into CS6?
    I am running CS5 and 6 using Mac OSX Snow Leopard
    I crearted two actions, but am now not sure where they reside, to load them into CS6
    Any help or suggestions would be appreciated.
    Jim

    Thanks for the helpful reply.
    Yes, I do still have CS5 installed an intact. I have launched it and I can find my actions within the action pane, and run them on a loaded image.
    When I click on either of my two actions, they attempt to run, without and image loaded and run with an image loaded. When I click on the fly out menu
    to try and save either of them, "save action" is greyed out.
    I've looked in every Adobe/Photoshop folder I can think of but can't seem to find either of them. I've also tried to use a spotlight search to locate them, but no luck.
    JIm

  • How do I locate the folders I created with my downloaded music?

    How do I locate the folders I created with my downloaded music?
    Thanks for any information,
    Dawn

    I have no problem pulling up a complete list of downloaded music.  My problem exists with past downloads I put into a "Folder" then copied that folder to a CD.  A bit frustrating.
    Thanks for your input,
    Dawn

  • How to create FDM locations other than manually creatiion?

    In FDQM how will you create the locations? Other than manually how will you create locations?

    Why?
    The point of the API is to give you a 'black box' hook into the application without you having to really understand how it does it's work. Assuming you make the proper API calls, they will create everything properly.
    Nothing wrong with using the API, that's why it is there.
    Edited by: beyerch2 on May 3, 2012 9:28 AM

Maybe you are looking for