Fire reflection?

Seeking advice on best way to special effect the reflection of fire on glass...
In the scene a woman is inside, looking out window.  The script calls for a huge bonfire outside.
I need to see the fire's reflection on the inside of the window....  (camera inside looking at woman and window)
And I need to see the fire's reflection on the outside of the window...  (camera outside looking at woman through window)
I need not get too fancy but it would be great if on a closeup of the woman's face, I could put fire reflected in her eyes... (tracking motion?)
Any advice would be greatly appreciated.
Dale

Motion makes this fairly easy with the "reflections" setting for objects.  Create a 3D scene, place the fire and a rectangle for the window.  Under the properties tab, select Reflection and adjust the reflectivity, blur, and falloff values.  Experiment with the blend mode for best effect.  If you actually have a video of the scene, then the easiest way is to overlay a video clip of a fire on top of your video, or by using a fire particle generator - size it to fit the window and play with both opacity and blend modes.  Match Move behavior works pretty well on eyes, and i agree that's how I would handle that reflection.  I used that to put a hologram in a scene.  The camera was hand held so the problem was that the hologram stayed fixed in the middle of the scene while everything else was moving around a bit. So I added a match move behavior and had the hologram track with the desk the person was sitting at.  Good luck!

Similar Messages

  • I need help with adding fire to an existing picture in elements 8

    I'm a painting contractor and I'm trying to create a new picture for my buisness cards and tee shirts. What I want to do is put flames coming from a brush and work pot that I'm holding in my hands. I've looked everywhere on line, but I can't find exactly what I want. I'm hoping that someone in this forum will be able to help me. Thanks.

    Okay, I have been playing with for a few days. Warning, this is going to be loooong. I do this differently in Photoshop but couldn't get it to work with the elements workset as it doesn't have the curves tool that Photoshop has so I had to find an alternate method to pump up the flames. Luckily, I ran into a video that used a method other than curves to get me on track. I assumed you want realistic flames...so I was pushing for how real could I make flames using paint and blend mode operations.
    Edit: I should let you know that you can try to extract flames from other photos and composite them into your photo. First, need a good fire image. It works best if you can find a fire with a black background. Screen blend mode will drop out black. Try working with two copies of the image. Turn off the topmost copy of the flames. Leave the bottom flames in Normal blend mode. Mask or erase the outer edges of the flames with a soft brush so that only the interior of the flames are visible. Now, turn on the topmost version of the flames. Leave the topmost version of the intact...don't mask or erase anything. Change this topmost flame layer's blend mode to screen blend mode. If you see any problems with your flames, you can erase or mask any defects. You can duplicate the screen layer to brighten the effect. Use opacity to control the volume. This would be the easiest solution but you'll have to find some flames that trip your fancy. I haven't tried this out yet so can't say how much better or worse it would be than using a good set of flame brushes along with some blend mode tricks.
    Below shows how close I can get using paint. I only used options available in PSE. I used layer masks that if you had PSE 9 would be native. Since you have PSE 8, you'll need to either download an install an add on that adds the basic layer mask function or use clipping masking.
    Below is a link to a freeware set that includes layer masks. Install instructions are on that site.
    http://www.cavesofice.org/~grant/Challenge/Tools/Files.html
    If you want to go the clipping mask route, have a look at this tutorial:
    http://www.photokaboom.com/photography/learn/Photoshop_Elements/layers/layer_groups_clippi ng_masks/1_layer_groups_clipping_masks.htm
    Before and After the effect.
    I would have posted sooner but had to find a workable solution to making the flames look realistic in Elements as I can’t use the curves tool as it isn’t native to Elements.
    With the help of this YouTube video I came up with something…
    http://www.youtube.com/watch?v=cOIBkWvHOqk&feature=related
    I based this tutorial on the hue/sat numbers, blend modes, and blurs.
    First, I downloaded a flame brush set. This set in specific:
    http://luexo.deviantart.com/art/Scorching-Flames-Brushpack-92945924
    The above set is really nicely done and  has large high resolution brushes.
    One thing I do not agree with in the video is the color used. White is hard to change in the Hue/Saturation dialog. Instead I use 50% gray as my paint color. This is easy to set…either use the 50% color swatch or open the Color Picker and set H to 0, S to 0, and B to 50...hex number is 808080.
    Things to keep in mind include fire is gaseous, bright and the way it burns…it one direction, fire reflects and there is probably going to be some smoke.
    In my example, I am going to set a  lunch cake. Nice 4th of July theme. J
    Let’s start my scorching the item that will be burned. In this case the lunch cake will be scorched.
    Scorch the item…preparing to light it up.
    1. Duplicate image and put image into Linear burn blend mode; opacity 100%. Add layer mask or erase everything but the item to be scorched…the lunch cake.
    2. Duplicate layer you just made in step #1. Change the blend mode to Multiply 100%. Desaturate this layer.  Image Adjustments<Hue/Saturation…move Master Saturation slider to  -100. Take burn tool set to Range: Midtones; Exposure 35%; air brush on…and scorch the item. Make it kind of smudgy. You don’t want an even coat. Make it darker as you get closer to the flames.
    Note: Here I’ve jumped ahead. I already know where my flames are going to be. Either visualize where you want your flames or jump ahead and laid down the basic paint and transform into the correct position. Turn off flame layer (s) when done. So step #3 if you do any repair work isn’t affected.
    3. If you feel you need to do any clone repairs, create a composite image ctrl + shift + alt + e if on PC…cmd + shift + opt + e if on a Mac. Do the clone work on a blank layer over this. With clone tool selected, check the box in the options bar that says something like “All Layers”, “Use All Layers”, “Sample All Layers”…the box says one of those things beside it. I can’t recall which and not sure if it’s consistent between all versions of Elements.  Anyway, Leave layer in Normal blend mode 100% and likewise leave tool in Normal blend mode…opacity to taste. Fix any defects on this layer. You can do the same thing with the healing brush if you need to do any healing. I find it best to heal to a separate layer and not mix and match the healing tool and  clone stamp on the same layer.
    4. Turn off or trash the Clone Stamp comp layer when finished with step #3.
    Let’s Build a Fire…
    5. Create a blank layer in the layers palette….Normal blend mode; 100% opacity.  Make white your foreground color chip.  Grab the paint brush tool…normal blend mode; 100% opacity. Paint one flame on your layer. I have used the 1220 sized flame near the bottom of the brush set I linked earlier. Use the transform command …Ctrl + t (PC) or Cmd + t (Mac)…to size and position the flame. I used  also slightly warped the flame using transform warp. Since you don’t have that in Elements…slightly warp the flame in the liquefy dialog.
    Note: The above flame is pretty much backlighting…you are done with it.
    6. Change the color foreground color chip in your layers palette to 50% gray. Use the same brush tip you used in step #5. Size and position it so it closely matches the white flame in Step #5. Go to liquefy dialog and slightly warp it.
    Note: The goal is for the flames in step #5 and step #6 to be very similar but not exact.
    7.. Duplicate the 50% gray flame you made in step #6 twice. Turn off the top 50% gray flame for now.
    Fire is Bright...
    8. Now that video comes in that I linked.
    (1) Blur the 50% gray flame with Gaussian blur. I used 6 pixels. Go to menu and click Enhance or is it Adjustments<Hue/Saturation…check the box that says “colorize”; change master sliders to Hue 42; Saturation 100; Lightness 0.
    (2)Duplicate the flame you made above…step  (1). Go to the menu bar and click Enhance or is it Adjustment<Hue/Saturation…change master sliders to Hue -43; saturation 0; Lightness 0. Change this layers blend mode to Color Dodge blend mode and merge down…Ctrl + e on PC; cmd + e on Mac.
    Note: This layer will now say Normal blend mode; 100%.
    (3)I duplicated the merged layer I now have from step (2). I changed the blend mode of this layer to Screen and set the opacity to 100%.
    (4) I made a duplicate of the layer I have made in step (2)…the one that now says it’s in Normal blend mode; 100%… then blurred it with Gaussian blur. I used 46 pixels. I moved this layer down in my layers palette so that it rests beneath my other two colored flame layers. The white flame layer is directly below it. Leave this layer in Normal blend mode; 100% opacity.
    9. Go back to 50% gray flame you made in step #6...visibility eye should be off. You should have two of these gray layers if not duplicate one so that you do have tow 50% gray flame layers. (These were not blurred.)  These two layers need to be on the top of the stack. If they are not, move them up so that they are the top two layers. Turn on the visibility of the bottom 50% gray layer. Change the layer’s blend mode to Screen blend mode; opacity 100%. Grab the burn tool. Burn some of the flame base and randomly in the flame of the 50% gray.  Press and hold in the alt key (PC) or the opt key (Mac) and dodge the tops of the flames and do some random dodge work.
    10. Turn on the visibility for the top 50% gray layer. Leave this one alone…no dodge + burn. Set this layer to Screen blend mode; opacity 96%.
    11. Add layer masks to white and color flame layers…not the gray ones. Paint away any unattractive color spill. Bright orange edges…bright white distractions where flame edges don’t align.
    12. Make a composite layer of all layers up to date. Set this layer’s blend mode to multiply; opacity 47%. Add a layer mask and mask out everything but the flames. Tip: You can select the flames by ctrl + shift clicking on each flame layer thumbnail…the shift lets you add to a selection. On the Mac, cmd + shift click the layer thumbnails.
    Flames Reflect…
    13. Make a copy of one of your blurred color flames. Transform it so it rest over item that it should reflect on. In this case I have added a blurred flame onto my son’s eye. The flame is in Overlay blend mode; 33% opacity.
    14 Several steps Eye enhancements to my son’s eye…omitted because it’s off topic
    15. I used a gradient map with a fire like black/red/yellow/white gradient map set to Softlight blend mode; 17% to give my image a hint of a color cast. I masked it so only some skin, hair, and car areas have this slight color cast.
    Where there’s fire there is going to be some smoke...
    16. To make my smoke, I made a separate large document my photo size. I set my color chips to the default b/w. (Shortcut is D.) I went to menu bar and clicked Filter<Render<Clouds. Next I went back to my menu bar and clicked Filter<Render<Difference Clouds. I used Ctrl + f to repeat the Difference Cloud filter until I was happy with the effect…looking for swirled black lines…kind of like lightning. (If on a Mac, use Cmd + f to repeat a filter. I then used the transform command to enlarge the pattern I made. Be sure to scale it so that height and width both are enlarged equally. Next, go to the men bar and select<All ; Edit<Crop. You want to do to get rid of the excess. I think I transformed my patter to something like 200% which makes the file really big. You can do it on your image file but because of file size the transform will take a really long time. When happy copy/paste or drag/drop this pattern into your photo file.
    17. Now blur pattern really good using Gaussian blur. Now, add a layer mask to your pattern layer. Click the layer mask in the layers palette to target it and run the the clouds and difference clouds on the mask just as you do on the pattern layer. Just those filters…no blur.
    Basic smoke pattern final
    18. Duplicate this layer w mask twice. You should have three smoke copies. Turn off all but the bottom pattern copy. Use the paint brush and paint black in mask to hide the smoke everywhere but where you want to keep it. Set this layer’s blend mode to Multiply blend mode; opacity 15%.
    View of the inside one of the smoke layer masks
    19. Turn on the visibility of the next smoke pattern. Again use a black paint to paint where you don’t want paint. (Make this variable as you want the smoke to be varying opacity.)  Layer blend mode Multiply; opacity 15%.
    20. Turn on the visibility of the next smoke pattern…top one in stack. Again use black to paint where you don’t want the smoke. Set this layer’s blend mode to Multiply blend mode; opacity 1%.
    Fire is Gaseous...
    21. Make a composite of all layers by pressing ctrl + shift + alt + e if on PC. Use Cmd + shift + opt + e if on a Mac. Blur your composite image. I used 3 pixels. Set the blend mode to Normal; opacity 64%. Add a layer mask and fill it with black paint to hide the blur effect. Use the paint brush with white paint in the layer mask to blur any sharp edges and base of flames. Remember flame is gaseous.
    Above shows my layers for completed image. Notice the comp for clone layer is off. I did not need it after I did the clone to a blank layer to add some scorched cake around my son's fingers.

  • Issue while reflecting the data to ADF form from ADF Table

    Hi All,
    I have one scenario as follows:
    I have to open a form in entry mode. So I have used a Method Call activity in task flow to call "Create" in method call activity.
    Then form opens in a entry mode. I have a adf table in the page showing the entered data.
    When form opens in entry mode, instead of entering the values in the field User selects a record in ADF table, but due to the create mode of the form it will through me a error to fill mandatory fields.
    Please tell me the way so that if user selects the record(in adf table) instead of entering new record, the value would reflect in the Adf form.
    If I use a roll back on selecting the row of ADF table, then it is showing me this error "Row currency has changed since the user interface was rendered. The expected row key was oracle.jbo.Key[null ]" because there will be no row key in the cache when form opens.
    Please suggest me the way to complete the task.
    I am using jdeveloper 11.1.2.1.0
    Thanks,
    Gobi
    Edited by: gobinkl on Oct 3, 2012 2:06 AM

    no no your are complicating yourself. :) better your should provide your usecase.
    first thing: go through the books & also adf blogs learn and understand the framework. as above person said.
    i hope that you had method call create as activity as default while page rendering it make your af: form empty(that is ready fir insertion format).
    so if your are doing like that.am sure it will throw some mandatory errors.
    error will not resolve unless without entering any data's.
    coming af:table why are using af:table - immediate = true / false(switching).
    immediate = true - skip over validation or by pass some validation in some phase - based on the component which you are using. (say as if you are using editable value holder,af:coomand button).
    grab the information here in an more legible manner.
    http://adfpractice-fedor.blogspot.in/2012/02/understanding-immediate-attribute.html
    let me know your usecase.
    this will assist you
    https://blogs.oracle.com/shay/entry/executing_an_action_on_jsf_pag
    http://tanveeroracle.blogspot.in/2009/09/adf-11g-createinsert-to-display-blank.html
    Edited by: user707 on Oct 5, 2012 9:02 AM

  • How do you make the Reflection of an Image go Closer to the Image itself?

    Hello there,
    I have been working with the reflections on an image or a video, but have a problem and no ideas on the web how to fix this.
    I am trying to put the reflection of a video that I have uploaded, closer to the video itself. When I play it, the reflection is further down and I want to make it as close as possible to the video itself. Any suggestions how to fix this? Below is the video and I am trying to put the reflection directly below the video!
    The reflection can be seen from the fire!
    Thanks if you have fixed this and please asnwer me as quickly as possible!

    There is no adjustment to position the reflected image.

  • Is it possible to delay the flash on a T5i to fire at the end of a long exposure shot

    I'm wanting to take long exposure shots of dancers and would like the flash to fire at the end of the exposure instead of the begining to increse the depth of field right as the shutter closes. Is that possible using the on camera flash of a T5i and if so what are the settings?
    Thanks,
    John

    When you use a TTL flash (Canon's E-TTL or E-TTL II) the camera uses a multi-zone metering system (think of an imaginary grid system overlaying your image) and (1) meters with no flash at all, then (2) fires a pre-flash at very low power while simultaneously metering again.  It then compares the difference in each zone between #1 and #2 to determine how much of a difference the flash made.  By doing this it can identify highly reflective surfaces (e.g. mirrors, glass, reflective metals, etc.) and eliminate those from the flash evaluation.  It can also find zones where the flash seemingly made no difference at all (e.g. if there was a light source in that zone... such as a lamp) and elminate those.   Light sources and reflections would ordinarily fool a flash metering system into thinking it had produced enough light ... even if it hadn't.  With those zones safely eliminated it can then compare the difference for each zone between #1 and #2 to determine how much addtional power should be necessary to correctly light them.
    It does all of this during the pre-flash.   The shutter is closed when it does this (the light will not affect your image.)
    Then the shutter opens and at some point it fires the flash again... only this time using the power level calculated during the pre-flash phase.  Only this second firing of the flash will show up in your image.
    If you switch the flash to manual mode, you wont get a pre-flash.
    The on-board flash is useful as a "fill" flash (decreasing the severity of shadows) and it can be used as a primary flash IF the subject is reasonably close (e.g. around 10' is fine... 14' feet is a stretch and beyond that... not so great.)
    An externally attached speedlite flash can provide significantly more power.  It can also be located off-camera to provide better lighting (on camera lighting is "flat" because there's no highlight/shadow side to any 3D surface... textures look 2D as a result.)
    As for "depth of field"... this is a different problem and the flash can help, but there are some caveats.
    If you're shooting indoors with only the available light in the room, then you're likely in challenging circumstances and using lenses with wide-open apertures.  Hence the depth of field is fairly narrow.
    If you could increase the lighting then you could reduce the aperture opening and increase the depth of field.
    But there is a catch.... light exhibits a property sometimes called "fall off".  This is because it follows a rule in physics called the "inverse square law" whereby the intensity of light decreases as the distance from the light source increases.  Each time the distance from the light source increases by the square root of 2, the light intensity is cut in half (exactly half... that's not an approximation.)  E.g. the amount of light illuminating a subject which is 14.1 feet away from the flash will be exactly half as compared to a subject which was only 10' away.  The square root of 2 is approximately 1.41.  So 10 x 1.41 = 14.1.  
    This means if you are photographing two subjects... one is 10' away and the other is about 14' away then the more distant subject will only receive half as much light.  Suppose we go to a crazy distance... and we have a flash 100' away.  NOW the second person has to be 141' away before they get half as much light.  This means two subjects within just a few feet of each will not receive "noticeably" different levels of light.
    While placing the flash farther from the two subjects will reduce the difference in illumination on your near vs. far subject, built-in flashes cannot handle these larger distances... they don't have enough power.  But an external flash brings more power for you to do this.  
    Canon's speedlite model numbers actually provide an indication of their power level.  If you delete the trailing zero from the model number (e.g. in a 430EX II you'd omit the "0" and get "43"... in a 600EX-RT you'd omit one "0" and get "60', etc.) the number you get is the flash "guide number" in meters.  The "guide number" is an indicator of how far the flash can adequately illuminate a subject... but the f-stop and ISO settings you use on the camera will change this.  So the "guide number" uses a baseline ISO of 100 and a baseline f-stop of f/1.  Of course you don't have an f/1 lens but the baseline is used because it makes the math easy. You divide the guide number by the f-stop you are using.  e.g. if you are shooting at ISO 100 and f/8 then you'd divide your guide number (suppose you have a Canon Speedlite 600EX-RT.. that's a guide number of 60 meters) and you'd get 60 ÷ 8 = 7.5 meters.  Convert meters to feet and that works out to 24.6 (about 25').  Of course that's at ISO 100. Bump up to ISO 200 and you can multiply that distance by 1.41... or bump up to ISO stops to ISO 400 and you can double the distance (about 50'... and that's at f/8).
    I should caveat that this assumes you are pointing the flash directly at the subject and there are no light modifiers in use (no soft-diffusers, you aren't "bouncing" the flash off a ceiling or wall, etc.)
    Here's a Youtube video that might help you understand the light fall-off problem.
    Tim Campbell
    5D II, 5D III, 60Da

  • Reflecting changes after closing the form..

    Hi all
    I have a procedure
    in that procedure i have used go_block
    i want to call the procedure when the user is exiting
    let me give u a senario
    scene 1)
    the user is inserting a record after the insertion that procedure is to be called to adjust the values on the form.
    after the user enters the values for the new record and clicks save button it works fine
    i have called the procedure in key-commit
    scene 2)
    the user enters a new record and instead of clicking save closes the form
    oracle asks if the user wants to save the changes
    the user clicks yes
    the record is saved
    but the procedure does not fire as the code is written in key comit
    and hence when the user opens the form the next time the changes are not reflected.
    to overcome this i have tried writing the procedure in pre-commit,post_form_commit but it seems that because there is go_block in the procedure it says illegal rescricted procedure go_block in the triger.
    i also tried using the times
    but the timer wont fire as i am closing the form..
    please can any one help me in this situation ..
    thanks
    mandar

    Hello,
    Write your code in a stored unit, then call it from the KEY-COMMIT and KEY-EXIT trigger.
    Francois

  • When we get a message like java.lang.reflect.InvocationTargetException, Pls

    Sir,
    Pls help.
    I am getting a message when i copy some package from other project to my main project it gives me an error like below.
    How to resolve this message.
    java.lang.reflect.InvocationTargetException
    file:/H:/AccountsPlusInvoiceSystem/AccountsPlus/dist/AccountsPlus.jar!/suppliers/Suppliers.fxml
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2186)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2028)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2742)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2721)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2707)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2694)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2683)
    at suppliers.Suppliers.start(Suppliers.java:21)
    at accountsplus.AccountsPlusController.suppliersButtonAction(AccountsPlusController.java:81)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1435)
    at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:69)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:217)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:170)
    at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:38)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:37)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:53)
    at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:28)
    at javafx.event.Event.fireEvent(Event.java:171)
    at javafx.scene.Node.fireEvent(Node.java:6863)
    at javafx.scene.control.Button.fire(Button.java:179)
    at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:193)
    at com.sun.javafx.scene.control.skin.SkinBase$4.handle(SkinBase.java:336)
    at com.sun.javafx.scene.control.skin.SkinBase$4.handle(SkinBase.java:329)
    at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:64)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:217)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:170)
    at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:38)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:37)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:53)
    at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:33)
    at javafx.event.Event.fireEvent(Event.java:171)
    at javafx.scene.Scene$MouseHandler.process(Scene.java:3324)
    at javafx.scene.Scene$MouseHandler.process(Scene.java:3164)
    at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3119)
    at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1559)
    at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2261)
    at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:228)
    at com.sun.glass.ui.View.handleMouseEvent(View.java:528)
    at com.sun.glass.ui.View.notifyMouse(View.java:922)
    at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
    at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:29)
    at com.sun.glass.ui.win.WinApplication$2$1.run(WinApplication.java:67)
    at java.lang.Thread.run(Thread.java:722)

    Sir,
    Pls help.
    I am getting a message when i copy some package from other project to my main project it gives me an error like below.
    How to resolve this message.
    java.lang.reflect.InvocationTargetException
    file:/H:/AccountsPlusInvoiceSystem/AccountsPlus/dist/AccountsPlus.jar!/suppliers/Suppliers.fxml
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2186)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2028)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2742)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2721)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2707)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2694)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2683)
    at suppliers.Suppliers.start(Suppliers.java:21)
    at accountsplus.AccountsPlusController.suppliersButtonAction(AccountsPlusController.java:81)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1435)
    at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:69)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:217)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:170)
    at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:38)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:37)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:53)
    at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:28)
    at javafx.event.Event.fireEvent(Event.java:171)
    at javafx.scene.Node.fireEvent(Node.java:6863)
    at javafx.scene.control.Button.fire(Button.java:179)
    at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:193)
    at com.sun.javafx.scene.control.skin.SkinBase$4.handle(SkinBase.java:336)
    at com.sun.javafx.scene.control.skin.SkinBase$4.handle(SkinBase.java:329)
    at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:64)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:217)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:170)
    at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:38)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:37)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
    at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:53)
    at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:33)
    at javafx.event.Event.fireEvent(Event.java:171)
    at javafx.scene.Scene$MouseHandler.process(Scene.java:3324)
    at javafx.scene.Scene$MouseHandler.process(Scene.java:3164)
    at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3119)
    at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1559)
    at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2261)
    at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:228)
    at com.sun.glass.ui.View.handleMouseEvent(View.java:528)
    at com.sun.glass.ui.View.notifyMouse(View.java:922)
    at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
    at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:29)
    at com.sun.glass.ui.win.WinApplication$2$1.run(WinApplication.java:67)
    at java.lang.Thread.run(Thread.java:722)

  • Is it too late to modify preview thumbnails once beforeSave event fires?

    My goal:
    I need to show non-printing layers in my .indd files' preview thumbnails. We produce print jobs which will have post processing applied to them (thermography and cutouts glued to the printed cardstock). Our .indd files have layers containing these post production images so that we can determine proper alignment and spacing for the end product.
    These are graphics are placed in non-printing layers so that they do not print. However InDesign generates preview thumbnails which do not contain these non-printing images. This is a problem for us because we can not tell the nuanced difference between similar indd files soley by their preview images.
    Therefore my goal is to somehow include these non-printing layers in the image preview thumbnail.
    What I have done thus far:
    I have a startup script which registers for the beforeSave and afterSave events. Before the same it marks all the non-printing layers are printable (printable property = true). Then the afterSave event undoes this by setting those layers back to non-printable. I track which layer was originally non-printing by adding a moniker to the layer's name.
    What is not working:
    When I run a script that marks the layers as printable, saves then undoes the printable changes everything works perfectly. The preview thumbnail is exactly what I want.
    However, when I run it as a startup script registering for the beforeSave/afterSave events this fails:
    Success: The beforeSave does correctly update the printable property then modifies the layer's name. This is as expected and working well.
    Success:The afterSave does correctly reset the printable property and modified the layer's name. This is as expected and working well.
    Failure: The file's preview thumbnail does not reflect the printable=true peroperty of the affected layers.
    My Question:
    From what I outline above it looks as if the preview image is determined before the beforeSave event fires.
    Question 1: Is this true?
    Question 2: How can I affect the layers' printable properties once a save occurs?
    As a last resort I could intercept any CTRL+S keystroke or the File-->Save menu option and call my original script (as I describe above). I would like to avoid that as it is fragile and less elegant.
    Follow question: Can anyone show me what the actual work flows are for these events? For example what does InDesign do during its save function and at what points does it trigger beforeSave and afterSave events?

    I also tried a different approach which worked:
    Added two event listeners to the "Save" MenuAction object. One for "beforeInvoke" and one for "afterInvoke". This worked and I now have correctly rendered preview thumbnails. However .....
    ....when the afterInvoke event fires and I update the layers to reflect their non-printing state and change their names back to normal this is reflected as if I have made alterations. Therefore the file is left in a "dirty" state thus wanting to be saved (the document's title has an * indicating changes were made). The document's "modified" property is read only so I can not forcibly change it. I can change set the Document.properties['modified'] to false without error, but either it does not take or it is instantly reset.
    This is a problem because when I exit the app it sees that there have been changes since the last save. Therefore it wants to save the doc. Saying "yes" to save the doc means that the "save" function is called but not from the Save menu. Therefore my MenuAction handers are not invoked. My beforeSave/afterSave handlers are but this does not function as I would expect (see my original post).
    Can someone please help with this? Maybe some kind soul from Adobe who understands the event firing workflow??

  • Call another component on fire plug..

    Hi All
    Assume the following set up - Comp A (view1) and Comp B (view2). I enter some data in view1 and it should be displayed in view2. Via the Interface controllers, I have done the relevant mappings so that data of Comp A (view 1) can be accessed in Comp B (view 2).
    Now, how do i navigate from view 1 to view 2 to see the data and back to view 1 on clicking of a button in view 2...?? Different options could be:
    1. Use fire plugs to do the navigation.
    2. Or some other eventing mechanism.
    Request you to please suggest me different ways (step by step in detail) on how we can achive this with the above 2 ways or if there are other ways also.
    (For this sample app, I am using a standalone WD Project, no concept of Development Components here and at the moment Comp A is added in the Used Components of Comp B to access Comp A (view 1) data... )
    Thanks
    Deepak

    Hi Deepak,
    There are actually two ways to pass values when you are using plugs to navigate.
    1. In both the target and the source view, you have a tab called plugs if you can see. under this, all the inboundt and the outbound plugs are defined. When you click on any of the plug, you have a provision to enter the parameter to be passed with the plugs. So, you define the same parameter name for the outbound plug of the View1 and the inbound plug of View2. These parameters would be passed as arguments on firing of the plug as you can see in the implementation. Similarly, you can define N number of parameters of your data type. So, when the plug is fired, these parameters are passed.
    All you have to do is set the parameter value when firing the plug as
    wdThis.wdFirePlug<OutboundPlugName>(wdcontext.currentContextElement().getVa_Para1, 20);
    Same is possible when you are using plugs between view and interface view. Just have a look.
    Similarly, in the onPlug<YourInboundPlugOfView2>(value1, value2) method of View2 ,
    you can get the values and set it to context or whatever by directly using the variables value1 and value2.
    2. You can set the value(s) to be passed in context of View1 and define same context variable or node(with same structure) in View 2 and also in the component interface Controller of both the views . Now View1 can be mapped to Component Interface of Comp1 and View2 to Component interface of Comp2. But, you need to map both the Comp1 and Comp2 too to pass the value.
    [Remember, mapping will help you to pass from 1 to 2 and 2 to 1, either ways because it is coming via Component Controller/Interface Controller. During navigation only views are destroyed and not the Component, so it will be stored there. making change at one place would be reflected to all the faces where mapping is done.]
    So, you add the Comp2 in the Used Component of Comp1 first and then you can add dependency over Comp2 in the properties tab of Comp1. Then you can do mapping and call the methods defined in Comp2 in Comp1. Same can be done to add Comp1 as used Component of Comp2.
    Hope you understood. Try doing it..you will understand.
    Regards,
    Tushar

  • How to fire event to a textarea?

    Hi all!
    I am developing a small chat application where the data typed at the client on a textarea should be reflected in the textarea at the server. I can send data through the network and append it at the client. But if I want to handle the special keystrokes like backspace and all, I need to manually identify the code for that particular key and then do that operation on the server textarea. But what I am trying is I will send the TEXTEVENT object through the network and using information in it, I will construct a new TEXTEVENT object by changing the source object alone. Then I want to fire that on the textarea. We have a method processTextEvent in TextComponent(base of textarea). But it is protected and so even if I try to extend the textarea and do it, I don't have access to that method.
    Can anyone help me out!
    Thanks in advance.
    Bye
    Vijay

    Here's some code that works in Window$, but fails badly in Solaris 9. In Solaris it doesn't display the characters and produces an "unexpected exception in code outside the JVM".
    Here's the client
    import java.awt.*;
    import java.awt.event.*;
    import java.net.*;
    import java.io.*;
    import java.util.LinkedList;
    public class TestEC extends Frame implements KeyListener
         TextField input;
         Socket sock=null;
         boolean connected = false;
         InputStream is = null;
         ObjectOutputStream oos = null;
         Thread recvThread = null;
         Thread sendThread = null;
         Queue sendQueue = null;
         TestEC()
              input = new TextField(30);
              addWindowListener(new WindowAdapter()
              {public void windowClosing(WindowEvent evt){System.exit(0);}});
              add(input);
              input.addKeyListener(this);
              pack();
         private boolean connect(String address, int port)
              try
                   sock = new Socket(address, port);          // try to connect to port 9999 on my Solaris system
                   is = sock.getInputStream();
                   oos = new ObjectOutputStream(sock.getOutputStream());
                   sendQueue = new Queue();
                   recvThread = new Thread(new Runnable(){public void run(){doRecv();}});
                   recvThread.start();
                   sendThread = new Thread(new Runnable(){public void run(){doSend();}});
                   sendThread.start();
                   connected = true;
              catch(IOException e)
                   System.out.println("failed to connect to: "+address+":"+port);
                   sock = null;
                   connected = false;
              return connected;
         public void keyPressed(KeyEvent e){sendKey(e);}
         public void keyReleased(KeyEvent e){sendKey(e);}
         public void keyTyped(KeyEvent e){sendKey(e);}
         private void sendKey(KeyEvent e)
              sendQueue.push(e);
         public static void main(String[] args)
              String address = "127.0.0.1";
              if(args.length > 0)address = args[0];
              TestEC tec = new TestEC();
              if (tec.connect(address,9999))tec.show();
              else System.exit(0);
         // read and discard until close seen, then shutdown
         private void doRecv()
              int last = 0;
              try{while(connected && -1 != last){last = is.read();}}
              catch(IOException e){e.printStackTrace();}
              connected = false;
              try
                   sock.close();
                   sendThread.interrupt();
              catch(Exception ce){ce.printStackTrace();}
         private void doSend()
              Object obj;
              while(connected)
                   obj = sendQueue.pop();
                   if(obj != null)
                        try{oos.writeObject(obj); oos.flush();}
                        catch(IOException e){e.printStackTrace();}
         // a simple queue class between two threads
         class Queue
              LinkedList q = new LinkedList();
              public synchronized void push(Object obj)
                   q.add(obj);
                   this.notify();     // tell pop to run with it
              public synchronized Object pop()
                   if(q.isEmpty())
                        try{this.wait();}
                        catch (InterruptedException e){return null;}
                   return q.remove(0);
    } And here's the server
    import java.awt.*;
    import java.awt.event.*;
    import java.net.*;
    import java.io.*;
    public class TestES extends Frame
         TextField output;
         Socket sock=null;
         boolean connected = false;
         ObjectInputStream ois = null;
         Thread recvThread = null;
         Thread listenThread = null;
         TestES()
              output = new TextField(30);
              addWindowListener(new WindowAdapter()
              {public void windowClosing(WindowEvent evt){System.exit(0);}});
              add(output);
              pack();
         private void start()
              listenThread = new Thread(new Runnable(){public void run(){doListen();}});
              listenThread.start();
         private void doListen()
              ServerSocket ssock = null;
              try
                   ssock = new ServerSocket(9999);          // listen on port 9999 on this host
                   sock = ssock.accept();
                   ois = new ObjectInputStream(sock.getInputStream());
                   recvThread = new Thread(new Runnable(){public void run(){doRecv();}});
                   recvThread.start();
                   connected = true;
              catch(IOException e)
                   System.out.println("listen failed");
                   sock = null;
                   connected = false;
         public static void main(String[] args)
              TestES tes = new TestES();
              tes.start();
              tes.show();
         // read and process events from socket
         private void doRecv()
              Object obj;
              while(connected)
                   try
                        obj = ois.readObject();
                        postEvent(obj);
                   catch(Exception e){e.printStackTrace(); connected = false;}
              try
                   sock.close();
              catch(Exception ce){ce.printStackTrace();}
         private void postEvent(Object obj)
              output.requestFocus();
              output.dispatchEvent((KeyEvent) obj);

  • Garbade collector problem on Sun Fire V440?

    Hi All,
    My java application is hanging on sun fire v440 machine with these logs. It is working fine on all other machines. Here garbage collector is getting called more frequently.
    May I know what would be the actual problem?
    Thanks,
    pavan
    ================
    Wed Oct 13 14:23:07 BST 2004: index not found
    61.885: [GC 61.885: [DefNew: 2112K->64K(2112K), 0.0218188 secs] 6171K->4579K(6992K), 0.0218909 secs]
    Wed Oct 13 14:23:07 BST 2004: index not found
    Wed Oct 13 14:23:07 BST 2004: index not found
    Wed Oct 13 14:23:07 BST 2004: index not found
    Wed Oct 13 14:23:07 BST 2004: index not found
    62.161: [GC 62.161: [DefNew: 2110K->64K(2112K), 0.0152459 secs]62.177: [Tenured[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor43]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor11]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor30]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor29]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor36]
    [Unloading class sun.reflect.GeneratedMethodAccessor8]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor3]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor32]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor34]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor13]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor25]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor48]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor42]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor39]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor38]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor5]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor40]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor27]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor51]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor4]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor52]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor53]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor20]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor26]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor37]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor33]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor24]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor19]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor12]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor31]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor23]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor18]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor28]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor7]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor17]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor2]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor50]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor6]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor47]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor41]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor21]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor8]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor9]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor35]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor22]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor16]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor10]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor14]
    : 4912K->3844K(5008K), 0.2942547 secs] 6625K->3844K(7120K), 0.3097968 secs]
    62.527: [GC 62.527: [DefNew: 2045K->63K(2112K), 0.0082026 secs] 5890K->4172K(8528K), 0.0082760 secs]
    62.582: [GC 62.582: [DefNew: 2111K->64K(2112K), 0.0061068 secs] 6220K->4434K(8528K), 0.0061736 secs]
    62.630: [GC 62.630: [DefNew: 2112K->64K(2112K), 0.0052560 secs] 6482K->4665K(8528K), 0.0053196 secs]
    62.675: [GC 62.675: [DefNew: 2111K->64K(2112K), 0.0048995 secs] 6713K->4870K(8528K), 0.0049618 secs]
    62.716: [GC 62.716: [DefNew: 2092K->63K(2112K), 0.0050331 secs] 6898K->5056K(8528K), 0.0050955 secs]
    62.757: [GC 62.757: [DefNew: 2111K->63K(2112K), 0.0054164 secs] 7104K->5229K(8528K), 0.0054869 secs]
    62.794: [GC 62.794: [DefNew: 2111K->63K(2112K), 0.0049071 secs] 7277K->5392K(8528K), 0.0049689 secs]
    62.830: [GC 62.830: [DefNew: 2111K->63K(2112K), 0.0045762 secs] 7440K->5544K(8528K), 0.0046403 secs]
    62.864: [GC 62.864: [DefNew: 2111K->64K(2112K), 0.0043343 secs] 7592K->5689K(8528K), 0.0043950 secs]
    62.897: [GC 62.897: [DefNew: 2091K->64K(2112K), 0.0042107 secs] 7717K->5828K(8528K), 0.0042717 secs]
    62.929: [GC 62.929: [DefNew: 2083K->64K(2112K), 0.0040438 secs] 7848K->5960K(8528K), 0.0041035 secs]
    62.960: [GC 62.960: [DefNew: 2112K->64K(2112K), 0.0039508 secs] 8008K->6086K(8528K), 0.0040090 secs]
    62.991: [GC 62.991: [DefNew: 2109K->64K(2112K), 0.0038818 secs] 8132K->6211K(8528K), 0.0039394 secs]
    63.021: [GC 63.021: [DefNew: 2074K->64K(2112K), 0.0045276 secs] 8221K->6328K(8528K), 0.0046056 secs]
    63.051: [GC 63.051: [DefNew: 2088K->63K(2112K), 0.0038737 secs] 8352K->6442K(8528K), 0.0039353 secs]
    63.080: [GC 63.080: [DefNew: 2098K->64K(2112K), 0.0038339 secs]63.084: [Tenured: 6489K->6543K(6544K), 0.2758755 secs] 8476K->6553K(8656K), 0.2801733 secs]
    63.385: [GC 63.385: [DefNew: 2047K->64K(2112K), 0.0936026 secs] 8591K->6703K(13024K), 0.0936806 secs]
    63.503: [GC 63.503: [DefNew: 2104K->64K(2112K), 0.0041849 secs] 8744K->6809K(13024K), 0.0042462 secs]
    63.530: [GC 63.530: [DefNew: 2100K->63K(2112K), 0.0035858 secs] 8845K->6911K(13024K), 0.0036387 secs]
    63.557: [GC 63.557: [DefNew: 2092K->63K(2112K), 0.0035407 secs] 8940K->7011K(13024K), 0.0035996 secs]
    63.583: [GC 63.584: [DefNew: 2079K->64K(2112K), 0.0034728 secs] 9027K->7108K(13024K), 0.0035266 secs]
    63.609: [GC 63.609: [DefNew: 2063K->63K(2112K), 0.0033886 secs] 9108K->7202K(13024K), 0.0034473 secs]
    63.635: [GC 63.635: [DefNew: 2106K->63K(2112K), 0.0033728 secs] 9245K->7296K(13024K), 0.0034290 secs]
    63.660: [GC 63.660: [DefNew: 2085K->63K(2112K), 0.0033262 secs] 9318K->7388K(13024K), 0.0033808 secs]
    63.685: [GC 63.685: [DefNew: 2060K->64K(2112K), 0.0033150 secs] 9384K->7476K(13024K), 0.0033709 secs]
    63.715: [GC 63.715: [DefNew: 2097K->63K(2112K), 0.0032966 secs] 9510K->7564K(13024K), 0.0033525 secs]
    63.739: [GC 63.739: [DefNew: 2067K->64K(2112K), 0.0032396 secs] 9568K->7650K(13024K), 0.0032967 secs]
    63.763: [GC 63.763: [DefNew: 2102K->64K(2112K), 0.0031747 secs] 9689K->7736K(13024K), 0.0032304 secs]
    63.786: [GC 63.786: [DefNew: 2068K->63K(2112K), 0.0031776 secs] 9740K->7818K(13024K), 0.0032323 secs]
    63.810: [GC 63.810: [DefNew: 2101K->64K(2112K), 0.0031527 secs] 9855K->7901K(13024K), 0.0032094 secs]
    63.833: [GC 63.833: [DefNew: 2062K->63K(2112K), 0.0030559 secs] 9899K->7981K(13024K), 0.0031120 secs]
    63.856: [GC 63.856: [DefNew: 2092K->64K(2112K), 0.0030935 secs] 10010K->8061K(13024K), 0.0031491 secs]
    63.878: [GC 63.878: [DefNew: 2049K->64K(2112K), 0.0030488 secs] 10046K->8138K(13024K), 0.0031038 secs]
    63.901: [GC 63.901: [DefNew: 2077K->63K(2112K), 0.0030238 secs] 10151K->8215K(13024K), 0.0030785 secs]
    63.924: [GC 63.924: [DefNew: 2106K->63K(2112K), 0.0040037 secs] 10257K->8356K(13024K), 0.0040623 secs]
    63.947: [GC 63.947: [DefNew: 2057K->63K(2112K), 0.0038807 secs] 10349K->8495K(13024K), 0.0039381 secs]
    63.970: [GC 63.970: [DefNew: 2083K->63K(2112K), 0.0038592 secs] 10515K->8636K(13024K), 0.0039187 secs]
    63.993: [GC 63.993: [DefNew: 2110K->63K(2112K), 0.0038702 secs] 10682K->8777K(13024K), 0.0039275 secs]
    64.016: [GC 64.016: [DefNew: 2056K->63K(2112K), 0.0037892 secs] 10770K->8917K(13024K), 0.0038464 secs]
    64.038: [GC 64.038: [DefNew: 2080K->63K(2112K), 0.0038030 secs] 10934K->9058K(13024K), 0.0038598 secs]
    64.061: [GC 64.061: [DefNew: 2105K->63K(2112K), 0.0038868 secs] 11099K->9200K(13024K), 0.0039455 secs]
    64.083: [GC 64.083: [DefNew: 2046K->63K(2112K), 0.0038023 secs] 11182K->9339K(13024K), 0.0038575 secs]
    64.105: [GC 64.105: [DefNew: 2069K->63K(2112K), 0.0038123 secs] 11345K->9480K(13024K), 0.0038679 secs]
    64.128: [GC 64.128: [DefNew: 2091K->63K(2112K), 0.0037734 secs] 11508K->9622K(13024K), 0.0038285 secs]
    64.150: [GC 64.150: [DefNew: 2111K->63K(2112K), 0.0037960 secs] 11670K->9764K(13024K), 0.0038523 secs]
    64.172: [GC 64.172: [DefNew: 2052K->63K(2112K), 0.0037488 secs] 11752K->9905K(13024K), 0.0038060 secs]
    64.193: [GC 64.193: [DefNew: 2070K->63K(2112K), 0.0037035 secs] 11912K->10047K(13024K), 0.0037645 secs]
    64.215: [GC 64.215: [DefNew: 2091K->63K(2112K), 0.0033295 secs] 12074K->10189K(13024K), 0.0033802 secs]
    64.237: [GC 64.237: [DefNew: 2111K->63K(2112K), 0.0032447 secs] 12237K->10332K(13024K), 0.0032957 secs]
    64.258: [GC 64.258: [DefNew: 2042K->61K(2112K), 0.0031874 secs] 12311K->10474K(13024K), 0.0032373 secs]
    64.278: [GC 64.278: [DefNew: 2058K->61K(2112K), 0.0031763 secs] 12471K->10616K(13024K), 0.0032258 secs]
    64.299: [GC 64.299: [DefNew: 2077K->61K(2112K), 0.0031845 secs] 12632K->10759K(13024K), 0.0032353 secs]
    64.320: [GC 64.320: [DefNew: 2096K->61K(2112K), 0.0031650 secs] 12794K->10903K(13024K), 0.0032140 secs]
    64.341: [GC 64.341: [DefNew: 2109K->60K(2112K), 0.0032825 secs]64.344: [Tenured[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor60]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor54]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor44]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor68]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor61]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor65]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor66]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor64]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor57]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor15]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor46]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor67]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor45]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor59]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor56]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor62]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor58]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor55]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor63]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor49]
    : 10986K->9840K(11040K), 0.2481247 secs] 12951K->9840K(13152K), 0.2518108 secs]
    64.612: [GC 64.612: [DefNew: 2173K->63K(2304K), 0.0030126 secs] 12013K->9990K(18712K), 0.0030642 secs]
    64.634: [GC 64.635: [DefNew: 2252K->63K(2304K), 0.0032286 secs] 12178K->10139K(18712K), 0.0032799 secs]
    64.657: [GC 64.657: [DefNew: 2272K->63K(2304K), 0.0029518 secs] 12348K->10290K(18712K), 0.0030019 secs]
    64.680: [GC 64.680: [DefNew: 2293K->63K(2304K), 0.0029187 secs] 12519K->10441K(18712K), 0.0029657 secs]
    64.702: [GC 64.702: [DefNew: 2303K->62K(2304K), 0.0029023 secs] 12681K->10591K(18712K), 0.0029517 secs]
    64.725: [GC 64.725: [DefNew: 2243K->63K(2304K), 0.0029733 secs] 12773K->10743K(18712K), 0.0030819 secs]
    64.747: [GC 64.747: [DefNew: 2254K->62K(2304K), 0.0033428 secs] 12934K->10895K(18712K), 0.0033958 secs]
    64.769: [GC 64.769: [DefNew: 2271K->62K(2304K), 0.0030787 secs] 13105K->11047K(18712K), 0.0031295 secs]
    64.792: [GC 64.792: [DefNew: 2290K->62K(2304K), 0.0033465 secs] 13276K->11200K(18712K), 0.0033972 secs]
    64.814: [GC 64.814: [DefNew: 2302K->60K(2304K), 0.0033520 secs] 13440K->11352K(18712K), 0.0034044 secs]
    64.836: [GC 64.836: [DefNew: 2230K->61K(2304K), 0.0045255 secs] 13522K->11506K(18712K), 0.0045953 secs]
    64.860: [GC 64.860: [DefNew: 2241K->59K(2304K), 0.0038969 secs] 13686K->11658K(18712K), 0.0039598 secs]
    64.882: [GC 64.882: [DefNew: 2256K->59K(2304K), 0.0038113 secs] 13856K->11812K(18712K), 0.0038709 secs]
    64.905: [GC 64.905: [DefNew: 2273K->59K(2304K), 0.0037256 secs] 14026K->11966K(18712K), 0.0037802 secs]
    64.928: [GC 64.928: [DefNew: 2290K->59K(2304K), 0.0036987 secs] 14197K->12121K(18712K), 0.0037518 secs]
    64.950: [GC 64.950: [DefNew: 2299K->57K(2304K), 0.0037946 secs] 14361K->12275K(18712K), 0.0038513 secs]
    64.972: [GC 64.972: [DefNew: 2223K->58K(2304K), 0.0037712 secs] 14441K->12430K(18712K), 0.0038273 secs]
    64.994: [GC 64.994: [DefNew: 2231K->56K(2304K), 0.0037043 secs] 14604K->12585K(18712K), 0.0037598 secs]
    65.016: [GC 65.016: [DefNew: 2245K->56K(2304K), 0.0036848 secs] 14774K->12740K(18712K), 0.0037373 secs]
    65.038: [GC 65.038: [DefNew: 2260K->56K(2304K), 0.0036451 secs] 14945K->12896K(18712K), 0.0036987 secs]
    65.061: [GC 65.061: [DefNew: 2276K->56K(2304K), 0.0038678 secs] 15117K->13053K(18712K), 0.0039269 secs]
    65.083: [GC 65.083: [DefNew: 2292K->56K(2304K), 0.0037689 secs] 15289K->13211K(18712K), 0.0038245 secs]
    65.105: [GC 65.105: [DefNew: 2194K->53K(2304K), 0.0037039 secs] 15349K->13366K(18712K), 0.0037605 secs]
    65.126: [GC 65.126: [DefNew: 2206K->53K(2304K), 0.0036904 secs] 15519K->13523K(18712K), 0.0037448 secs]
    65.148: [GC 65.148: [DefNew: 2220K->53K(2304K), 0.0038024 secs] 15690K->13680K(18712K), 0.0038596 secs]
    65.170: [GC 65.170: [DefNew: 2234K->53K(2304K), 0.0037776 secs] 15861K->13838K(18712K), 0.0038356 secs]
    65.192: [GC 65.192: [DefNew: 2248K->53K(2304K), 0.0037987 secs] 16033K->13997K(18712K), 0.0038573 secs]
    65.214: [GC 65.214: [DefNew: 2263K->53K(2304K), 0.0037484 secs] 16207K->14157K(18712K), 0.0038033 secs]
    65.235: [GC 65.235: [DefNew: 2277K->53K(2304K), 0.0037760 secs] 16380K->14317K(18712K), 0.0038310 secs]
    65.257: [GC 65.257: [DefNew: 2291K->53K(2304K), 0.0038699 secs] 16555K->14478K(18712K), 0.0039282 secs]
    65.279: [GC 65.279: [DefNew: 2186K->51K(2304K), 0.0037341 secs] 16611K->14638K(18712K), 0.0037914 secs]
    65.300: [GC 65.300: [DefNew: 2196K->50K(2304K), 0.0037547 secs] 16783K->14797K(18712K), 0.0038127 secs]
    65.321: [GC 65.321: [DefNew: 2208K->50K(2304K), 0.0036744 secs] 16955K->14958K(18712K), 0.0037309 secs]
    65.342: [GC 65.342: [DefNew: 2221K->50K(2304K), 0.0037917 secs] 17128K->15118K(18712K), 0.0038513 secs]
    65.364: [GC 65.364: [DefNew: 2234K->50K(2304K), 0.0037888 secs] 17302K->15280K(18712K), 0.0038449 secs]
    65.385: [GC 65.385: [DefNew: 2246K->50K(2304K), 0.0037524 secs] 17476K->15443K(18712K), 0.0038089 secs]
    65.407: [GC 65.407: [DefNew: 2259K->50K(2304K), 0.0037091 secs] 17651K->15606K(18712K), 0.0037660 secs]
    65.428: [GC 65.428: [DefNew: 2272K->50K(2304K), 0.0037697 secs] 17827K->15770K(18712K), 0.0038245 secs]
    65.450: [GC 65.450: [DefNew: 2285K->51K(2304K), 0.0038063 secs] 18004K->15934K(18712K), 0.0038661 secs]
    65.469: [GC 65.469: [DefNew: 2291K->49K(2304K), 0.0039020 secs] 18174K->16098K(18712K), 0.0039628 secs]
    65.488: [GC 65.488: [DefNew: 2189K->49K(2304K), 0.0038508 secs] 18239K->16263K(18712K), 0.0039089 secs]
    65.506: [GC 65.506: [DefNew: 2194K->48K(2304K), 0.0038042 secs] 18408K->16427K(18712K), 0.0038631 secs]
    65.524: [GC 65.524: [DefNew: 2204K->47K(2304K), 0.0042066 secs]65.529: [Tenured: 16543K->12536K(16664K), 0.3656310 secs] 18583K->12536K(18968K), 0.3703818 secs]
    65.915: [GC 65.915: [DefNew: 2806K->61K(2880K), 0.0036503 secs] 15343K->12715K(23776K), 0.0037135 secs]
    65.937: [GC 65.937: [DefNew: 2877K->59K(2880K), 0.0038197 secs] 15531K->12893K(23776K), 0.0038760 secs]
    65.959: [GC 65.959: [DefNew: 2783K->61K(2880K), 0.0035670 secs] 15617K->13073K(23776K), 0.0036226 secs]
    65.980: [GC 65.980: [DefNew: 2793K->59K(2880K), 0.0034856 secs] 15805K->13252K(23776K), 0.0035402 secs]
    66.001: [GC 66.002: [DefNew: 2808K->59K(2880K), 0.0034195 secs] 16001K->13432K(23776K), 0.0034744 secs]
    66.023: [GC 66.023: [DefNew: 2825K->59K(2880K), 0.0035410 secs] 16198K->13612K(23776K), 0.0035957 secs]
    66.044: [GC 66.044: [DefNew: 2842K->59K(2880K), 0.0034366 secs] 16396K->13793K(23776K), 0.0034924 secs]
    66.066: [GC 66.066: [DefNew: 2859K->59K(2880K), 0.0035347 secs] 16594K->13975K(23776K), 0.0035893 secs]
    66.088: [GC 66.088: [DefNew: 2875K->58K(2880K), 0.0035057 secs] 16791K->14158K(23776K), 0.0035614 secs]
    66.109: [GC 66.109: [DefNew: 2760K->56K(2880K), 0.0034488 secs] 16860K->14339K(23776K), 0.0035042 secs]
    66.130: [GC 66.130: [DefNew: 2772K->56K(2880K), 0.0034782 secs] 17055K->14521K(23776K), 0.0035343 secs]
    66.151: [GC 66.151: [DefNew: 2787K->56K(2880K), 0.0035856 secs] 17252K->14703K(23776K), 0.0036444 secs]
    66.172: [GC 66.172: [DefNew: 2803K->56K(2880K), 0.0035669 secs] 17450K->14887K(23776K), 0.0036247 secs]
    66.193: [GC 66.193: [DefNew: 2818K->56K(2880K), 0.0035187 secs] 17649K->15071K(23776K), 0.0035743 secs]
    66.215: [GC 66.215: [DefNew: 2834K->56K(2880K), 0.0034602 secs] 17849K->15255K(23776K), 0.0035144 secs]
    66.236: [GC 66.236: [DefNew: 2849K->56K(2880K), 0.0035305 secs] 18049K->15441K(23776K), 0.0035861 secs]
    66.257: [GC 66.258: [DefNew: 2865K->56K(2880K), 0.0034798 secs] 18250K->15627K(23776K), 0.0035377 secs]
    66.279: [GC 66.279: [DefNew: 2872K->54K(2880K), 0.0034837 secs] 18443K->15812K(23776K), 0.0035367 secs]
    66.299: [GC 66.300: [DefNew: 2761K->55K(2880K), 0.0034620 secs] 18519K->15999K(23776K), 0.0035186 secs]
    66.320: [GC 66.320: [DefNew: 2768K->53K(2880K), 0.0035061 secs] 18712K->16185K(23776K), 0.0035613 secs]
    66.341: [GC 66.341: [DefNew: 2779K->53K(2880K), 0.0034503 secs] 18912K->16372K(23776K), 0.0035082 secs]
    66.362: [GC 66.362: [DefNew: 2793K->53K(2880K), 0.0034536 secs] 19112K->16559K(23776K), 0.0035080 secs]
    66.383: [GC 66.383: [DefNew: 2808K->53K(2880K), 0.0039836 secs] 19314K->16747K(23776K), 0.0040401 secs]
    66.404: [GC 66.404: [DefNew: 2822K->53K(2880K), 0.0040443 secs] 19516K->16936K(23776K), 0.0041015 secs]
    66.426: [GC 66.426: [DefNew: 2836K->53K(2880K), 0.0040674 secs] 19719K->17125K(23776K), 0.0041257 secs]
    66.448: [GC 66.448: [DefNew: 2850K->53K(2880K), 0.0039544 secs] 19922K->17315K(23776K), 0.0040124 secs]
    66.470: [GC 66.470: [DefNew: 2864K->53K(2880K), 0.0039802 secs] 20126K->17506K(23776K), 0.0040375 secs]
    66.491: [GC 66.491: [DefNew: 2869K->51K(2880K), 0.0039958 secs] 20322K->17696K(23776K), 0.0040529 secs]
    66.512: [GC 66.512: [DefNew: 2749K->52K(2880K), 0.0040276 secs] 20395K->17888K(23776K), 0.0040864 secs]
    66.533: [GC 66.533: [DefNew: 2754K->50K(2880K), 0.0040152 secs] 20590K->18078K(23776K), 0.0040742 secs]
    66.554: [GC 66.554: [DefNew: 2765K->50K(2880K), 0.0039692 secs] 20793K->18269K(23776K), 0.0040284 secs]
    66.575: [GC 66.575: [DefNew: 2777K->50K(2880K), 0.0040164 secs] 20996K->18461K(23776K), 0.0040739 secs]
    66.597: [GC 66.597: [DefNew: 2790K->50K(2880K), 0.0039647 secs] 21201K->18653K(23776K), 0.0040204 secs]
    66.618: [GC 66.618: [DefNew: 2803K->50K(2880K), 0.0039815 secs] 21406K->18846K(23776K), 0.0040395 secs]
    66.639: [GC 66.639: [DefNew: 2815K->50K(2880K), 0.0039523 secs] 21612K->19040K(23776K), 0.0040106 secs]
    66.660: [GC 66.660: [DefNew: 2828K->50K(2880K), 0.0040371 secs] 21818K->19235K(23776K), 0.0040957 secs]
    66.682: [GC 66.682: [DefNew: 2841K->50K(2880K), 0.0039917 secs] 22025K->19430K(23776K), 0.0040492 secs]
    66.703: [GC 66.703: [DefNew: 2853K->50K(2880K), 0.0039726 secs] 22233K->19626K(23776K), 0.0040314 secs]
    66.725: [GC 66.725: [DefNew: 2866K->50K(2880K), 0.0039776 secs] 22442K->19822K(23776K), 0.0040361 secs]
    66.745: [GC 66.745: [DefNew: 2721K->47K(2880K), 0.0040077 secs] 22493K->20017K(23776K), 0.0040668 secs]
    66.766: [GC 66.766: [DefNew: 2730K->47K(2880K), 0.0039913 secs] 22699K->20212K(23776K), 0.0041098 secs]
    66.786: [GC 66.787: [DefNew: 2741K->47K(2880K), 0.0039795 secs] 22906K->20408K(23776K), 0.0040355 secs]
    66.807: [GC 66.807: [DefNew: 2752K->47K(2880K), 0.0039974 secs] 23113K->20604K(23776K), 0.0040533 secs]
    66.828: [GC 66.828: [DefNew: 2764K->47K(2880K), 0.0039928 secs] 23320K->20801K(23776K), 0.0040504 secs]
    66.849: [GC 66.849: [DefNew: 2775K->47K(2880K), 0.0041790 secs]66.853: [Tenured: 20951K->14216K(21048K), 0.5197729 secs] 23529K->14216K(23928K), 0.5244747 secs]
    67.398: [GC 67.398: [DefNew: 3061K->53K(3200K), 0.0037037 secs] 17278K->14420K(26896K), 0.0037658 secs]
    67.425: [GC 67.425: [DefNew: 3129K->53K(3200K), 0.0038199 secs] 17496K->14625K(26896K), 0.0038771 secs]
    67.453: [GC 67.453: [DefNew: 3143K->53K(3200K), 0.0036009 secs] 17715K->14831K(26896K), 0.0036562 secs]
    67.481: [GC 67.481: [DefNew: 3157K->53K(3200K), 0.0035449 secs] 17935K->15037K(26896K), 0.0035979 secs]
    67.509: [GC 67.509: [DefNew: 3171K->53K(3200K), 0.0035355 secs] 18155K->15244K(26896K), 0.0035915 secs]
    67.537: [GC 67.537: [DefNew: 3185K->53K(3200K), 0.0036237 secs] 18377K->15452K(26896K), 0.0036784 secs]
    67.565: [GC 67.565: [DefNew: 3189K->50K(3200K), 0.0035469 secs] 18588K->15658K(26896K), 0.0036046 secs]
    67.592: [GC 67.592: [DefNew: 3055K->53K(3200K), 0.0035521 secs] 18662K->15867K(26896K), 0.0036081 secs]
    67.618: [GC 67.618: [DefNew: 3059K->50K(3200K), 0.0035580 secs] 18874K->16074K(26896K), 0.0036154 secs]
    67.645: [GC 67.645: [DefNew: 3069K->50K(3200K), 0.0035132 secs] 19094K->16282K(26896K), 0.0035709 secs]
    67.672: [GC 67.672: [DefNew: 3082K->50K(3200K), 0.0035483 secs] 19314K->16491K(26896K), 0.0036056 secs]
    67.699: [GC 67.699: [DefNew: 3095K->50K(3200K), 0.0035439 secs] 19535K->16700K(26896K), 0.0036000 secs]
    67.727: [GC 67.727: [DefNew: 3107K->50K(3200K), 0.0035873 secs] 19757K->16910K(26896K), 0.0036431 secs]
    67.754: [GC 67.754: [DefNew: 3120K->50K(3200K), 0.0035712 secs] 19980K->17121K(26896K), 0.0036252 secs]
    67.781: [GC 67.781: [DefNew: 3133K->50K(3200K), 0.0035440 secs] 20203K->17332K(26896K), 0.0035977 secs]
    67.808: [GC 67.809: [DefNew: 3145K->50K(3200K), 0.0035466 secs] 20427K->17544K(26896K), 0.0036030 secs]
    67.836: [GC 67.836: [DefNew: 3158K->50K(3200K), 0.0036178 secs] 20652K->17757K(26896K), 0.0036708 secs]
    67.864: [GC 67.864: [DefNew: 3171K->50K(3200K), 0.0036125 secs] 20878K->17971K(26896K), 0.0036699 secs]
    67.892: [GC 67.892: [DefNew: 3183K->50K(3200K), 0.0036099 secs] 21104K->18185K(26896K), 0.0036679 secs]
    67.919: [GC 67.919: [DefNew: 3186K->48K(3200K), 0.0036354 secs] 21321K->18398K(26896K), 0.0036904 secs]
    67.946: [GC 67.946: [DefNew: 3040K->50K(3200K), 0.0036008 secs] 21390K->18613K(26896K), 0.0036564 secs]
    67.973: [GC 67.973: [DefNew: 3044K->47K(3200K), 0.0035678 secs] 21607K->18826K(26896K), 0.0036205 secs]
    67.999: [GC 68.000: [DefNew: 3052K->47K(3200K), 0.0036089 secs] 21831K->19040K(26896K), 0.0036649 secs]
    68.026: [GC 68.026: [DefNew: 3064K->47K(3200K), 0.0035978 secs] 22057K->19255K(26896K), 0.0036545 secs]
    68.053: [GC 68.053: [DefNew: 3075K->47K(3200K), 0.0035766 secs] 22283K->19471K(26896K), 0.0036323 secs]
    68.080: [GC 68.080: [DefNew: 3086K->47K(3200K), 0.0035859 secs] 22510K->19687K(26896K), 0.0036430 secs]
    68.107: [GC 68.107: [DefNew: 3098K->47K(3200K), 0.0035493 secs] 22737K->19903K(26896K), 0.0036047 secs]
    68.134: [GC 68.134: [DefNew: 3109K->47K(3200K), 0.0035836 secs] 22965K->20121K(26896K), 0.0036378 secs]
    68.161: [GC 68.161: [DefNew: 3120K->47K(3200K), 0.0035662 secs] 23194K->20339K(26896K), 0.0036221 secs]
    68.189: [GC 68.189: [DefNew: 3131K->47K(3200K), 0.0035934 secs] 23423K->20558K(26896K), 0.0036479 secs]
    68.216: [GC 68.216: [DefNew: 3143K->47K(3200K), 0.0036302 secs] 23653K->20777K(26896K), 0.0036843 secs]
    68.244: [GC 68.244: [DefNew: 3154K->47K(3200K), 0.0036115 secs] 23884K->20997K(26896K), 0.0036660 secs]
    68.271: [GC 68.271: [DefNew: 3165K->47K(3200K), 0.0042292 secs] 24115K->21218K(26896K), 0.0042877 secs]
    68.299: [GC 68.299: [DefNew: 3177K->47K(3200K), 0.0042512 secs] 24347K->21439K(26896K), 0.0043103 secs]
    68.328: [GC 68.328: [DefNew: 3183K->46K(3200K), 0.0041926 secs] 24575K->21661K(26896K), 0.0042526 secs]
    68.355: [GC 68.355: [DefNew: 3017K->46K(3200K), 0.0042286 secs] 24632K->21881K(26896K), 0.0042844 secs]
    68.382: [GC 68.382: [DefNew: 3022K->45K(3200K), 0.0042331 secs] 24858K->22102K(26896K), 0.0042914 secs]
    68.409: [GC 68.409: [DefNew: 3031K->45K(3200K), 0.0042341 secs] 25088K->22323K(26896K), 0.0042920 secs]
    68.436: [GC 68.436: [DefNew: 3041K->45K(3200K), 0.0042199 secs] 25319K->22545K(26896K), 0.0042788 secs]
    68.464: [GC 68.464: [DefNew: 3051K->45K(3200K), 0.0042145 secs] 25551K->22767K(26896K), 0.0042726 secs]
    68.491: [GC 68.491: [DefNew: 3061K->45K(3200K), 0.0041997 secs] 25784K->22990K(26896K), 0.0042575 secs]
    68.518: [GC 68.518: [DefNew: 3071K->45K(3200K), 0.0041793 secs] 26017K->23214K(26896K), 0.0042361 secs]
    68.546: [GC 68.546: [DefNew: 3081K->45K(3200K), 0.0041971 secs] 26250K->23438K(26896K), 0.0042537 secs]
    68.573: [GC 68.573: [DefNew: 3091K->45K(3200K), 0.0041936 secs] 26484K->23663K(26896K), 0.0042490 secs]
    68.601: [GC 68.601: [DefNew: 3101K->45K(3200K), 0.0044205 secs]68.605: [Tenured: 23844K->17511K(23880K), 0.4284236 secs] 26719K->17511K(27080K), 0.4334176 secs]
    69.065: [GC 69.065: [DefNew: 3834K->56K(3904K), 0.0040130 secs] 21346K->17749K(33096K), 0.0040767 secs]
    69.098: [GC 69.098: [DefNew: 3896K->54K(3904K), 0.0042036 secs] 21589K->17985K(33096K), 0.0042618 secs]
    69.131: [GC 69.131: [DefNew: 3735K->56K(3904K), 0.0039081 secs] 21667K->18223K(33096K), 0.0039638 secs]
    69.163: [GC 69.163: [DefNew: 3742K->53K(3904K), 0.0039585 secs] 21909K->18461K(33096K), 0.0040210 secs]
    69.195: [GC 69.195: [DefNew: 3753K->53K(3904K), 0.0038288 secs] 22161K->18698K(33096K), 0.0038892 secs]
    69.227: [GC 69.227: [DefNew: 3767K->53K(3904K), 0.0038240 secs] 22412K->18937K(33096K), 0.0038824 secs]
    69.259: [GC 69.259: [DefNew: 3781K->53K(3904K), 0.0038191 secs] 22665K->19176K(33096K), 0.0038755 secs]
    69.291: [GC 69.291: [DefNew: 3795K->53K(3904K), 0.0038599 secs] 22918K->19416K(33096K), 0.0039161 secs]
    69.324: [GC 69.324: [DefNew: 3809K->53K(3904K), 0.0038210 secs] 23172K->19657K(33096K), 0.0038763 secs]
    69.357: [GC 69.357: [DefNew: 3824K->53K(3904K), 0.0038862 secs] 23427K->19898K(33096K), 0.0039438 secs]
    69.389: [GC 69.389: [DefNew: 3838K->53K(3904K), 0.0038216 secs] 23683K->20140K(33096K), 0.0038808 secs]
    69.422: [GC 69.422: [DefNew: 3852K->53K(3904K), 0.0038513 secs] 23939K->20383K(33096K), 0.0039081 secs]
    69.454: [GC 69.454: [DefNew: 3866K->53K(3904K), 0.0038434 secs] 24196K->20627K(33096K), 0.0039022 secs]
    69.487: [GC 69.487: [DefNew: 3880K->53K(3904K), 0.0038803 secs] 24454K->20871K(33096K), 0.0039359 secs]
    69.520: [GC 69.520: [DefNew: 3893K->53K(3904K), 0.0039113 secs] 24711K->21117K(33096K), 0.0039678 secs]
    69.552: [GC 69.552: [DefNew: 3706K->50K(3904K), 0.0038784 secs] 24770K->21360K(33096K), 0.0039348 secs]
    69.584: [GC 69.584: [DefNew: 3715K->50K(3904K), 0.0038902 secs] 25024K->21603K(33096K), 0.0039477 secs]
    69.616: [GC 69.616: [DefNew: 3727K->50K(3904K), 0.0038517 secs] 25281K->21848K(33096K), 0.0039079 secs]
    69.648: [GC 69.648: [DefNew: 3740K->50K(3904K), 0.0038761 secs] 25538K->22093K(33096K), 0.0039320 secs]
    69.680: [GC 69.680: [DefNew: 3753K->50K(3904K), 0.0038716 secs] 25796K->22339K(33096K), 0.0039269 secs]
    69.712: [GC 69.712: [DefNew: 3765K->50K(3904K), 0.0038624 secs] 26054K->22585K(33096K), 0.0039218 secs]
    69.744: [GC 69.744: [DefNew: 3778K->50K(3904K), 0.0038800 secs] 26313K->22833K(33096K), 0.0039351 secs]
    69.777: [GC 69.777: [DefNew: 3791K->50K(3904K), 0.0038613 secs] 26573K->23081K(33096K), 0.0039171 secs]
    69.809: [GC 69.809: [DefNew: 3803K->50K(3904K), 0.0038889 secs] 26834K->23329K(33096K), 0.0039471 secs]
    69.841: [GC 69.841: [DefNew: 3816K->50K(3904K), 0.0039272 secs] 27095K->23579K(33096K), 0.0039837 secs]
    69.874: [GC 69.874: [DefNew: 3829K->50K(3904K), 0.0039211 secs] 27357K->23829K(33096K), 0.0039782 secs]
    69.906: [GC 69.906: [DefNew: 3841K->50K(3904K), 0.0044602 secs] 27620K->24080K(33096K), 0.0045191 secs]
    69.940: [GC 69.940: [DefNew: 3854K->50K(3904K), 0.0045721 secs] 27884K->24331K(33096K), 0.0046306 secs]
    69.973: [GC 69.973: [DefNew: 3867K->50K(3904K), 0.0045909 secs] 28148K->24583K(33096K), 0.0047113 secs]
    70.006: [GC 70.007: [DefNew: 3879K->50K(3904K), 0.0047209 secs] 28413K->24836K(33096K), 0.0047799 secs]
    70.040: [GC 70.040: [DefNew: 3890K->50K(3904K), 0.0045785 secs] 28676K->25090K(33096K), 0.0046370 secs]
    70.072: [GC 70.072: [DefNew: 3692K->48K(3904K), 0.0046851 secs] 28731K->25341K(33096K), 0.0047445 secs]
    70.105: [GC 70.105: [DefNew: 3699K->47K(3904K), 0.0046118 secs] 28993K->25594K(33096K), 0.0046695 secs]
    70.137: [GC 70.137: [DefNew: 3710K->47K(3904K), 0.0045811 secs] 29256K->25846K(33096K), 0.0046404 secs]
    70.170: [GC 70.170: [DefNew: 3721K->47K(3904K), 0.0045582 secs] 29520K->26100K(33096K), 0.0046168 secs]
    70.202: [GC 70.202: [DefNew: 3732K->47K(3904K), 0.0045854 secs] 29785K->26354K(33096K), 0.0046435 secs]
    70.234: [GC 70.234: [DefNew: 3744K->47K(3904K), 0.0045665 secs] 30050K->26609K(33096K), 0.0046277 secs]
    70.267: [GC 70.267: [DefNew: 3755K->47K(3904K), 0.0046055 secs] 30316K->26864K(33096K), 0.0046648 secs]
    70.300: [GC 70.300: [DefNew: 3766K->47K(3904K), 0.0046036 secs] 30583K->27120K(33096K), 0.0046653 secs]
    70.333: [GC 70.333: [DefNew: 3778K->47K(3904K), 0.0046429 secs] 30851K->27377K(33096K), 0.0047040 secs]
    70.366: [GC 70.366: [DefNew: 3789K->47K(3904K), 0.0046445 secs] 31119K->27634K(33096K), 0.0047066 secs]
    70.399: [GC 70.399: [DefNew: 3800K->47K(3904K), 0.0046170 secs] 31387K->27893K(33096K), 0.0046776 secs]
    70.432: [GC 70.432: [DefNew: 3811K->47K(3904K), 0.0046111 secs] 31657K->28151K(33096K), 0.0046704 secs]
    70.465: [GC 70.465: [DefNew: 3823K->47K(3904K), 0.0046338 secs] 31

    You state that your "program is hanging on the V440". What makes you think
    the hang is because of GC? That apart, the logs indicate GC running too frequently
    and taking up nearly 28% of your available compute cycles. You may be
    able to tune your heap to do much better, since most of your allocated
    data appears to fie young. You might consider reading the GC tuning
    documents avaliable at:
    http://java.sun.com/docs/hotspot
    You might also want to try JDK 1.5 which has "ergonomic"
    features that would allow GC to work well out-of-the-box
    with less need for tuning its performance.
    Now, for the hang, I recommend that you determine whether the
    JVM is hanging or just running slow or something else.
    Tools such as jstat (erstwhile jvmstat) and prstat should help you
    get to the bottom of that problem. If you determine that it is indeed
    a hang, try using SIGQUIT to see if it reveals anything about the
    state of your application. If so, you may want to use an IDE such
    as Netbeans (or other) to determine why your program is hanging.
    what count total mean max stddev
    gen0(s) 1001 6.237 0.00623 0.094 0.0034
    gen0t(s) 1001 6.298 0.00629 0.094 0.0034
    gen1t(s) 20 13.471 0.67354 1.151 0.2281
    GC(s) 1021 19.769 0.01936 1.151 0.0977
    alloc(MB) 1001 6409.008 6.40261 11.294 2.7746
    promo(MB) 999 425.182 0.42561 0.739 0.1817
    used(MB) 999 47862.937 47.91085 96.590 22.7412
    commit0(MB) 1001 6789.625 6.78284 12.000 2.9675
    commit1(MB) 999 52652.453 52.70516 94.750 24.4676
    commit(MB) 999 59437.953 59.49745 106.750 27.4272
    alloc/elapsed_time = 6409.008 MB / 69.686 s = 91.970 MB/s
    alloc/tot_cpu_time = 6409.008 MB / 278.744 s = 22.992 MB/s
    alloc/mut_cpu_time = 6409.008 MB / 199.667 s = 32.098 MB/s
    promo/elapsed_time = 425.182 MB / 69.686 s = 6.101 MB/s
    promo/gc0_time = 425.182 MB / 6.298 s = 67.506 MB/s
    gc_seq_load = 79.077 s / 278.744 s = 28.369%
    gc_conc_load = 0.000 s / 278.744 s = 0.000%
    gc_tot_load = 79.077 s / 278.744 s = 28.369%

  • Whats the main difference between Add-Type and [Reflection.Assembly]::LoadFrom($DLL.FullName) for example

    Hello
    I have a query please, if someone can help answer it
    I am just not clear on when to use which method and if they need to be used together some of the time or all of the time.
    Is it true to say the answer to the above is you use Add-Type when the DLL containing the type has already been loaded into memory but not yet scope of the script (e.g. like the 'using' statement
    in C#)
    if the DLL or its manifest is not in memory then you need to firs to load into memory via
     [Reflection.Assembly]::LoadFrom($DLL.FullName) 
    for example?
    But if that is the case do you not then need to use Add-Type once LoadFrom has loaded into memory to get the members of the type?
    Thank you
    AAnotherUser__
    AAnotherUser__

    This is a recent thread with some discussion of the differences - between using and Load/Add-Type.
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/9fe4c708-c98e-432e-a4e1-4a8e80250c18/how-do-i-loadreference-assemblies-in-powershell?forum=ITCG
     Load and Add-Type are basically the same thing, and once the
    assembly's been loaded in memory it's available, so there's no using equivalent.
    I hope this post has helped!

  • ANY SY-INDEX REFLECT CHANGES WHEN CONTROL BREAK STATEMENT PROCESS

    Dear Guru's,
                     I have a requirement where i have to move the values to variable when control break (AT END OF) process. So i want to move the values according to the end of Vendor so for that  i want to know is there any sy-index available which reflects changes when Control break (AT end of) process.
    LIKE Sy-subrc = 0 when select statement fetches record or sy-tabix is like counter for loop.
    Hope to get reply soon.
    Regards,
    Himanshu Rangappa

    Hi,
    There is no system Fields for it.
    But your requirement can be done with 'AT NEW' and 'AT END' statement.
    Refer this sample example,
    loop at otab.
        at new module.
          move otab-module to otab2-module.
        ENDAT.
          at END OF effort.
          sum.               "Do your calculations here
          move otab-count to otab2-count.
          append otab2.
        endat.
      endloop.

  • Xul runner platform version is not compatible and fire fox will not open - this is after upgrading to v 5

    After trying to updat from 4.0 RC2 to 5.0.1 Error message appears
    error: Platform version '2.0.1' is not compatible with min version >=5.0 <=5.0.
    Have uninstalled and tried to re install earlier version but now get same error message but now get is not compatible with version >=2.0 <=2.0
    currently not able to run or load fire fox at all

    See:
    * http://kb.mozillazine.org/Browser_will_not_start_up#XULRunner_error_after_an_update
    The updater wasn't able to update all the files and some were left as older versions.
    You need to do a clean reinstall.
    Download a fresh Firefox copy and save the file to the desktop.
    * Firefox 5.0.x: http://www.mozilla.com/en-US/firefox/all.html
    * Uninstall your current Firefox version.
    * Do not remove personal data when you uninstall the current version.
    Remove the Firefox program folder before installing that newly downloaded copy of the Firefox installer.
    * It is important to delete the Firefox program folder to remove all the files and make sure that there are no problems with files that were leftover after uninstalling.
    Your bookmarks and other profile data are stored elsewhere in the Firefox Profile Folder and won't be affected by a reinstall, but make sure that you do not select to remove personal data if you uninstall Firefox.
    * http://kb.mozillazine.org/Profile_folder_-_Firefox
    * http://kb.mozillazine.org/Profile_backup

  • I have three different ipods with music on them and have had to replace our computer as it was in a fire. How can we combine the ipods into one ipod.

    We had to replace our computer due to a fire and lost many of the fiels which were on them. Many were music files for the ipods, we have thre. Also, do not have ID's and passwords to the iTunes store.
    How can we combine the information so that they are all in each one or at least compbine everything into one ipod?

    Just so you know the method suggested by Nelsonleee will cost your $29.95 USD, Yamipod is free.

Maybe you are looking for