Dynamicall​y config/Des​ign GUI?
Hello, All,
This sounds at least for me like an crazy idea. What I want to do is to dynamicallly design the front panel at run time like we design the front panel in development stage.
First, we design a GUI which includes buttons, slides, strings....
Then build it to executable file, for example Test1.exe.
Next, when Test1.exe is running, I want to initiate an extra blank frontpage by click one button on the Test1.exe frontpage.
Then, I want to drag/copy controls or indicators from Test1 frontpage to this new blank page. All these controls/indicatiors can be resize, color change...
Is it possible to do this?
Any hints or suggestions will be appreciated, thanks.
I have done this in a number of apps based on the hint provided by JPD in this thread.
http://forums.ni.com/ni/board/message?board.id=170&message.id=24161#M24161
(see reply #11)
other examples of picture control use can be found in this thread.
http://forums.ni.com/ni/board/message?board.id=BreakPoint&message.id=14&jump=true
The pic control was alos featured as one of Darren's Nuggets here.
http://forums.ni.com/ni/board/message?board.id=170&message.id=212920
Here is an example of the results.
I hope this helps. If you come up with a better example, please share it with us.
Trying to help,
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction
Similar Messages
-
Do we have a way to see the diffence b/n running & start-up config in FM GUI
Hello
Do we have a way to see the diffence between running & start-up config in FM GUI similar to show running-config difference in CLI. I understand that when activating the zoneset the differneces are shown, however if there are other changes made how can the difference b/n ru & start be viewed in GUI (FM)
Please advise
Thanks
ChetanThis one might help.
Allow configuration of Automatic Updates in Windows 8 and Windows Server 2012
Regards, Dave Patrick ....
Microsoft Certified Professional
Microsoft MVP [Windows]
Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights. -
After "wadm pull-config" the Admin gui still shows deployment pending
After doing a manual edit of my webserver 7.0u3 instance config files I run wadm with the pull-config subcommand. After the command successfully completes I go into the admin gui and it shows that I have a deployment pending. Why is this? Doesn't this command sync the instance config with the config-store?
pull-config command pulls the configuration from the node to the config-store and then the user is supposed to deploy the configuration using deploy-config command to propagate those changes to the other instances if any.
pull-config information from Web Server CLI reference:
http://docs.sun.com/app/docs/doc/820-4842/pull-config-1?a=view -
Can't run Domain Configuration Wizard in GUI mode
I work on a Java development team where each developer has a local WebLogic 10.3.2 server for Windows x86 installed. A small handful of these developers are unable to run the Domain Configuration Wizard (i.e. <WLS_HOME>\common\bin\config.cmd) in GUI mode. When they start it the splash screen will appear briefly and then disappear with nothing more to see. The majority of the developers have no problem with this. Where should I start looking to identify the possible causes for this problem?
I will suggest following:
1) instead of clicking on config.cmd in windows browser; run config.cmd at command prompt. You can see error there
2) check version of java, and if it is certified.
3) as an alternate you can start the installer in console mode using 'config.cmd -mode=console' -
I was infected by a virus (i can't remember the virus name). Antivirus removed it, but i think it changed some config file on FF, 'cause every time i try to restart it , i find it configured to use proxy 127.0.0.1:64727. I change every time the config, i also tried to change the config on the about:config and set network.proxy.type 5 , no port and no network proxy (so it's all on default) . I changed the config on the gui, i removed the config from windows registry ( IE and chrome start normally, with no proxy), but every time i restart FF i find the proxy config there. How can i fix it ?
I had the same problem.
Solution
'''Clear Virus First'''
-clear virus using either anti-virus or manually going into task manager and figuring out which processes are bad.
-If the manual way, go through each process in task manager and right click to "open file location". Depending on where it is located and the name of the process, you can google the process name online to see if it is bad.
-Delete the bad process file and as added security, create a folder using the name of the process so the file can't be recreated later. (example: If I had a virus "3dcr.exe" in folder c:\user, then delete "3dcr.exe" and create a new folder c:\user\3dcr.exe\ )
'''Fix Proxy Settings'''
-If your browser points an proxy server and you can't change the settings because every restart of firefox returns the settings back (even after changing in about:config or prefs.js or options>advanced>network>settings). The answer is to uninstall firefox with all its user preferences and the reinstall it.
*I know it is a bit brute force, but it was the only method I found to work. Just be sure to save your bookmarks first. -
System-config-lvm fails after OEL4.5 hang fixed...
Trying to run LVM GUI, it starts up, then disappears...
[root@xxxxxx ~]# /usr/bin/system-config-lvm
Traceback (most recent call last):
File "/usr/share/system-config-lvm/system-config-lvm.py", line 173, in ?
runFullGUI()
File "/usr/share/system-config-lvm/system-config-lvm.py", line 158, in runFullGUI
blvm = baselvm(glade_xml, app)
File "/usr/share/system-config-lvm/system-config-lvm.py", line 108, in __init__
self.volume_tab_view = Volume_Tab_View(glade_xml, self.lvmm, self.main_win)
File "/usr/share/system-config-lvm/Volume_Tab_View.py", line 135, in __init__
self.prepare_tree()
File "/usr/share/system-config-lvm/Volume_Tab_View.py", line 216, in prepare_tree
self.model_factory.reload()
File "/usr/share/system-config-lvm/lvm_model.py", line 171, in reload
self.__link_mirrors()
File "/usr/share/system-config-lvm/lvm_model.py", line 575, in __link_mirrors
log_lv = vg.get_lvs()[lv.get_mirror_log()]
KeyError: ''
OEL4.5 would randomly hang (fall offf horse, wander around in daze), lvm/vgscan reported Dup...PV and bad metadata, fixed by excluding all but Genuine LVM partitions in lvm.conf
But now no system-config-lvm - makes me nervous.
Any ideas, suggestions, revealations?Some new developments...
When setting up a partition for a new OEL5 install, I did a sector-by-sector copy of the partition holding VolGroup00 to an (I thought) unused partition. Subsequently on OEL4.5 boot, the lvm used the back-up VolGroup vice the original, a fact overlooked by me. The low speed backup partition held the mounted Volume Group, not the high speed original partition—and I didn't notice any difference, but then I didn't stress test it either.
This fact came to light when upgrading OEL4.5 kernel failed when NVIDIA install script couldn't find the kernel-develop… modules, linux.oracle.com & up2date downloaded the regular kernel-develop… but not the kernal-smp-develop…. This resulted in a kernel corruption of some sort, causing a kernel panic by lvm at boot, VolGroup00 not found.
The older kernel in OEL4.5 still booted, but now the server would randomly freeze. Fortunately the OEL5.1 installation worked well, and between the two, all this was sorted out—except for the random freeze now also occurring in the kernel updated OEL4.5. Required redownload of kernel rpms and manual download/install for the kernel-smp-develop…
I think I have the freeze problem solved—apparently related to the crond calling …/lib64/sa every five minutes to update statistics for sar. Not sure because no clue from the logs.
It was a weird freeze—no screen update except if you pressed a key on the keyboard or changed the mouse pointer focus, then is would unfreeze for a very short period.
I cannot say it was fun, but my 10gR2 is back running which is why I need the OEL4.5.
KISE
Some things learned:
system-config-lvm (the GUI) can fail with warning if there are configuration errors.
Watch boot details for lvm messages, (Alt-D) and periodically check lvm: vgscan, lvscan, vgs, & lvs.
When doing a sector-by-sector partition backup that contains an lvm, make it "not available" and filter it out in lvm.conf, although lvm messages can show up in boot details, the server is not supposed to use a "restricted" partition.
Having a separate (including seperate boot loader) linux installation is really penguin cool. -
/*! flamingo 6.4.0 2013-06-18 */
function AppListView(){this.allBooks=[],this.recentBooks=[],this.$dom=$("<div>",{"class" :"app-list"}),this._loadBooks(),this._createView(),setTimeout($.proxy(this._prel oadIcons,this),1e3)}function Beacon(e,a){location.protocol.match(/^http/)&&e.enable_tracking&&e.product&&e.p latform&&e.version&&(this.title=e.title.toLowerCase(),this.product=e.product.toL owerCase(),this.platform=e.platform.toLowerCase(),this.version=e.version.toLower Case(),this.locale=a.isoCodes[0],this.loaded=$.getScript(App.resourcePath+"sc.js ",$.proxy(this.init,this)),$(e).on("navigate",$.proxy(this.navigate,this)),$(e). on("search",$.proxy(this.search,this)),$(e).on("searchresults",$.proxy(this.sear chResultSelected,this)),$(e).on("feedback",$.proxy(this.feedback,this)),$(e).on( "mediastart",$.proxy(this.mediaStart,this)))}function Book(e){if($.extend(this,e),this.name=this.title,$.each(this.topics,$.proxy(fun ction(e,a){this.topics[e]=new Topic(e,a,this)},this)),$.each(this.sections,$.proxy(function(e,a){this.section s[e]=new Section(e,a,this)},this)),$.each(this.toc,$.proxy(function(e,a){this.toc[e]=thi s.topics[a]||this.sections[a]||a},this)),$.each(this.sections,$.proxy(function(e ,a){var t=a.children;$.each(t,$.proxy(function(e,i){t[e]=this.topics[i]||this.sections[ i]||i,t[e].parent=a},this))},this)),this.landing=this.topics[this.landing]||"",t his.copyright=this.topics[this.copyright]||"",!this.landing){for(var a=this.toc[0];a instanceof Section;)a=a.children[0];this.landing=a}this.unknown_topic=new Topic("unknown",{name:"TOPIC_UNAVAILABLE".loc(),href:""},this)}function ContentView(e,a){this.name=e,this.$dom=$("<div>",{id:e,"class":"contentView"}). addClass(e),this.topic=null,a&&this.showTopic(a)}function DebugPanel(e){this.$dom=$("<dl>",{"class":"debug-info"}),$("<dt>",{text:"flamin go"}).appendTo(this.$dom),$("<dd>",{text:e.version}).appendTo(this.$dom),$.each( ["build_id","title","design","enable_tracking","product","platform","version","l ocale","collect_feedback","framework","source_schema"],$.proxy(function(a,t){$(" <dt>",{text:t}).appendTo(this.$dom),$("<dd>",{text:e.book[t]||"[ undefined ]"}).toggleClass("undefined",!e.book[t]).appendTo(this.$dom)},this))}function Design(e){this.name=e||"default";var a=Design.namedSkins[this.name];this.cssClass="",this.isLayeredStyle=!1,this.hel pviewerWindowSize={height:520,width:815},this.dismissSearchLabel="Cancel",this.p reloadList=["lightbox-close.png","[email protected]","lightbox-close-hover.p ng","[email protected]","disclosure-open.png","[email protected]" ],a&&(a.preloadList&&(this.preloadList.concat(a.preloadList),delete a.preloadList),$.extend(this,a))}function HelpViewerBook(e){this.id=e.bookID(),this.title=e.title(),this.link="help:openb ook='"+this.id+"'",this.iconHref=("x-help-icon://"+encodeURIComponent(this.id)). replace(/\.help$/,""),this.apple=this.id.match(/^com\.apple\./)?!0:!1}function LandingView(e,a){this.book=e,this.bundle=a,this.contentView=new ContentView("landing",e.landing),this.$dom=this.contentView.$dom,this.isHelpCen ter="HelpViewer"in window&&!HelpViewer.currentScope(),this.isHelpCenter?this._addMarquee():this._l ayoutLanding()}function LightboxView(e){this._$previous_focus=$(),this.visible=!1,this.$dom=$("<div>",{ id:e,"class":e,"aria-hidden":"true",role:"alertdialog",tabindex:"-1"}).hide(),$( "<div>",{"class":"background"}).appendTo(this.$dom);var a=$("<div>",{id:"lightboxOuterWrapper"}).appendTo(this.$dom),t=$("<div>",{id:"l ightboxInnerWrapper"}).appendTo(a),i=$("<div>",{id:"lightboxContentWrapper"}).ap pendTo(t);this.contentView=new ContentView("lightbox-content"),i.append(this.contentView.$dom);var n=$("<img>",{src:App.resourcePath+"images/[email protected]",alt:"Close".lo c(),role:"button"});$("<a>",{"class":"closeButton"}).append(n).appendTo(a).click ($.proxy(function(){App.navigation.popPrevious(),this.hide()},this)).hover(funct ion(){n.attr("src",App.resourcePath+"images/[email protected]")},funct ion(){n.attr("src",App.resourcePath+"images/[email protected]")})}function NavController(e){this._book=e,this._linearTOC=[],this._currentItem=null,this._p ushedItem=null,this._addItems(e.toc),App.design.isLayeredStyle||this._linearTOC. unshift(e.landing),this._checkHash();var a=$.proxy(this._checkHash,this);"onhashchange"in window?$(window).bind("hashchange",a):setTimeout(function(){setInterval(a,100)} ,500)}function Section(e,a,t){this.id=e,this.book=t,$.extend(this,a)}function TOC(e,a,t){this.book=e,this._contentPath=t,this._$liByID={},this.$dom=this._$ul ForNavList(this.book.toc,0).addClass("toc");var i=$("<li>",{role:"treeitem","class":"home"}).prependTo(this.$dom),n=$("<a>",{hr ef:"#"+this.book.landing.id}).appendTo(i);$("<img>",{src:a+"images/tangerine/hom [email protected]"}).appendTo(n),$("<span>",{"class":"name",text:"Home".loc()}).appendTo( n),this._$liByID[e.landing.id]=i,this.$dom.on("click","a",$.proxy(this._toggleSe ctions,this))}function Topic(e,a,t){this.id=e,this.book=t,this.categories=[],$.extend(this,a),this.ful l_name=this.name,this._content_loaded=!1,this.$content=$("<div>",{id:e}),this.is _landing=$.inArray("landing",this.categories)>-1,this.is_glossary=$.inArray("glo ssary",this.categories)>-1,this.is_external=!!this.href.match(/^\w+:/),this.is_h ash=!!this.href.match(/^#/)}function TermMatch(e,a,t){this.term=e,this.topic=App.book.topicForID(a),this.weight=t}fu nction WeightedTopic(e){this.topic=e.topic,this.weight=e.weight}function SearchResult(e,a,t){this.query=e,this.matchingTerms=a,this.topics=[];var i={};$.each(t,function(e,a){var t=a.topic.id,n=i[t];n?n.addMatch(a):i[t]=new WeightedTopic(a)});var n=$.map(i,function(e){return e}),o=n.sort(function(e,a){return a.weight-e.weight});this.topics=$.map(o,function(e){return e.topic})}function SearchIndex(e){this._keywordStemRegex="",this._matchesByTerm={};var a,t,i,n,o=[];i=function(e,t){return new TermMatch(a,t,e)},n=function(e,a,t){return"\\b"+a+(t?t.replace(/(.)/g,"$1?"):"" )+"\\b"};for(var s in e)a=s,t=e[a],this._matchesByTerm[a]=$.map(t,i),a=a.replace(/(\.|\*|\+|\?|\{|\}| \||\[|\]|\(|\)|\-|\^|\$)/g,"\\$1"),a=a.replace(/^(..)(.+)$/,n),o.push(a);o.sort( function(e,a){return a.length-e.length}),this._keywordStemRegex=RegExp(o.join("|"),"gi")}window.App= {version:"6.4.0",env:"production"},location.search.match(/%23/)&&location.replac e(location.href.replace("%23","#")),$.ajaxSetup({crossDomain:!1}),window.APD={}, $.extend(window.App,{book:null,bundle:null,design:null,navigation:null,searchInd ex:null,resourcePath:"",queryParams:{},views:{}}),String.prototype.loc=function( ){return App.bundle?App.bundle.translate(this):this},function(){if("console"in window||(window.console={},$.each(["assert","count","debug","dir","dirxml","err or","group","groupCollapsed","groupEnd","info","log","markTimeline","profile","p rofileEnd","time","timeEnd","trace","warn"],function(){window.console[this]=$.no op})),location.search&&$.each(location.search.substring(1).split("&"),function() {var e=this.split("=");App.queryParams[decodeURIComponent(e[0])]=decodeURIComponent( e[1])}),App.queryParams.topic){var e=App.queryParams.topic,a=location.pathname;return delete App.queryParams.topic,a+=$.param(App.queryParams)?"?"+$.param(App.queryParams): "",a+="#"+e,location.replace(a),void 0}App.queryParams.localePath&&App.queryParams.localePath.match(/^http/)&&delete App.queryParams.localePath,navigator.userAgent.match(/Help Viewer/)&&($.browser.helpviewer=!0),$(document).ready(function(){function e(){clearTimeout(i),t.hide().remove()}function a(){e(),console.error("Could not load navigation.json file."),$("html").addClass("nocontent")}$("#javascriptDisabled").remove(),App.r esourcePath=$("script[src$='flamingo.js']").attr("src").replace(/flamingo\.js$/, ""),(new Image).src=App.resourcePath+"images/[email protected]";var t=$("<div>",{id:"updating"}).hide().appendTo("body").append($("<img>",{src:App. resourcePath+"images/[email protected]"})),i=setTimeout(function(){t.show()},500);A pp._loadBundle().pipe(function(){return $.getJSON(App.bundle.URL()+"navigation.json",function(e,a,t){App._addServerType (t),App.book=new Book(e),App.beacon=new Beacon(App.book,App.bundle.current)})}).fail(a).then(e).then(App.init).then(App .showInterface).then(function(){return $.getJSON(App.bundle.URL()+"search.json",function(e){App.searchIndex=new SearchIndex(e)})}).fail(function(){console.error("Could not load search.json file.")})}),App._loadBundle=function(){var e=$.Deferred(),a=App.queryParams.localePath||App.queryParams.lang||window.local ePath;return App.bundle=new APD.Bundle("",a,function(){$("body").attr("dir",this.current["text-direction"]) ,$("<div>",{"class":"localizedUpdateText",text:"Loading latest help...".loc()}).appendTo("#updating"),$("html").attr("lang",this.current.isoCo des[0]),e.resolve()}),e},App._addServerType=function(e){var a=e.getResponseHeader("x-server-type");"development"!==this.env&&a&&a.match(/re view|staging/)&&(this.env=a),$("html").addClass(this.env)},App.setTitle=function (e){var a=App.book.title,t=e&&(e.full_name||e.name);t!==a&&(a+=": "+$("<textarea>",{html:t}).text()),document.title=a},App.init=function(){var e=$("html");if($.each($.browser,function(a){"version"!==a&&e.addClass(a)}),e.ha sClass("nocontent")||$("#contentUnavailable").remove(),window.devicePixelRatio>1 &&void 0!==document.body.style.backgroundSize&&e.addClass("bgsize"),App.design=new Design(App.book.design),$.browser.helpviewer&&Design.helpviewerWindowSize){var a=Design.helpviewerWindowSize,t=Math.max(a.width,top.outerWidth),i=Math.max(a.h eight,top.outerHeight);top.resizeTo(t,i)}if(navigator.userAgent.match(/(iphone|i pad)/i)){"-webkit-overflow-scrolling"in document.body.style||e.addClass("nooverflow");var n=720;App.design.helpviewerWindowSize&&(n=App.design.helpviewerWindowSize.width ),$("<meta>",{name:"viewport",content:"maximum-scale=3.0,width="+n}).prependTo(" head")}},App.showInterface=function(){App.createViews(),App.design.preloadImages (),App.navigation=new NavController(App.book)},App.createViews=function(){var e=$("body"),a=$("<div>",{id:"container","class":"container"}),t=$("<div>",{id:" menu","class":"menu"}).appendTo(a),i=$("<div>",{id:"front-matter","class":"front -matter"}).appendTo(a),n=$("<div>",{id:"navigation","class":"navigation",role:"n avigation"}).appendTo(i);App.views.landing=new LandingView(App.book,App.bundle),App.views.toc=new TOC(App.book,App.resourcePath,App.bundle.URL()),App.views.topic=new ContentView("topic"),App.views.debug=new DebugPanel(App),App.views.lightbox=new LightboxView("lightbox"),$.browser.helpviewer&&!HelpViewer.currentScope()&&(App .views.appList=new AppListView),a.add(App.views.lightbox.$dom).addClass(App.design.name).addClass( App.design.cssClass),e.prepend(a),e.append(App.views.debug.$dom),i.prepend(App.v iews.landing.$dom),a.append(App.views.topic.$dom.hide()),searchController.addInt erfaceElements(n),n.append(App.views.toc.$dom),e.append(App.views.lightbox.$dom) ,App.views.appList&&e.append(App.views.appList.$dom),$("<h1>",{"class":"book-tit le"}).append($("<a>",{href:"#",text:App.book.title})).appendTo(t),$(App.book).on ("navigate",$.proxy(App.views.toc.updateSelection,App.views.toc)),$(App.book).on ("navigate",$.proxy(App.toggleViews,App)),$("body").on("orientationchange",App.r esetOverflow)},App.resetOverflow=function(){var e,a=App.views,t=$(".toc").add(a.landing.$dom).add(a.topic.$dom);t.css("overflow ","visible"),e=t.css("overflow"),t.css("overflow","")},App.toggleViews=function( e,a,t){var i=$(".front-matter"),n=i.find("#landing");App.setTitle(a),t===App.views.appList ?(App.views.topic.hide(),i.hide(),App.views.appList.show()):(App.views.appList&& App.views.appList.hide(),i.show()),t===App.views.landing&&App.views.topic.hide() ,App.design.isLayeredStyle?t===App.views.landing||t===App.views.toc?(i.attr({"ar ia-hidden":!1,tabindex:-1}).show().focus(),App.views.topic.hide()):t===App.views .topic&&i.attr({"aria-hidden":!0,tabindex:-1}).hide():t===App.views.landing||t== =App.views.toc?n.show():t===App.views.topic&&n.hide(),$("#container").attr("aria -hidden",t===App.views.lightbox),t!==App.views.lightbox&&App.views.lightbox.hide ();var o="HelpViewer"in window&&"currentScope"in HelpViewer,s="HelpViewer"in window&&"setBreadcrumbBookTitleWithAnchor"in HelpViewer;o&&s&&"com.apple.machelp"===HelpViewer.currentScope()&&HelpViewer.se tBreadcrumbBookTitleWithAnchor("",null),$("body").prop("scrollTop",0),$("html"). is(".nooverflow")&&window.scrollTo(0,1)},$(document).on("keydown",function(e){!( e.ctrlKey||e.metaKey||e.shiftKey||App.views.lightbox.visible)&&"querySelectorAll "in document&&(37===e.which?App.navigation.previous():39===e.which&&App.navigation. next())}),$(document).on("keypress",function(e){e.ctrlKey&&e.metaKey&&2===e.keyC ode&&App.views.debug.$dom.toggle()}),$("#localizations select").live("change",function(){delete App.queryParams.localePath,App.queryParams.lang=$(this).val(),location.href="?" +$.param(App.queryParams)})}(),AppListView.prototype.show=function(){this.$dom.s how()},AppListView.prototype.hide=function(){this.$dom.hide()},AppListView.proto type._loadBooks=function(){var e=this;"HelpViewer"in window&&HelpViewer.availableBooks&&HelpViewer.recentApplicationList&&($.each(He lpViewer.availableBooks(),function(a,t){e.allBooks.push(new HelpViewerBook(t))}),$.each(HelpViewer.recentApplicationList(),function(a,t){va r i=RegExp(t,"i");$.each(e.allBooks,function(a,t){t.id.match(i)&&e.recentBooks.pu sh(t)})}))},AppListView.prototype._createView=function(){var e=5,a="Show all".loc(),t="Show less".loc(),i=function(){var e=$(this).parents(".app-group"),i=e.hasClass("closed")?t:a;e.toggleClass("close d").find(".showHide").text(i)};if(this.allBooks.length){var n,o,s;n=$("<div>",{"class":"app-group closed"}).appendTo(this.$dom),$("<div>",{"class":"title"}).appendTo(n),$("<a>", {"class":"showHide",text:a,click:i}).appendTo(n),$("<div>",{"class":"clear"}).ap pendTo(n),$("<div>",{"class":"initial-set"}).appendTo(n),$("<div>",{"class":"add itional-set"}).appendTo(n),o=n.clone(!0,!0).appendTo(this.$dom),s=n.clone(!0,!0) .appendTo(this.$dom),$(".title",n).text("Recent applications".loc()),$(".title",o).text("Apple applications".loc()),$(".title",s).text("Other applications".loc()),$.each(this.recentBooks,function(a,t){e>a&&t.$iconLink().a ppendTo(n)}),$.each(this.allBooks,function(a,t){if("com.apple.HelpCenter.help"!= =t.id&&"com.apple.machelp"!==t.id){var i=t.apple?o:s,n=2*e>i.children(".initial-set").children().length?i.children(".i nitial-set"):i.children(".additional-set");t.$iconLink().appendTo(n)}}),$([n,o,s ]).each(function(){if(0===$(".additional-set",this).children().length&&$(".showH ide",this).remove(),0===$(".book",this).length)return $(this).remove(),void 0;for(var a=$(".book:last",this),t=a.parent();0!==t.find(".book").length%e;)$("<a>",{"cla ss":"book"}).appendTo(t)})}},AppListView.prototype._preloadIcons=function(){var e=this;setTimeout(function(){$.each(e.allBooks,function(e,a){setTimeout(functio n(){a.preloadIcon()},20*e)})},1e3)},function(e){var a={events:"",channel:"",pageName:"",eVar1:null,eVar16:null,eVar17:null,eVar18:n ull,eVar20:null,eVar21:null,eVar28:null};e.init=function(){this.setAccount(),thi s.setConstants()},e.setAccount=function(){var e="aaplpdglobaldev";"production"===App.env&&(e="aaplpdglobal"),this.sc=s_gi(e), this.sc.server=this.title,this.sc.trackDownloadLinks=!1,this.sc.trackExternalLin ks=!1,this.sc.trackInlineStats=!1,this.sc.useForcedLinkTracking=!1,this.sc.linkD ownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx ",this.sc.linkInternalFilters="help.apple.com",this.sc.linkLeaveQueryString=!1,t his.sc.linkTrackVars="eVar1,prop1,eVar2,prop2,eVar3,prop3,eVar4,prop4,eVar5,prop 5,eVar6,prop6,eVar7,prop7,eVar8,prop8,eVar9,prop9,eVar10,prop10,eVar11,prop11,eV ar12,prop12,eVar13,prop13,eVar14,prop14,eVar16,prop16,eVar17,prop17,eVar28,prop2 8,events",this.sc.linkTrackEvents="event1,event2,event3,event4",this.sc.usePlugi ns=!1,this.sc.doPlugins=$.noop,this.sc.visitorNamespace="appleproductdocumentati on",this.sc.trackingServer="metrics.apple.com",this.sc.trackingServerSecure="sec uremetrics.apple.com"},e.setConstants=function(){var e="unknown",a="unknown",t="unknown",i="help:"+this.product,n=i+":"+this.platfor m,o=n+":"+this.version;$.each(["helpviewer","safari","webkit","opera","mozilla", "msie"],function(){return this in $.browser?(e=this,!1):void 0}),$.each([/Mac OS X ([_\.\d]+)/,/iPhone OS ([_\.\d]+)/,/CPU OS ([_\.\d]+)/,/Windows NT ([_\.\d]+)/],function(){var e=navigator.userAgent.match(this);return e?(a=e[0].replace(this,"$1").replace(/_/g,"."),!1):void 0}),$.each([/Version\/([_\.\d]+)/,/Chrome\/([_\.\d]+)/,/MSIE ([_\.\d]+)/,/Firefox\/([_\.\d]+)/],function(){var e=navigator.userAgent.match(this);return e?(t=e[0].replace(this,"$1").replace(/_/g,"."),!1):void 0}),$.extend(this.sc,{eVar2:navigator.userAgent,eVar3:e+":"+t,eVar4:a,eVar5:e+" :"+a,eVar6:App.version,eVar7:i,eVar8:n,eVar9:o,eVar10:this.product,eVar11:this.p latform,eVar12:this.version,eVar13:(navigator.browserLanguage||navigator.systemL anguage||navigator.userLanguage||navigator.language).substr(0,2),eVar14:this.loc ale,eVar15:navigator.language})},e._track=function(e,t){this.loaded.then($.proxy (function(){$.extend(this.sc,a,t),this._resetProps(),this.sc.t(!0,"o",e)},this)) },e._resetProps=function(){var e,a,t={};for(e in this.sc)e.match(/prop\d+/)&&(this.sc[e]=null),e.match(/eVar\d+/)&&this.sc[e]&&( a=e.replace(/eVar(\d+)/,"$1"),t["prop"+a]="D=v"+a);$.extend(this.sc,t)},e.naviga te=function(e,a){var t=this.title+":"+a.name.toLowerCase();this._track("view",{events:"event1",chann el:t,pageName:t,eVar1:(a.is_glossary?"glossary:":"")+a.name,eVar28:a.id})},e.sea rch=function(e,a,t){if(a){var i=this.title+":search",n=t.length?"search":"search: no results";this._track(n,{events:t.length?"event2":"event3",channel:i,pageName:i, eVar1:n,eVar16:a})}},e.searchResultSelected=function(e,a,t){var i=this.title+":search",n="search: result click-through";this._track("name",{events:"event4",channel:i,pageName:i,eVar1:n ,eVar16:a,eVar17:t.name,eVar18:t.id})},e.feedback=function(e,a){var t=this.title+":"+a.name.toLowerCase();this._track("feedback",{events:"event5",c hannel:t,pageName:t,eVar1:a.name,eVar21:"false",eVar28:a.id})},e.mediaStart=func tion(e,a){var t=this.title+":media",i=App.navigation._currentItem;this._track("media: start",{events:"event7",channel:t,pageName:t,eVar1:i.name,eVar18:a,eVar20:"vide o",eVar28:i.id})}}(Beacon.prototype),Book.prototype.topicForID=function(e){retur n e?this.topics[e]:this.landing},Book.prototype.topicForURL=function(e){var a;return $.each(this.topics,function(){return this.href===e?(a=this,!1):void 0}),a},Book.prototype.sectionForID=function(e){return this.sections[e]},Book.prototype.itemForID=function(e){var a=this.topicForID(e)||this.sectionForID(e);return(!a||a instanceof String)&&(a=this.unknown_topic),a},function(){function e(e){return e?e.match(/[^\/]$/)?e+="/":e:""}function a(){var e=[navigator.browserLanguage||navigator.systemLanguage||navigator.userLanguage| |navigator.language];if("HelpViewer"in window&&"preferredLanguages"in HelpViewer)try{e=HelpViewer.preferredLanguages().concat(e)}catch(a){}if("iTunes "in window)try{e=$.map(iTunes.acceptedLanguages.split(","),function(e){return e.replace(/\+?([^;]+);.*/,"$1")}).concat(e)}catch(a){}return e=$.map(e,function(e){return e?(e=e.toLowerCase(),2>=e.length?e:[e,e.substr(0,2)]):null})}function t(e){return i||(i={},$.each(APD.translations,function(e,a){$.each(a.meta.isoCodes,function( e,t){i[t]=a})})),i[e]}var i,n={name:"English",isoName:"English",isoCodes:["en"],folder:"en.lproj","text-d irection":"ltr"};APD.Bundle=function(a,t,i){this.path=e(a),this.current=$.extend ({},n),t&&t.match(/^.*\.lproj$/)&&(this.current.folder=t),this.locales=[],this._ uiStrings={};var o=this;this._loadList().done(function(){var e=o._lookupLocale(t)||o._browserLocale();e&&(o.current=e)}).always(function(){o ._loadStrings()}).always(function(){i&&i.call&&i.call(o,o)})};var o=APD.Bundle.prototype;o._loadList=function(){var e=this,a=$.Deferred();return $.getJSON(this.path+"locale-list.json").done(function(t){e.locales=t,a.resolve( )}).fail(function(){return console.warn("Unable to load language list, loading content from "+e.current.folder),$.getJSON(e.URL()+"locale-info.json").done(function(t){t.me ta.folder=e.current.folder,e.locales.push(t.meta),a.resolve()}).fail(function(){ a.reject()})}),a},o._loadStrings=function(){var e=this,a=e.current.isoCodes;a.push("en"),$.each(a,function(a,i){var n=t(i);return n?(e._uiStrings=n.ui||{},e.cssClass=n.meta.cssClass||"",!1):void 0})},o._lookupLocale=function(e){if(!e)return null;var a=null;return $.each(this.locales,function(t,i){var n=i.isoCodes.concat([i.folder,i.name,i.isoName]);return $.inArray(e,n)>-1?(a=i,!1):void 0}),a},o._browserLocale=function(){var e=null,t=this.locales;return $.each(a(),function(a,i){return $.each(t,function(a,t){return $.inArray(i,t.isoCodes)>-1?(e=t,!1):void 0}),e?!1:void 0}),e},o.list=function(){if(2>this.locales.length)return[];if("iTunes"in window)return[];if("HelpViewer"in window)return[];var e=$.map(this.locales,function(e){return{name:e.name,isoCode:e.isoCodes[0]}});re turn e.sort(function(e,a){return e.name.localeCompare(a.name)}),e},o.translate=function(e){return this._uiStrings[e]||e},o.URL=function(){return this.path+e(this.current.folder)}}(),ContentView.prototype.showTopic=function(e ){e!==this.topic&&(this.topic=e,this.$dom.empty().prop("scrollTop",0).append(e.l oadContent()),"HelpViewer"in window&&"mtContentAccessed"in HelpViewer&&HelpViewer.mtContentAccessed(e.id+" "+e.name,e.book.title)),this.$dom.attr("aria-hidden",!1).show().trigger("conten tLoaded")},ContentView.prototype.hide=function(){this.$dom.attr("aria-hidden",!0 ).hide()},function(){$(".contentView a[href*='.html']").live("click",function(e){var a=$(this).attr("href"),t=a.match(/#/)?a.replace(/^.*\.html(#?.*)/,"$1"):"",i=a. replace(/^(.*\.html)#?.*/,"$1"),n=App.book.topicForURL(i)||App.book.topicForID(t );a.match(/^http/)||a.match(/\//)||(e.preventDefault(),n&&n.navigateTo())}),$(". contentView .Task h2, .contentView .task h2, .showTaskBody, .hideTaskBody").live("click",function(){var e=$(this).parent(".Task, .task").filter(":first"),a=e.toggleClass("closed").hasClass("closed");e.find("[ aria-expanded]").attr("aria-expanded",!a),e.find("[aria-hidden]").attr("aria-hid den",a)}),$(".contentView .LinkAppleWebMovie a, .contentView .movie a").live("click",function(e){if(!("HelpViewer"in window&&HelpViewer.availableBooks)){e.preventDefault();var a=$(this).attr("href");movieLightboxController.showLightboxWithURL(a)}})}(),Des ign.prototype.preloadImages=function(){$.each(this.preloadList,function(e,a){(ne w Image).src=App.resourcePath+"images/"+a})},Design.namedSkins={magenta:{helpview erWindowSize:null,cssClass:"layered",isLayeredStyle:!0},red:{helpviewerWindowSiz e:null,cssClass:"layered",isLayeredStyle:!0},tangerine:{dismissSearchLabel:"Clos e",preloadList:["tangerine/[email protected]","tangerine/disclosure-open.pn g","tangerine/[email protected]","tangerine/home.png","tangerine/[email protected] g","tangerine/menu-background.png"]}},HelpViewerBook.prototype.preloadIcon=funct ion(){(new Image).src=this.iconHref},HelpViewerBook.prototype.$iconLink=function(){return $("<a>",{href:this.link,"class":"book"}).append($("<img>",{src:this.iconHref})) .append($("<div>",{text:this.title}))},function(){var e=LandingView.prototype;e.showTopic=function(e){this.contentView.showTopic(e)}, e._layoutLanding=function(){if(!App.design.isLayeredStyle){var e=this.$dom.wrapInner("<div class='row' />").wrapInner("<div class='center' />").find(".center"),a=$("<div class='row' />").appendTo(e);$.browser.helpviewer||a.append(this._$languageMenu()),$("<div> ",{"class":"copyrightTagline",text:this.book.copyright_text}).appendTo(a)}},e._a ddMarquee=function(e){var a=$(".marquee",e),t=$("img",a).remove().attr("src"),i=$(".title",a).remove().te xt(),n="url("+t+") 0 0 no-repeat, -webkit-gradient(linear, 0 0, 0 100%, from(#ebebeb), to(#fff))";a.length&&e.addClass("hasMarquee"),$("<p>",{text:i}).appendTo(a),$(" <p>",{"class":"spacer"}).prependTo(a).clone().appendTo(a),a.css("background",n)} ,e._$languageMenu=function(){var e=this.bundle.list();if(0!==e.length){var a=$("<div>",{id:"localizations"}),t=$("<select>").appendTo(a);return $("<option>",{text:"Change Language".loc()}).appendTo(t),$.each(e,function(e,a){$("<option>",{val:a.isoCod e,text:a.name}).appendTo(t)}),a}}}(),LightboxView.prototype.showTopic=function(e ){this._$previous_focus=$(":focus"),this.visible=!0,this.contentView.showTopic(e ),this.$dom.show().attr("aria-hidden","false").attr("tabindex","0"),(!$.browser. msie||$.browser.version>=8)&&this.$dom.focus()},LightboxView.prototype.hide=func tion(){(!$.browser.msie||$.browser.version>=8)&&(this.$dom.blur(),this._$previou s_focus.focus()),this.$dom.hide().attr("aria-hidden","true").attr("tabindex","-1 "),this._$previous_focus$previous_focus=$(),this.visible=!1},function(){var e=NavController.prototype,a="showHelpViewerApplicationList";e._addItems=functio n(e){var a=this;$.each(e,function(e,t){t instanceof Section&&(App.design.isLayeredStyle&&!t.parent&&a._linearTOC.push(t),a._addItem s(t.children)),t instanceof Topic&&a._linearTOC.push(t)})},e.hash=function(){return location.hash.replace(/[^\-_a-z0-9]/gi,"")},e._checkHash=function(){this._goToI D(this.hash())},e._goToID=function(e){if(!this._currentItem||this._currentItem.i d!==e){searchController.navigateToItemWithID(e);var t,i=App.book.itemForID(e);i||(i=this._book.landing),e===a?t=App.views.appList:i instanceof Section?t=App.views.toc:i instanceof Topic&&(1>=App.book.toc.length&&App.book.toc[0]instanceof Topic&&i.is_landing?t=App.views.topic:i.is_landing?t=App.views.landing:i.is_glo ssary?(this._pushedItem=this._currentItem,t=App.views.lightbox):t=App.views.topi c,t.showTopic(i)),this._currentItem=i,$(this._book).trigger("navigate",[i,t])}}, e._goToItem=function(e){location.hash=e.id},e._goToPageOffset=function(e){for(va r a=0,t=0;this._linearTOC.length>t;t++)if(this._currentItem===this._linearTOC[t]) {a=t;break}a+=e,0>a?a=this._linearTOC.length+a:a>=this._linearTOC.length&&(a-=th is._linearTOC.length),this._goToItem(this._linearTOC[a])},e.previous=function(){ this._goToPageOffset(-1)},e.next=function(){this._goToPageOffset(1)},e.popPrevio us=function(){this._pushedItem?(this._goToItem(this._pushedItem),this._pushedIte m=null):this._goToItem(this._book.landing)}}(),Section.prototype.navPath=functio n(){return(this.parent?this.parent.navPath():[]).concat(this)},Section.prototype .linkHref=function(){return"#"+this.id},function(){var e=TOC.prototype;e._$ulForNavList=function(e,a){var t=$("<ul>",{role:a?"group":"tree"}).append($.map(e,$.proxy(function(e){return this._$liForNavItem(e,a)},this)));return t},e._$liForNavItem=function(e,a){if("string"==typeof e)return console.log("Unresolved TOC item:",e),void 0;var t=$("<li>",{role:"treeitem"}),i=$("<a>",{href:e.linkHref()}).appendTo(t);return this._$liByID[e.id]=t,t.add(i).data("item",e),e.categories&&t.addClass(e.catego ries.join(" ")),e.icon&&$("<img>",{src:this._contentPath+e.icon,alt:""}).prependTo(i),$("<s pan>",{"class":"name",html:e.name}).appendTo(i),e instanceof Section&&(t.addClass("closed hasChildren").attr("aria-expanded","false"),this._$ulForNavList(e.children,a+1) .appendTo(t)),t},e.updateSelection=function(e,a){this.$dom.find("li").removeClas s("selected").attr("aria-selected",!1);var t=this._$liByID[a.id],i=this.$dom.children("li"),n=!1;if(App.design.isLayeredSt yle&&(n=!0,t&&a.id!==this.book.landing.id||!this.book.toc.length||(a=this.book.t oc[0],t=this._$liByID[a.id]),a instanceof Section&&(i.addClass("closed").attr("aria-expanded",!1),i.is(t)))){var o=t.children("ul:first").height();o&&(this.$dom.css("overflow","hidden"),this.$ dom.css("min-height",o),this.$dom.css("overflow",null))}t&&t.addClass("selected" ).attr("aria-selected",!0).parents("li").add(n?t:null).removeClass("closed").att r("aria-expanded",!0)},e._toggleSections=function(e){var a=$(e.currentTarget).parents("li:first"),t=a.data("item"),i=a.hasClass("closed" );t instanceof Section&&(App.design.isLayeredStyle?a.removeClass("closed").attr("aria-expanded ",!0):(a.toggleClass("closed",!i).attr("aria-expanded",i),e.preventDefault())),t instanceof Topic&&"HelpViewer"in window&&"mtStatisticsIncrement"in HelpViewer&&HelpViewer.mtStatisticsIncrement(0,0,1,0)}}(),function(){var e=Topic.prototype,a=!1;flamingoQTDetect=!1,function(){return navigator.userAgent.match(/applewebkit/i)?(a=!0,void 0):"execScript"in window?(execScript('on error resume next: flamingoQTDetect = IsObject(CreateObject("QuickTimeCheckObject.QuickTimeCheck.1"))',"VBScript"),a= flamingoQTDetect,void 0):($.each($.makeArray(navigator.plugins),function(){return this.name.match(/quicktime/i)?(a=!0,!1):void 0}),void 0)}(),e.navPath=function(){return(this.parent?this.parent.navPath():[]).concat( this)},e.breadcrumbHTML=function(){var e=this.navPath(),a="rtl"===$("body").attr("dir")?"◀":"►",t=" <span class='breadcrumbArrow'>"+a+"</span> ";return e.pop(),$.map(e,function(e){return e.name}).join(t)},e.linkHref=function(){return this.is_external||this.is_hash?this.href:"#"+this.id},e.navigateTo=function(){l ocation.href=this.linkHref()},e.loadContent=function(){if(!this._content_loaded) {var e=App.bundle.URL(),a=this,t="";a.href&&$.ajax({async:!1,url:e+a.href,dataType:" html"}).done(function(a){t=a.replace(/.*<body/,"<div").replace(/\/body>.*/,"/div >"),t=t.replace(/src="/g,'src="'+e)}),t?(this.$content=$(t).addClass("apd-topic" ),this.$content.find("a[href^='http']").attr("target","_blank"),this.full_name=t his.$content.find("h1:first").text(),this.$content.attr("data-apdid",this.id).re moveAttr("id").find("a[name="+this.id+"]").remove(),this._removeSectionLinks(),t his._collapseTasks(),this._formatMovieLinks(),this._addFeedbackLink(),this._addC opyrightText(),this._content_loaded=!0):(this.$content=this._contentUnavailable( ),this._content_loaded=!1)}return this.$content},e._removeSectionLinks=function(){var e=this;this.$content.find("a:not([href^=http])").each(function(){var a,t=$(this),i=t.attr("href")||"";i.match(/^(\w+).html$/)&&(a=e.book.topicForURL (i),a||t.contents().unwrap())})},e._collapseTasks=function(){var e=this.$content.find(".Task, .task"),a=1===e.length;e.each(function(){$(this).addClass(a?"":"closed").find(" [aria-expanded]").attr("aria-expanded",a).end().find("[aria-hidden]").attr("aria -hidden",!a).end()}),$("<span>",{"class":"hideTaskBody",role:"button",text:"Hide ".loc(),"aria-label":"Hide".loc()}).prependTo(e),$("<span>",{"class":"showTaskBo dy",role:"button",text:"Show".loc(),"aria-label":"Show".loc()}).prependTo(e)},e. _addFeedbackLink=function(){if(this.book.collect_feedback){var e=$("<div>",{"class":"Feedback"}).appendTo(this.$content),a=$.param({bookID:thi s.book.title,topicTitle:this.name,appVersion:this.book.version||"",build:this.bo ok.build_id||"",source:$.browser.helpviewer?"helpviewer":"browser"});$("<span>", {"class":"LinkFeedback",text:"Was this page helpful?".loc()}).appendTo(e),$("<a>",{text:"Send feedback.".loc(),href:"http://help.apple.com/feedbackR1/English/pgs/fdbck_form.php?"+a,target:"_blank"}).click($.proxy(function(){$(this.book).trigger("feedback", this)},this)).appendTo(e)}},e._formatMovieLinks=function(){var e=this;this.$content.find(".LinkAppleWebMovie, .movie").each(function(){var t=$(this),i=t.find("a:first"),n=i.attr("href"),o=i.text(),s=e._getMovieURLFromU RLParam(n);a&&s?(i.parent().is("p")||i.wrap("<p class='p'>"),$("<a>",{title:o}).prependTo(t),t.find("a").attr({href:s,target:"h v_overlay_small"})):t.remove()})},e._getMovieURLFromURLParam=function(e){var a=null;if(e.match(/.*\?movie=/)){e=e.replace(/.*\?movie=/,"");var t=App.bundle.URL()+"movies/"+e+".json";a=this._getMovieURLFromJSONFileAtURL(t)} return a},e._getMovieURLFromJSONFileAtURL=function(e){var a=null;return $.browser.msie&&navigator.userAgent.match(/x64/i)?a:(navigator.onLine&&$.ajax({ async:!1,dataType:"json",url:e,success:function(e){a=e.length?e[0].url:e.url},er ror:function(){console.log(e+" could not be loaded")}}),a)},e._addCopyrightText=function(){if(this.book.copyright_text){var e=$("<div>",{"class":"copyrightTagline",html:this.book.copyright_text}),a=this. $content.find(".contentCell:last");
a.length?a.append(e):this.$content.append(e)}},e._contentUnavailable=function(){ var e=$("<div>",{id:this.id,"class":"apd-topic"});if($("<img>",{"class":"topicIcon" ,src:App.resourcePath+"images/[email protected]"}).appendTo(e),$("<h1>",{text:"TOPIC _UNAVAILABLE".loc()}).appendTo(e),$.browser.helpviewer&&location.protocol.match( /file/)){var a=$("<div>",{"class":"body conbody"}).appendTo(e);a.append($.map("CONNECT_TO_INTERNET".loc().split("\n"),f unction(e){return $("<p>",{"class":"p",text:e})})),"mtStatisticsIncrement"in HelpViewer&&HelpViewer.mtStatisticsIncrement(1,0,0,0)}return e}}(),APD.translations=[{meta:{isoCodes:["ar"],isoName:"Arabic",name:"Ø§Ù„Ø¹Ø±Ø ¨ÙŠØ©"},ui:{TOPIC_UNAVAILABLE:"الموضوع المØدد غير متوفر Øاليًا.",CONNECT_TO_INTERNET:'تأكد من الاتصال بالإنترنت. للØصول على مساعدة، اختر قائمة Apple > تفضيلات النظام، وانقر على الشبكة، ثم انقر على "ساعدني".\nإذا كنت متصلاً بالإنترنت، ولا يظهر المØتوى بعد، فØاول مرة أخرى لاØقًا.',"%@ Search Results":"%@ نتيجة (نتائج) بØØ«","Apple applications":"تطبيقات Apple",Cancel:"إلغاء","Change Language":"تغيير اللغة",Close:"إغلاق","Featured application help":"تعليمات تطبيقات مميّزة","Go to the homepage":"الانتقال إلى الصفØØ© الرئيسية","Help for:":"تعليمات لـ:",Hide:"إخفاء",Home:"الشاشة الرئيسية","Loading latest help...":"يتم الآن تØميل Ø£Øدث التعليمات…","Other applications":"تطبيقات أخرى","Recent applications":"Ø£Øدث التطبيقات",Search:"بØØ«","Send feedback.":"أرسل تغذية مرتدّة.","Show all":"إظهار الكل","Show less":"إظهار أقل","Show the previous page":"إظهار الصفØØ© السابقة","Show the next page":"إظهار الصفØØ© التالية",Show:"إظهار","Was this page helpful?":"هل كانت هذه الصفØØ© مفيدة؟"}},{meta:{isoCodes:["ca"],isoName:"Catalan",name:"Català "},ui:{TOPIC_UNAVAILABLE:"El tema seleccionat no està disponible ara",CONNECT_TO_INTERNET:"Comproveu que teniu connexió a Internet. Per obtenir ajuda sobre com establir connexió, seleccioneu el menú Apple > Preferències del Sistema i feu clic a Xarxa i, després, a Assistent.\nSi esteu connectat a Internet però el contingut no apareix, proveu-ho de nou més endavant.","%@ Search Results":"%@ resultats","Apple applications":"Aplicacions d'Apple",Cancel:"Cancel·lar","Change Language":"Canviar idioma",Close:"Tancar","Featured application help":"Ajuda de l'aplicació destacada","Go to the homepage":"Vés a la pà gina inicial","Help for:":"Ajuda de:",Hide:"Ocultar",Home:"Inici","Loading latest help...":"Carregant l'ajuda més actualitzada…","Other applications":"Altres aplicacions","Recent applications":"Aplicacions recents",Search:"Buscar","Send feedback.":"Enviar opinió.","Show all":"Mostrar-ho tot","Show less":"Mostrar menys","Show the previous page":"Mostra la pà gina anterior","Show the next page":"Mostra la pà gina següent",Show:"Mostrar","Was this page helpful?":"Us ha resultat útil aquesta pà gina?"}},{meta:{isoCodes:["cs"],isoName:"Czech",name:"ÄŒeÅ¡tina"},ui:{TOPIC_UNA VAILABLE:"Vybrané téma nenà k dispozici",CONNECT_TO_INTERNET:"UjistÄ›te se, že jste pÅ™ipojeni k Internetu. Chcete-li nápovÄ›du pro pÅ™ipojenÃ, použijte pÅ™Ãkaz PÅ™edvolby systému z nabÃdky Apple, kliknÄ›te na SÃÅ¥ a poté na „Průvodce“.\nJste-li pÅ™ipojeni k Internetu, avÅ¡ak obsah se pÅ™esto nezobrazuje, zkuste to znovu pozdÄ›ji.","%@ Search Results":"Výsledky hledánÃ: %@","Apple applications":"Aplikace Apple",Cancel:"ZruÅ¡it","Change Language":"ZmÄ›nit jazyk",Close:"ZavÅ™Ãt","Featured application help":"NápovÄ›da pro doporučené aplikace","Go to the homepage":"OtevÅ™Ãt domovskou stránku","Help for:":"NápovÄ›da pro:",Hide:"Skrýt",Home:"Plocha","Loading latest help...":"NačÃtánà nejnovÄ›jÅ¡Ã nápovÄ›dy…","Other applications":"Jiné aplikace","Recent applications":"Poslednà aplikace",Search:"Hledat","Send feedback.":"SdÄ›lte nám svůj názor.","Show all":"Zobrazit vÅ¡e","Show less":"Zobrazit ménÄ›","Show the previous page":"Zobrazit pÅ™edchozà stránku","Show the next page":"Zobrazit dalÅ¡Ã stránku",Show:"Zobrazit","Was this page helpful?":"Pomohla vám tato stránka?"}},{meta:{isoCodes:["da"],isoName:"Danish",name:"Dansk"},ui:{TOPIC_UN AVAILABLE:"Det valgte emne er utilgængeligt",CONNECT_TO_INTERNET:"Sørg for, at der er oprettet forbindelse til internettet. Vælg Apple > Systemindstillinger, klik pÃ¥ Netværk, og klik derefter pÃ¥ “Hjælp mig” for at fÃ¥ hjælp med at oprette forbindelse.\nHvis der er forbindelse til internettet, og indholdet stadig ikke vises, kan du prøve igen senere.","%@ Search Results":"%@ søgeresultater","Apple applications":"Apple-programmer",Cancel:"Annuller","Change Language":"Skift sprog",Close:"Luk","Featured application help":"Viste program","Go to the homepage":"GÃ¥ til hjemmesiden","Help for:":"Hjælp til:",Hide:"Skjul",Home:"Hjem","Loading latest help...":"Indlæser den nyeste hjælp…","Other applications":"Andre programmer","Recent applications":"Seneste programmer",Search:"Søg","Send feedback.":"Send feedback.","Show all":"Vis alle","Show less":"Vis færre","Show the previous page":"Vis forrige side","Show the next page":"Vis næste side",Show:"Vis","Was this page helpful?":"Var denne side nyttig?"}},{meta:{isoCodes:["de"],isoName:"German",name:"Deutsch"},ui:{TOPIC_UN AVAILABLE:"Das gewählte Thema ist derzeit nicht verfügbar",CONNECT_TO_INTERNET:"Vergewissern Sie sich, dass eine Verbindung zum Internet besteht. Wählen Sie „Apple“ > „Systemeinstellungen“, klicken Sie auf „Netzwerk“ und dann auf „Assistent“, wenn Sie Hilfe benötigen.\nWenn Sie mit dem Internet verbunden sind, den Inhalt aber dennoch nicht sehen können, versuchen Sie es zu einem späteren Zeitpunkt erneut.","%@ Search Results":"%@ Suchergebnisse","Apple applications":"Apple-Programme",Cancel:"Abbrechen","Change Language":"Sprache wechseln",Close:"Schließen","Featured application help":"Empfohlenes Programm-Hilfe","Go to the homepage":"Zur Homepage","Help for:":"Hilfe für:",Hide:"Ausblenden",Home:"Startseite","Loading latest help...":"Die neuste Hilfe wird geladen ...","Other applications":"Andere Programme","Recent applications":"Benutzte Programme",Search:"Suchen","Send feedback.":"Feedback senden.","Show all":"Alle einblenden","Show less":"Weniger einblenden","Show the previous page":"Nächste Seite einblenden","Show the next page":"Vorherige Seite einblenden",Show:"Einblenden","Was this page helpful?":"War diese Seite nützlich?"}},{meta:{isoCodes:["el"],isoName:"Greek",name:"Ελληνικά"},u i:{TOPIC_UNAVAILABLE:"Αυτήν τη στιγμή, το επιλεγμÎνο θÎμα δεν είναι διαθÎσιμο",CONNECT_TO_INTERNET:"Βεβαιωθείτε ότι είστε συνδεδεμÎνοι στο Διαδίκτυο. Για βοήθεια με τη σύνδεση, επιλÎξτε το μενού Apple > «Προτιμήσεις συστήματος», κάντε κλικ στο «Δίκτυο» και μετά στο «ΘÎλω βοήθεια».\nΕάν συνδεθείτε στο Διαδίκτυο και το περιεχόμενο δεν εμφανίζεται ακόμη, δοκιμάστε ξανά αργότερα.","%@ Search Results":"%@ αποτελÎσματα αναζήτησης","Apple applications":"ΕφαρμογÎÏ‚ Apple",Cancel:"Ακύρωση","Change Language":"Αλλαγή γλώσσας",Close:"Κλείσιμο","Featured application help":"Βοήθεια προτεινόμενων εφαρμογών","Go to the homepage":"Μετάβαση στην αρχική σελίδα","Help for:":"Βοήθεια για:",Hide:"Απόκρυψη",Home:"Αφετηρία","Loading latest help...":"Γίνεται φόρτωση της πιο πρόσφατης Βοήθειας…","Other applications":"Άλλες εφαρμογÎÏ‚","Recent applications":"Πρόσφατη εφαρμογή",Search:"Αναζήτηση","Send feedback.":"Στείλετε σχόλια.","Show all":"Εμφάνιση όλων","Show less":"Εμφάνιση λιγότερων","Show the previous page":"Εμφάνιση της προηγούμενης σελίδας","Show the next page":"Εμφάνιση της επόμενης σελίδας",Show:"Εμφάνιση","Was this page helpful?":"Ήταν χρήσιμη αυτή η σελίδα;"}},{meta:{isoCodes:["en-us","en-gb","en-ca","en-ie","en"],isoName :"English",name:"English"},ui:{TOPIC_UNAVAILABLE:"The selected topic is currently unavailable",CONNECT_TO_INTERNET:"Make sure you’re connected to the Internet. For help connecting, choose Apple menu > System Preferences, click Network, and click “Assist me.”\nIf you’re connected to the Internet, and the content still doesn’t appear, try again later.","%@ Search Results":"%@ Search Results","Apple applications":"Apple applications",Cancel:"Cancel","Change Language":"Change Language",Close:"Close","Featured application help":"Featured application help","Go to the homepage":"Go to the homepage","Help for:":"Help for:",Hide:"Hide",Home:"Home","Loading latest help...":"Loading latest help...","Other applications":"Other applications","Recent applications":"Recent applications",Search:"Search","Send feedback.":"Send feedback.","Show all":"Show all","Show less":"Show less","Show the previous page":"Show the previous page","Show the next page":"Show the next page",Show:"Show","Was this page helpful?":"Was this page helpful?"}},{meta:{isoCodes:["es"],isoName:"Spanish",name:"Español"},ui:{TOPIC _UNAVAILABLE:"El tema seleccionado no está disponible en estos momentos",CONNECT_TO_INTERNET:"Asegúrese de que está conectado a Internet. Si necesita ayuda para conectarse, seleccione menú Apple > Preferencias del Sistema, haga clic en Red y, a continuación, haga clic en Asistente.\nSi ya está conectado a Internet pero no se muestra el contenido del tema, inténtelo de nuevo más tarde.","%@ Search Results":"%@ resultados","Apple applications":"Aplicaciones de Apple",Cancel:"Cancelar","Change Language":"Cambiar idioma",Close:"Cerrar","Featured application help":"Ayuda de la aplicación destacada","Go to the homepage":"Ir a la página de inicio","Help for:":"Ayuda de:",Hide:"Ocultar",Home:"Inicio","Loading latest help...":"Cargando la ayuda más reciente…","Other applications":"Otras aplicaciones","Recent applications":"Aplicaciones recientes",Search:"Buscar","Send feedback.":"Enviar opinión.","Show all":"Mostrar todo","Show less":"Mostrar menos","Show the previous page":"Mostrar la página anterior","Show the next page":"Mostrar la página siguiente",Show:"Mostrar","Was this page helpful?":"¿Le ha resultado útil esta página?"}},{meta:{isoCodes:["fi"],isoName:"Finnish",name:"Suomi"},ui:{TOPIC_UN AVAILABLE:"Valittu aihe ei ole tällä hetkellä käytettävissä",CONNECT_TO_INTERNET:"Varmista, että olet yhteydessä internetiin. Jos tarvitset apua yhteyden muodostamisessa, valitse Omenavalikko > Järjestelmäasetukset, osoita Verkko ja osoita Avusta.\nJos olet yhteydessä internetiin, mutta sisältö ei silti tule näkyviin, yritä myöhemmin uudelleen.","%@ Search Results":"%@ - hakutulokset","Apple applications":"Applen ohjelmat",Cancel:"Kumoa","Change Language":"Vaihda kieltä",Close:"Sulje","Featured application help":"Esittelyssä olevan ohjelman ohje","Go to the homepage":"Siirry kotisivulle","Help for:":"Ohje:",Hide:"Kätke",Home:"Koti","Loading latest help...":"Ladataan uusinta ohjetta…","Other applications":"Muut ohjelmat","Recent applications":"Äskeiset ohjelmat",Search:"Etsi","Send feedback.":"Lähetä palautetta.","Show all":"Näytä kaikki","Show less":"Näytä vähemmän","Show the previous page":"Näytä edellinen sivu","Show the next page":"Näytä seuraava sivu",Show:"Näytä","Was this page helpful?":"Oliko tästä sivusta apua?"}},{meta:{isoCodes:["fr"],isoName:"French",name:"Français"},ui:{TOPIC_UN AVAILABLE:"La rubrique sélectionnée est actuellement indisponible.",CONNECT_TO_INTERNET:"Assurez-vous d’être connecté à Internet. Pour obtenir de l’aide pour vous connecter, choisissez le menu Pomme > Préférences Système, cliquez sur Réseau puis sur Assistant.\nSi vous êtes connecté à Internet, mais que le contenu ne s’affiche toujours pas, réessayez ultérieurement.","%@ Search Results":"%@ résultats","Apple applications":"Applications Apple",Cancel:"Annuler","Change Language":"Changer de langue",Close:"Fermer","Featured application help":"Aide de l’application actuelle","Go to the homepage":"Aller à la page d'accueil","Help for:":"Aide pour :",Hide:"Masquer",Home:"Accueil","Loading latest help...":"Chargement de l’Aide la plus récente… ","Other applications":"Autres applications","Recent applications":"Applications récentes",Search:"Rechercher","Send feedback.":"Envoyer des commentaires.","Show all":"Affichage total","Show less":"Affichage partiel","Show the previous page":"Afficher la page précédente","Show the next page":"Afficher la page suivante",Show:"Afficher","Was this page helpful?":"Avez-vous trouvé cette page utile ?"}},{meta:{isoCodes:["he"],isoName:"Hebrew",name:"עברית"},ui:{TOPIC_UNAVA ILABLE:"×”× ×•×©× ×©× ×‘×—×¨ ××™× ×• זמין כעת.",CONNECT_TO_INTERNET:"ודא/×™ ×©×”×™× ×š מחובר/ת ×œ××™× ×˜×¨× ×˜. לעזרה ×‘× ×•×©× התחברות, בחר/×™ תפריט Apple > ״העדפות המערכת״, לחץ/×™ על ״רשת״ ובחרי ״עזור לי״.\nאם ×”×™× ×š מחובר/ת ×œ××™× ×˜×¨× ×˜, ובכל זאת התוכן ××™× ×• מופיע, × ×¡×”/×™ שוב מאוחר יותר.","%@ Search Results":"%@ תוצאות","Apple applications":"יישומי Apple",Cancel:"ביטול","Change Language":"החלף/×™ שפה",Close:"סגור","Featured application help":"עזרה ×‘× ×•×©× היישומים המומלצים","Go to the homepage":"עבור אל דף הבית","Help for:":"עזרה ×‘× ×•×©×:",Hide:"הסתר",Home:"בית","Loading latest help...":"טוען את קבצי העזרה החדשים ביותר…","Other applications":"יישומים אחרים","Recent applications":"יישומים ××—×¨×•× ×™×",Search:"חיפוש","Send feedback.":"שלח/×™ משוב.","Show all":"הצג הכול","Show less":"הצג פחות","Show the previous page":"הצג את העמוד הקודם","Show the next page":"הצג את העמוד הבא",Show:"הצג","Was this page helpful?":"האם עמוד ×–×” עזר לך?"}},{meta:{isoCodes:["hr"],isoName:"Croatian",name:"Hrvatski"},ui:{TOPIC_U NAVAILABLE:"Odabrana tema trenutno nije dostupna",CONNECT_TO_INTERNET:'Provjerite jeste li spojeni na internet. Za pomoć pri spajanju odaberite Apple izbornik > Postavke sustava, kliknite na Mreža i zatim na "Pomoć".\nAko ste spojeni na internet i sadržaj se svejedno ne pojavljuje, pokuÅ¡ajte ponovno kasnije.',"%@ Search Results":"Rezultata pretraživanja: %@","Apple applications":"Appleove aplikacije",Cancel:"Odustani","Change Language":"Promijeni jezik",Close:"Zatvori","Featured application help":"Pomoć za ponuÄ‘ene aplikacije","Go to the homepage":"Prijelaz na početnu stranicu","Help for:":"Pomoć za:",Hide:"Sakrij",Home:"Početna stranica","Loading latest help...":"Učitavanje najnovijih datoteka pomoći…","Other applications":"Ostale aplikacije","Recent applications":"Novije aplikacije",Search:"Pretraži","Send feedback.":"PoÅ¡alji povratne informacije.","Show all":"Prikaži sve","Show less":"Prikaži manje","Show the previous page":"Prikaži prethodnu stranicu","Show the next page":"Prikaži sljedeću stranicu",Show:"Prikaži","Was this page helpful?":"Je li vam ova stranica pomogla?"}},{meta:{isoCodes:["hu"],isoName:"Hungarian",name:"Magyar"},ui:{TOPIC _UNAVAILABLE:"A kijelölt témakör jelenleg nem érhetÅ‘ el.",CONNECT_TO_INTERNET:"GyÅ‘zÅ‘djön meg róla, hogy csatlakozik az internethez. Ha segÃtségre van szüksége, válassza az Apple menü > RendszerbeállÃtások menüpontot, kattintson a Hálózat, majd a „SegÃtség kérése” elemre.\nHa csatlakozik az internethez, és a tartalom továbbra sem jelenik meg, próbálja meg késÅ‘bb.","%@ Search Results":"%@ keresési eredmény","Apple applications":"Apple alkalmazások",Cancel:"Mégsem","Change Language":"Nyelv módosÃtása",Close:"Bezárás","Featured application help":"Kiemelt alkalmazássúgó","Go to the homepage":"Ugrás a kezÅ‘dlapra","Help for:":"Súgó a következÅ‘höz:",Hide:"Elrejtés",Home:"FÅ‘gomb","Loading latest help...":"Legújabb súgó betöltése…","Other applications":"Egyéb alkalmazások","Recent applications":"Legutóbbi alkalmazások",Search:"Keresés","Send feedback.":"Visszajelzés küldése","Show all":"Az összes megjelenÃtése","Show less":"Kevesebb megjelenÃtése","Show the previous page":"ElÅ‘zÅ‘ oldal megjelenÃtése","Show the next page":"KövetkezÅ‘ oldal megjelenÃtése",Show:"MegjelenÃtés","Was this page helpful?":"Hasznosnak találta ezt az oldalt?"}},{meta:{isoCodes:["id"],isoName:"Indonesian",name:"Bahasa Indonesia"},ui:{TOPIC_UNAVAILABLE:"Topik yang dipilih saat ini tidak tersedia",CONNECT_TO_INTERNET:"Pastikan Anda terhubung ke Internet. Untuk bantuan dalam menghubungkan, pilih menu Apple > Preferensi Sistem, klik Jaringan, dan klik “Bantu saya.”\nJika Anda terhubung ke Internet, dan konten masih tidak muncul, coba lagi nanti.","%@ Search Results":"%@ Hasil Pencarian","Apple applications":"Aplikasi Apple",Cancel:"Batal","Change Language":"Ubah Bahasa",Close:"Tutup","Featured application help":"Fitur bantuan aplikasi","Go to the homepage":"Kunjungi halaman rumah","Help for:":"Bantuan untuk:",Hide:"Sembunyikan",Home:"Rumah","Loading latest help...":"Memuat bantuan terbaru…","Other applications":"Aplikasi lain","Recent applications":"Aplikasi terbaru",Search:"Cari","Send feedback.":"Kirim umpan balik.","Show all":"Tampilkan semua","Show less":"Tampilkan sebagian","Show the previous page":"Tampilkan halaman sebelumnya","Show the next page":"Tampilkan halaman berikutnya",Show:"Tampilkan","Was this page helpful?":"Apakah halaman ini membantu?"}},{meta:{isoCodes:["it"],isoName:"Italian",name:"Italiano"},ui:{TOPI C_UNAVAILABLE:"L'argomento selezionato non è al momento disponibile.",CONNECT_TO_INTERNET:"Assicurati di essere connesso a Internet. Per assistenza su come configurare la connessione a Internet, scegli menu Apple > Preferenze di Sistema, fai clic su Network, quindi su “Aiutami”.\nSe sei connesso a Internet, ma non puoi visualizzare il contenuto, riprova più tardi.","%@ Search Results":"%@ risultati di ricerca","Apple applications":"Applicazioni Apple",Cancel:"Annulla","Change Language":"Cambia lingua",Close:"Chiudi","Featured application help":"Aiuto applicazione in primo piano","Go to the homepage":"Vai alla pagina iniziale","Help for:":"Aiuto per:",Hide:"Nascondi",Home:"Inizio","Loading latest help...":"Carico argomento dell'aiuto più recente…","Other applications":"Altre applicazioni","Recent applications":"Applicazioni recenti",Search:"Cerca","Send feedback.":"Invia commenti.","Show all":"Mostra tutto","Show less":"Mostra meno","Show the previous page":"Mostra pagina precedente","Show the next page":"Mostra pagina successiva",Show:"Mostra","Was this page helpful?":"Hai trovato utile questa pagina?"}},{meta:{isoCodes:["ja"],isoName:"Japanese",name:"日本語"},ui:{TOPI C_UNAVAILABLE:"選択したトピックは現在利用㠁§ãã¾ã›ã‚“",CONNECT_TO_INTERNET:"インターム1;ットに接続していることを確認㠁—てください。接続について調べたã&# 129;„ときは、アップルメニュー>「シスム†ãƒ 環境è¨å®šã€ã¨é¸æŠžã—、「ネットワー㠂¯ã€ã‚’クリックしてから「アシスタント」 ;をクリックします。\nã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã«æ Ž¥ç¶šã—ているのにコンテンツが表示ã&# 129;•ã‚Œãªã„å ´åˆã¯ã€å¾Œã§ã‚„ã‚Šç›´ã—ã¦ãã 9; さい。","%@ Search Results":"%@ 件の検索結果","Apple applications":"Apple アプリケーション",Cancel:"ã‚ャンセル","Change Language":"言語を変更",Close:"閉じる","Featured application help":"お勧めのアプリケーションヘルプ","Go to the homepage":"ホームページに移動","Help for:":"表示ä¸ã®ãƒ˜ãƒ«ãƒ—:",Hide:"éš ã™",Home:"ホーム","Loading latest help...":"最新のヘルプをèªã¿è¾¼ã¿ä¸...","Other applications":"ほかのアプリケーション","Recent applications":"最近使ったアプリケーション",Search:"æ¤œç´ ¢","Send feedback.":"フィードバックを送信","Show all":"すべてを表示","Show less":"一部を表示","Show the previous page":"前のページを表示","Show the next page":"次のページを表示",Show:"表示","Was this page helpful?":"このページは役立ちましã 9;Ÿã‹ï¼Ÿ"}},{meta:{isoCodes:["ko"],isoName:"Korean",name:"한글"},ui:{TOP IC_UNAVAILABLE:"ì„ íƒí•œ ì£¼ì œëŠ” 현재 ì‚¬ìš©í• ìˆ˜ 없습니다.",CONNECT_TO_INTERNET:"인터넷에 연결되어 있는지 확인하ì‹ì‹œì˜¤. 연결에 대한 도움말은 Apple 메뉴 > 시스템 í™˜ê²½ì„¤ì •ì„ ì„ íƒí•˜ê³ ë„¤íŠ¸ì›Œí¬ë¥¼ 클ë¦í•œ 다음 “도와주세요”를 클ë¦í•˜ì‹ì‹œì˜¤.\n인터넷에 연결되어 있지만 해당 ì½˜í…ì¸ ê°€ ì—¬ì „ížˆ 나타나지 않는 경우 나중에 다시 시도해보ì‹ì‹œì˜¤.","%@ Search Results":"%@개의 검색 ê²°ê³¼","Apple applications":"Apple 응용 프로그램",Cancel:"취소","Change Language":"언어 변경",Close:"닫기","Featured application help":"추천 응용 프로그램 도움말","Go to the homepage":"홈페이지로 이동","Help for:":"도움말:",Hide:"가리기",Home:"홈","Loading latest help...":"ìµœì‹ ë„ì›€ë§ 불러오는 중...","Other applications":"기타 응용 프로그램","Recent applications":"최근 사용 응용 프로그램",Search:"검색","Send feedback.":"피드백 보내기.","Show all":"모두 보기","Show less":"간단히 보기",Show:"보기","Show the previous page":"ì´ì „ 페이지 보기","Show the next page":"다음 페이지 보기","Was this page helpful?":"이 페이지가 도움이 되셨습니까?"}},{meta:{isoCodes:["ms"],isoName:"Malaysian",name:"Bahas a Malaysia"},ui:{TOPIC_UNAVAILABLE:"Topik yang dipilih tidak tersedia sekarang",CONNECT_TO_INTERNET:"Pastikan anda disambungkan ke Internet. Untuk bantuan sambungan, pilih menu Apple > Keutamaan Sistem, klik Rangkaian, dan klik “Bantu saya.”\nJika anda disambungkan ke Internet, dan kandungan masih tidak muncul, cuba lagi nanti.","%@ Search Results":"%@ Hasil Carian","Apple applications":"Aplikasi Apple",Cancel:"Batal","Change Language":"Tukar Bahasa",Close:"Tutup","Featured application help":"Bantuan untuk aplikasi yang ditampilkan","Go to the homepage":"Pergi ke laman utama","Help for:":"Bantuan untuk:",Hide:"Sembunyikan",Home:"Utama","Loading latest help...":"Memuatkan bantuan terbaru...","Other applications":"Aplikasi lain","Recent applications":"Aplikasi terbaru",Search:"Cari","Send feedback.":"Hantar maklum balas.","Show all":"Tunjukkan semua","Show less":"Tunjukkan sedikit","Show the previous page":"Tunjukkan halaman sebelumnya","Show the next page":"Tunjukkan halaman seterusnya",Show:"Tunjukkan","Was this page helpful?":"Adakah halaman ini membantu?"}},{meta:{isoCodes:["nl"],isoName:"Dutch",name:"Nederlands"},ui:{TOPI C_UNAVAILABLE:"Het geselecteerde onderwerp is momenteel niet beschikbaar",CONNECT_TO_INTERNET:"Controleer of er verbinding is met het internet. Als u hulp nodig hebt, kiest u Apple-menu > 'Systeemvoorkeuren' en klikt u vervolgens op 'Netwerk' en 'Assistentie'.\nAls u verbinding hebt met het internet en de inhoud nog steeds niet wordt weergegeven, probeert u het later nogHi Mac Attack,
My computer will not disconnect from the internet. It seems to find a clone router and continues even when I shut down and unplug my my own home iy
Your main question was 'chopped' in the title. Please reply in the body of a reply box with the full question and anything you have tried. And no, the long report was not helpful .
If the same website is opening each time you launch a browser (Safari?) hold down the shift key as you launch to prevent previous pages from opening.
Have a look at your settings in Safari > Preferences. Especially General and Privacy.
Reset Safari to remove cookies and other stored data.
System Preferences > General
Have a look at your settings in System Preferences > Security & Privacy.
Call back with more questions.
Regards,
Ian -
How to call a java script in while eventprocessing?
hi friends,
How to call a java script from an event.
when i click a button, i want to display a message in IE.
For ex: BTN_CAN,
When i click on this in IE i want show a message like "clicked on cancelled".
how can i do this.....
in javascript WINDOW.ALERT i am trying....
Regards,
Shankar.you can do some thing like this...
< % @ pa g e la ng uag e="a b ap" %>
< % @ e xte n sion name="htmlb" prefix="h tm l b" % >
< h t m l b:co nt e nt d es ign="design2 00 3" >
< ht m lb:page title=" " >
< h tm lb :for m >
< h t mlb:textVi ew text = "Hello World!"
des ign = "EMPHASIZED" />
< ht m lb :bu tton text = "Press Me"
on Clie ntC lick = "al ert(' H ell w or l d')" / >
< / h t mlb :for m >
< / ht mlb :pa g e >
< / htm lb:co nt e nt >
Edited by: Vijay Babu Dudla on Oct 6, 2008 7:20 AM -
Urgent need of help with a chat application!
Hi,
I'm writing a Chat Application and I want to add Emoticon, I did so by adding buttons but I don't know how to send the gif to my JTextField and to my JTextArea.
Here is part of my code can someone can help me PLEASE!!!
JPanel chatPane = new JPanel(new BorderLayout());
JPanel emoticon = new JPanel(new GridLayout(2, 5));
b1 = new JButton (sourrire);
b1.setToolTipText("Un Sourire");
// b1.addActionListener();
emoticon.add(b1);
b2 = new JButton (gsourrire);
b2.setToolTipText("Un Grand Sourire");
// b2.addActionListener();
emoticon.add(b2);
b3 = new JButton (triste);
b3.setToolTipText("Triste");
// b3.addActionListener();
emoticon.add(b3);
b4 = new JButton (grimace);
b4.setToolTipText("Grimace");
// b4.addActionListener();
emoticon.add(b4);
b5 = new JButton (pleure);
b5.setToolTipText("Pleure");
// b5.addActionListener();
emoticon.add(b5);
b6 = new JButton (bec);
b6.setToolTipText("Un bec");
// b6.addActionListener();
emoticon.add(b6);
b7 = new JButton (coeur);
b7.setToolTipText("Un coeur pour toi");
// b7.addActionListener();
emoticon.add(b7);
b8 = new JButton (fache);
b8.setToolTipText("Fache");
// b8.addActionListener();
emoticon.add(b8);
b9 = new JButton (lunettes);
b9.setToolTipText("Je suis Cool");
// b9.addActionListener();
emoticon.add(b9);
b10 = new JButton (clinoeil);
b10.setToolTipText("Clin d'Oeil");
//b10.addActionListener(new ActionAdapter2());
emoticon.add(b10);
Thanks a lot!
IsabelleHi anoopjain13
what I did is that each button is an IconImage and I was trying to send the Icon to the textfield.
here is the complete code of my chat, you'll understand better what I tried to do.
//Naziha Berrassil et Isabelle Gosselin
//Travail Pratique #1
//remis � Said Senhaji
//Developpement d'une application CHAT
//package chatv2.a
import java.lang.*;
import java.util.*;
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.net.*;
public class TCPChat2a implements Runnable {
// Constantes de l'etat de la connection
public final static int NULL = 0;
public final static int DISCONNECTED = 1;
public final static int DISCONNECTING = 2;
public final static int BEGIN_CONNECT = 3;
public final static int CONNECTED = 4;
// Declaration d'un tableau de chaines
public final static String statusMessages[] = {
" Erreur! Aucune connexion possible!", " Deconnexion",
" Deconnexion en cours...", " Connexion en cours...", " Connexion"
//Instentiation de la classe
public final static TCPChat2a tcpObj = new TCPChat2a();
// Indique la fin d'une session
public final static String END_CHAT_SESSION =
new Character((char)0).toString();
// Informations sur l'etat de la connexion
public static String hostIP = "localhost";
public static String user = "";
public static String s1;
public static int port = 1234;
public static int connectionStatus = DISCONNECTED;
public static boolean isHost = true;
public static String statusString = statusMessages[connectionStatus];
public static StringBuffer toAppend = new StringBuffer("");
public static StringBuffer toSend = new StringBuffer("");
// Declaration des composantes GUI et initialisation
public final static ImageIcon sourrire = new ImageIcon ("icons/sourrire.gif");
public static JButton b1;
public final static ImageIcon gsourrire = new ImageIcon ("icons/grand_sourrire.gif");
public static JButton b2;
public final static ImageIcon triste = new ImageIcon ("icons/triste.gif");
public static JButton b3;
public final static ImageIcon pleure = new ImageIcon ("icons/pleure.gif");
public static JButton b4;
public final static ImageIcon coeur = new ImageIcon ("icons/coeur.gif");
public static JButton b5;
public final static ImageIcon grimace = new ImageIcon ("icons/grimace.gif");
public static JButton b6;
public final static ImageIcon lunettes = new ImageIcon ("icons/lunettes.gif");
public static JButton b7;
public final static ImageIcon fache = new ImageIcon ("icons/fache.gif");
public static JButton b8;
public final static ImageIcon bec = new ImageIcon ("icons/bec.gif");
public static JButton b9;
public final static ImageIcon clinoeil = new ImageIcon ("icons/clinoeil.gif");
public static JButton b10;
public static JFrame mainFrame = null;
public static JTextArea chatText = null;
public static JTextField chatLine = null;
public static JPanel statusBar = null;
public static JLabel statusField = null;
public static JTextField statusColor = null;
public static JTextField ipField = null;
public static JTextField username = null;
public static JTextField portField = null;
public static JRadioButton hostOption = null;
public static JRadioButton guestOption = null;
public static JButton connectButton = null;
public static JButton disconnectButton = null;
// Declaration des composantes TCP
public static ServerSocket hostServer = null;
public static Socket socket = null;
public static BufferedReader in = null;
public static PrintWriter out = null;
//Methode qui retourne le premier pannel(optionsPane),ce dernier
//se compose de 5 panneaux
private static JPanel initOptionsPane() {
//pannel pane qui sera ajout� au pannel optionsPane
JPanel pane = null;
//initiation de la classe ActionAdapteur qui implemente ActionListner
ActionAdapter buttonListener = null;
// Creation du pannel optionsPane
JPanel optionsPane = new JPanel(new GridLayout(5, 1));
// 1er pannel pane pour label et textfield de l'adresse IP
pane = new JPanel(new FlowLayout(FlowLayout.RIGHT));
pane.add(new JLabel("Serveur IP:"));
ipField = new JTextField(10);
ipField.setBackground(new Color(0.98f, 0.97f, 0.85f));
ipField.setText(hostIP);
ipField.setEnabled(false);
//evenement generer par Component avec la methode addFocusListener
//en cas d'obtention ou perte du focus par un composant
ipField.addFocusListener(new FocusAdapter() {
public void focusLost(FocusEvent e) {
ipField.selectAll();
//Editable seulement en mode deconnexion
if (connectionStatus != DISCONNECTED) {
changeStatusNTS(NULL, true);
else {
hostIP = ipField.getText();
pane.add(ipField);
optionsPane.add(pane);
// 2eme pannel pane pour label et textfield du port
pane = new JPanel(new FlowLayout(FlowLayout.RIGHT));
pane.add(new JLabel("Port:"));
portField = new JTextField(10);
portField.setBackground(new Color(0.98f, 0.97f, 0.85f));
portField.setEditable(true);
portField.setText((new Integer(port)).toString());
portField.addFocusListener(new FocusAdapter() {
public void focusLost(FocusEvent e) {
//Textfield du port modifiable si on est en mode deconnexion
if (connectionStatus != DISCONNECTED) {
changeStatusNTS(NULL, true);
else {
int temp;
try {
temp = Integer.parseInt(portField.getText());
port = temp;
catch (NumberFormatException nfe) {
portField.setText((new Integer(port)).toString());
mainFrame.repaint();
pane.add(portField);
optionsPane.add(pane);
// 3eme pannel pour label et textfield du nom d'utilisateur
pane = new JPanel(new FlowLayout(FlowLayout.RIGHT));
pane.add(new JLabel("Nom: "));
username = new JTextField(10);
username.setBackground(new Color(0.98f, 0.97f, 0.85f));
username.setText(user);
username.setEnabled(true);
username.addFocusListener(new FocusAdapter() {
public void focusLost(FocusEvent e) {
// username.selectAll();
// Should be editable only when disconnected
if (connectionStatus != DISCONNECTED) {
changeStatusNTS(NULL, true);
else {
user = username.getText();
pane.add(username);
optionsPane.add(pane);
// Host/guest option
buttonListener = new ActionAdapter() {
public void actionPerformed(ActionEvent e) {
if (connectionStatus != DISCONNECTED) {
changeStatusNTS(NULL, true);
else {
isHost = e.getActionCommand().equals("host");
// Cannot supply host IP if host option is chosen
if (isHost) {
ipField.setEnabled(false);
ipField.setText("localhost");
hostIP = "localhost";
else {
ipField.setEnabled(true);
//creation de boutton groupe radio(serveur et invite)
ButtonGroup bg = new ButtonGroup();
hostOption = new JRadioButton("Serveur", true);
hostOption.setMnemonic(KeyEvent.VK_S);
hostOption.setActionCommand("host");
hostOption.addActionListener(buttonListener);
guestOption = new JRadioButton("Invite", false);
guestOption.setMnemonic(KeyEvent.VK_I);
guestOption.setActionCommand("invite");
guestOption.addActionListener(buttonListener);
bg.add(hostOption);
bg.add(guestOption);
// 4eme pannel pane pour les 2 bouttons radio
pane = new JPanel(new GridLayout(1, 2));
pane.add(hostOption);
pane.add(guestOption);
optionsPane.add(pane);
// 5eme pannel buttonPane pour les bouttons de connexion et deconnexion
JPanel buttonPane = new JPanel(new GridLayout(1, 2));
buttonListener = new ActionAdapter() {
public void actionPerformed(ActionEvent e) {
// requete pou debut d'une connexion
if (e.getActionCommand().equals("connect")) {
changeStatusNTS(BEGIN_CONNECT, true);
// Deconnexion
else {
changeStatusNTS(DISCONNECTING, true);
//creation des bouttons dans le pannel et l'ajout au premier pannel
//(optionsPane)
connectButton = new JButton("Connexion");
connectButton.setMnemonic(KeyEvent.VK_C);
connectButton.setActionCommand("connect");
connectButton.addActionListener(buttonListener);
connectButton.setEnabled(true);
disconnectButton = new JButton("Deconnexion");
disconnectButton.setMnemonic(KeyEvent.VK_D);
disconnectButton.setActionCommand("disconnect");
disconnectButton.addActionListener(buttonListener);
disconnectButton.setEnabled(false);
buttonPane.add(connectButton);
buttonPane.add(disconnectButton);
optionsPane.add(buttonPane);
return optionsPane;
// Initialisation de toutes les composantes GUI et affichage du frame
private static void initGUI() {
// Configuration du status bar
// cr�ation d'un autre pannel statusBar qui se compose d'un petit carr�
// color� et un label indiquant le mode de connexion
statusField = new JLabel(); //Label indiquant l'�tat de la connexion
statusField.setText(statusMessages[DISCONNECTED]);
statusColor = new JTextField(1); //carr� color� indiquant l'�tat de la connection grace a des couleurs
statusColor.setBackground(Color.red);
statusColor.setEditable(false);
statusBar = new JPanel(new BorderLayout());
statusBar.add(statusColor, BorderLayout.WEST);
statusBar.add(statusField, BorderLayout.CENTER);
// Configuration du pannel optionsPane en appelant la methode d'initiation
// de ce dernier
JPanel optionsPane = initOptionsPane();
// Creation et configuration du pannel chatPane qui contient un
// textarea au centre avec une barre defilante verticale et un textfield
// au sud pour faire rentrer les messages
JPanel chatPane = new JPanel(new BorderLayout());
JPanel emoticon = new JPanel(new GridLayout(2, 5));
b1 = new JButton (sourrire);
b1.setToolTipText("Un Sourire");
// b1.addActionListener();
emoticon.add(b1);
b2 = new JButton (gsourrire);
b2.setToolTipText("Un Grand Sourire");
// b2.addActionListener();
emoticon.add(b2);
b3 = new JButton (triste);
b3.setToolTipText("Triste");
// b3.addActionListener();
emoticon.add(b3);
b4 = new JButton (grimace);
b4.setToolTipText("Grimace");
// b4.addActionListener();
emoticon.add(b4);
b5 = new JButton (pleure);
b5.setToolTipText("Pleure");
// b5.addActionListener();
emoticon.add(b5);
b6 = new JButton (bec);
b6.setToolTipText("Un bec");
// b6.addActionListener();
emoticon.add(b6);
b7 = new JButton (coeur);
b7.setToolTipText("Un coeur pour toi");
// b7.addActionListener();
emoticon.add(b7);
b8 = new JButton (fache);
b8.setToolTipText("Fache");
// b8.addActionListener();
emoticon.add(b8);
b9 = new JButton (lunettes);
b9.setToolTipText("Je suis Cool");
// b9.addActionListener();
emoticon.add(b9);
b10 = new JButton (clinoeil);
b10.setToolTipText("Clin d'Oeil");
//b10.addActionListener(new ActionAdapter2());
emoticon.add(b10);
emoticon.addActionListener(new ActionAdapter() {
public void actionPerformed(ActionEvent e) {
String image = chatLine.setImage().toString();
appendToChatBox(image);
chatLine.selectAll();
sendString(image)
chatLine.setText(" ");
emoticon.setVisible(true);
//b1 = setVisible(true);
chatText = new JTextArea(10, 100);
chatText.setBackground(new Color(0.98f, 0.97f, 0.85f));
chatText.setLineWrap(true);
chatText.setEditable(false);
chatText.setForeground(Color.blue);
JScrollPane chatTextPane = new JScrollPane(chatText,
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
chatLine = new JTextField(10);
chatLine.setBackground(new Color(0.98f, 0.97f, 0.85f));
chatLine.setForeground(Color.blue);
chatLine.setEnabled(false);
chatLine.addActionListener(new ActionAdapter() {
public void actionPerformed(ActionEvent e) {
String s = chatLine.getText();
if (!s.equals("")) {
appendToChatBox(user=username.getText()+" dit : \n" + s + "\n");
chatLine.selectAll();
// Envoi de la chaine entr�e
sendString(s);
chatLine.setText("");
chatPane.add(chatLine, BorderLayout.SOUTH);
chatPane.add(chatTextPane, BorderLayout.NORTH);
chatPane.setPreferredSize(new Dimension(300, 300));
chatPane.add(emoticon, BorderLayout.CENTER);
// Ajout des pannels dans le pannel principal (mainPane)
JPanel mainPane = new JPanel(new BorderLayout());
mainPane.add(statusBar, BorderLayout.SOUTH);
mainPane.add(optionsPane, BorderLayout.WEST);
mainPane.add(chatPane, BorderLayout.CENTER);
// Configuration du frame (mainFrame)
mainFrame = new JFrame("Chat");
mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// la m�thode setDefaultCloseOperation(int)provient de la classe javax.swing.JDialog
// Elle specifi l'op�ration qui sera ex�cut�e par d�fault lorsque
// l'utilisateur initialisera une fermeture de session
mainFrame.setContentPane(mainPane);
mainFrame.setSize(mainFrame.getPreferredSize());
// la m�thode getPreferredSize() provient de la classe java.awt
// Retourne la grosseur "pr�f�r�e" du container.
mainFrame.setLocation(200, 200);
// la m�thode setLocation(double, double) provient de la classe java.awt.Point
// elle permet de specifiez un emplacement d'un point a des coordonn�es de type Float
mainFrame.pack();
// la m�thode pack() provient de la class AWT.Window, elle permet a la fenetre
// d'�tre ajuster a la grosseur et a la mise en page des sous-composantes de celle-ci
mainFrame.setVisible(true);
// Le thread qui permet le changement des composantes GUI pendant le
// changement de l'etat
private static void changeStatusTS(int newConnectStatus, boolean noError) {
// Changer l'etat si valide
if (newConnectStatus != NULL) {
connectionStatus = newConnectStatus;
// S'il n'y a aucunes erreur, afficher le bon message de l'etat
if (noError) {
statusString = statusMessages[connectionStatus];
// Autrement, afficher le message d'erreur
else {
statusString = statusMessages[NULL];
System.out.println("Echec lors de la connexion");
// Appel a la routine de run()(Runnable interface) sur la gestion des erreurs
// et la mise a jours des composantes GUI grace au thread
SwingUtilities.invokeLater(tcpObj);
// Le changement des composantes GUI sans aucun pendant le
// changement de l'etat
private static void changeStatusNTS(int newConnectStatus, boolean noError) {
// Changer l'etat si valide
if (newConnectStatus != NULL) {
connectionStatus = newConnectStatus;
// S'il n'y a aucunes erreur, afficher le bon message de l'etat
if (noError) {
statusString = statusMessages[connectionStatus];
// Autrement, afficher le message d'erreur
else {
statusString = statusMessages[NULL];
// Appel a la routine de run()(Runnable interface) sur la gestion des erreurs
// en utilisant le thread
tcpObj.run();
// L'ajout au chat box avec l'utilisation du Thread
private static void appendToChatBox(String s) {
synchronized (toAppend) {
toAppend.append(s);
System.out.println(s);
// Ajouter le text au "send-buffer"
private static void sendString(String s) {
synchronized (toSend) {
toSend.append(user=username.getText()+ " dit : \n" + s + "\n");
// Nettoyage pour le debranchement
private static void cleanUp() {
try {
if (hostServer != null) {
hostServer.close();
hostServer = null;
catch (IOException e) { hostServer = null; }
try {
if (socket != null) {
socket.close();
socket = null;
catch (IOException e) { socket = null; }
try {
if (in != null) {
in.close();
in = null;
catch (IOException e) { in = null; }
if (out != null) {
out.close();
out = null;
// Verification de l'etat courrant et ajustement de "enable/disable"
// en fonction de l'etat
public void run() {
switch (connectionStatus) {
case DISCONNECTED:
connectButton.setEnabled(true);
disconnectButton.setEnabled(false);
ipField.setEnabled(true);
portField.setEnabled(true);
username.setEnabled(true);
hostOption.setEnabled(true);
guestOption.setEnabled(true);
chatLine.setText("");
chatLine.setEnabled(false);
statusColor.setBackground(Color.red);
break;
case DISCONNECTING:
connectButton.setEnabled(false);
disconnectButton.setEnabled(false);
ipField.setEnabled(false);
portField.setEnabled(false);
hostOption.setEnabled(false);
guestOption.setEnabled(false);
chatLine.setEnabled(false);
statusColor.setBackground(Color.orange);
break;
case CONNECTED:
connectButton.setEnabled(false);
disconnectButton.setEnabled(true);
ipField.setEnabled(false);
portField.setEnabled(false);
hostOption.setEnabled(false);
username.setEnabled(false);
guestOption.setEnabled(false);
chatLine.setEnabled(true);
statusColor.setBackground(Color.green);
break;
case BEGIN_CONNECT:
connectButton.setEnabled(false);
disconnectButton.setEnabled(false);
ipField.setEnabled(false);
portField.setEnabled(false);
hostOption.setEnabled(false);
username.setEnabled(false);
guestOption.setEnabled(false);
chatLine.setEnabled(true);
chatLine.grabFocus();
statusColor.setBackground(Color.orange);
break;
// S'assurer que l'etat des champs bouton/texte sont consistent
// avec l'etat interne
ipField.setText(hostIP);
portField.setText((new Integer(port)).toString());
hostOption.setSelected(isHost);
guestOption.setSelected(!isHost);
statusField.setText(statusString);
chatText.append(toAppend.toString());
toAppend.setLength(0);
mainFrame.repaint();
// Procedure principale
public static void main(String args[]) {
String s;
initGUI();
while (true) {
try {
Thread.sleep(10);
// Verification a toute les 10 ms
catch (InterruptedException e) {}
switch (connectionStatus) {
case BEGIN_CONNECT:
try {
// Essai de configuration du serveur si "host"
if(user != ""){
if (isHost) {
hostServer = new ServerSocket(port);
socket = hostServer.accept();
// Si invit�, essai de branchement au serveur
else {
socket = new Socket(hostIP, port);
in = new BufferedReader(new
InputStreamReader(socket.getInputStream()));
out = new PrintWriter(socket.getOutputStream(), true);
changeStatusTS(CONNECTED, true);
System.out.println("Ouverture de la session: \n" + socket);
else{
JOptionPane.showMessageDialog(null, "Erreur, vous devez entrer un nom d'utilisateur", "Erreur", JOptionPane.PLAIN_MESSAGE);
changeStatusTS(DISCONNECTED, false);
// Si erreur, nettoyage et envoi du message d'erreur
catch (IOException e) {
cleanUp();
changeStatusTS(DISCONNECTED, false);
break;
case CONNECTED:
try {
// Envoi de data
if (toSend.length() != 0) {
out.print(toSend);
out.flush();
toSend.setLength(0);
changeStatusTS(NULL, true);
// Reception de data
if (in.ready()) {
s = in.readLine();
if ((s != null) && (s.length() != 0)) {
// Verification de la fin de la transmission
if (s.equals(END_CHAT_SESSION)) {
changeStatusTS(DISCONNECTING, true);
// Autrement, reception du texte
else {
appendToChatBox( s + "\n");
changeStatusTS(NULL, true);
catch (IOException e) {
cleanUp();
changeStatusTS(DISCONNECTED, false);
break;
case DISCONNECTING:
// Dis aux autres fenetre de chat de se d�brancher aussi
out.print(END_CHAT_SESSION);
out.flush();
System.out.println("Fermeture de la session");
// Nettoyage (ferme les streams/sockets)
cleanUp();
changeStatusTS(DISCONNECTED, true);
break;
default: break; // ne fait rien
// Certaines interfaces �couteurs sont accompagn�es d'adaptateurs qui
//implementent toutes les methodes de l'interface et evitent de les lister.
class ActionAdapter implements ActionListener {
public void actionPerformed(ActionEvent e) {}
//////////////////////////////////////////////////////////////////// -
New Desktop, from A to Z
I'm fairly familiar with Linux, but am more accustomed to distros that come with a fancy GUI that has front ends for everything.
So what I want to know, is how to install a good smoothe, easy to control and fairly simple to config LIGHT WEIGHT GUI.
Is Ice the best, or are there others? It's been a while.skoal wrote:There are other light WMs around here people like over IceWM, such as "fluxbox" or "openbox". But those guys are "xfce4" wannabies...
I hope that was a joke, if not. You're the joke in that statement.
Anyways. Fluxbox is a blackbox hack with lots of useless features that end up looking pretty cheap and quite ugly.
There original, Blackbox is back in development with xft/unicode support and is still light as ever.
Openbox2 WAS a blackbox hack but version 3 was a complete re-write in C with XFT support and some pretty nice themes if I say so myself.
Enlightenment is one of the older window managers around which aims at looking good and being light. It's got graphical configs for every option except the menu (which people have made gtk/2 frontends for.)
pekwm is a C++ window manager I've been playing with as of late. It's in rapid development as of late it seems.. It's very light and is starting to bring in alot of features from other window managers. It's very nice from what I've seen.
WindowMaker is a NEXTStep like window manager which is light but a little clunky by nature. I quite liked my experience with it but couldn't ever figure out how to disable certain things and when asking WindowMaker users they simply said "It's the class of WindowMaker!"
XFce4 is simply Gnome JR these days, And it's exactly why I don't use it.
The CVS version looks a little better than the current 4.2 release but I'm still not taken with it. but if you're a gnome user looking for a similiar enviroment without the massive bloat. This is for you.
I won't comment about GNOME and KDE as not to offend board members. -
WebLogic 8.1.4 on Fedora Core 4 - Installation problems
Hi,
while installing the WebLogic plattform on FC4 (as root, SELinux disabled, running X11, JDK 1.5 installed), I cannot convince the system to start installation in GUI-mode... The message I get is "Unable to instantiate GUI, defaulting to console mode."
That's the first thing. While installing WLP 8.1.3 on SuSE 9.2 there was no such thing.
After I installed WLP in console mode I cannot run the config.sh in GUI mode as well - although other Java-Gui apps are running fine here...
Has anybody got similar case?
Thanks in advance!
SebastianFound the solution in the post below - thanks to Chris.
I had the same problem and from the other posts I read it looked like the installer was getting blocked from using X - most likely by the firewall settings or the SE Linux components.
I got the install to work fine straight away by disabling the firewall and SE linux.
The GUI way: Desktop->System Settings->Security Level (then enter the root password)
Then choose 'Disable firewall' in the 'Firewall Options' tab and uncheck the 'Enabled' in the 'SELinux' tab. This will apparently require a reboot as well.
The first attempt after the reboot saw the installer run straight through.
I know I could have worked out what port was being blocked - and maybe it was only the firewall & not SE Linux - but I was in a hurry & on a secure LAN so I'll leave that as an exercise.
Hope this helps - and don't forget to turn the firewall back on.
Cheers
Chris -
Trouble compiling fractal viewer Quat
I was busy trying to compile Quat, but ./configure spew these sed errors at me.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /bin/install -c
checking for gawk... (cached) gawk
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for working malloc... yes
checking for memmove... yes
checking for memset... yes
checking for strchr... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtod... yes
checking for strtol... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking whether the C compiler supports -Wall... yes
checking whether the C compiler supports -O3... yes
checking whether the C compiler supports -ffast-math... yes
checking for library containing pow... -lm
checking for floor... yes
checking for pow... yes
checking for sqrt... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzopen in -lz... yes
checking for fltk-config... /usr/bin/fltk-config
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether the C++ compiler supports -Wall... yes
checking whether the C++ compiler supports -fno-exceptions... yes
checking whether the C++ compiler supports -fno-rtti... yes
checking whether the C++ compiler supports -O3... yes
checking whether the C++ compiler supports -ffast-math... yes
checking whether the C++ compiler needs std::... yes
checking for M_PI... yes
checking whether Fl_Pixmap needs const char*const*... no
configure: creating ./config.status
config.status: creating Makefile
sed: file /tmp/cszLfEEN/subs-3.sed line 3: unknown command: `['
sed: file /tmp/cszLfEEN/subs-2.sed line 27: unterminated `s' command
config.status: creating doc/Makefile
sed: file /tmp/cszLfEEN/subs-3.sed line 3: unknown command: `['
sed: file /tmp/cszLfEEN/subs-2.sed line 27: unterminated `s' command
config.status: creating kernel/Makefile
sed: file /tmp/cszLfEEN/subs-3.sed line 3: unknown command: `['
sed: file /tmp/cszLfEEN/subs-2.sed line 27: unterminated `s' command
config.status: creating gui/Makefile
sed: file /tmp/cszLfEEN/subs-2.sed line 27: unterminated `s' command
sed: file /tmp/cszLfEEN/subs-3.sed line 3: unknown command: `['
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing default-1 commands
I'm not a dev or programmer, but I'm willing to learn. Some pointers on how to solve these kinds of problems should be enough to get me going.
EDIT: To help you help me help us all, here's a link where you can find the quat source.
Last edited by cephalopoid (2010-12-24 14:50:26)$ makepkg
==> Making package: quat 1.20-1 (Fri Dec 24 16:05:47 CET 2010)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Downloading quat-1.20.tar.gz...
--2010-12-24 16:05:47-- http://www.physcip.uni-stuttgart.de/phy11733/download/quat-1.20.tar.gz
Resolving www.physcip.uni-stuttgart.de... 129.69.74.129
Connecting to www.physcip.uni-stuttgart.de|129.69.74.129|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 474448 (463K) [application/x-tar]
Saving to: "quat-1.20.tar.gz.part"
100%[===================================================================================================>] 474,448 601K/s in 0.8s
2010-12-24 16:05:48 (601 KB/s) - "quat-1.20.tar.gz.part" saved [474448/474448]
==> Validating source files with md5sums...
quat-1.20.tar.gz ... Passed
==> Extracting Sources...
-> Extracting quat-1.20.tar.gz with bsdtar
==> Starting build()...
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /bin/install -c
checking for gawk... (cached) gawk
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for working malloc... yes
checking for memmove... yes
checking for memset... yes
checking for strchr... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtod... yes
checking for strtol... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking whether the C compiler supports -Wall... yes
checking whether the C compiler supports -O3... yes
checking whether the C compiler supports -ffast-math... yes
checking for library containing pow... -lm
checking for floor... yes
checking for pow... yes
checking for sqrt... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzopen in -lz... yes
checking for fltk-config... /usr/bin/fltk-config
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether the C++ compiler supports -Wall... yes
checking whether the C++ compiler supports -fno-exceptions... yes
checking whether the C++ compiler supports -fno-rtti... yes
checking whether the C++ compiler supports -O3... yes
checking whether the C++ compiler supports -ffast-math... yes
checking whether the C++ compiler needs std::... yes
checking for M_PI... yes
checking whether Fl_Pixmap needs const char*const*... no
configure: creating ./config.status
config.status: creating Makefile
sed: file /tmp/csbcz6kX/subs-3.sed line 3: unknown command: `['
sed: file /tmp/csbcz6kX/subs-2.sed line 27: unterminated `s' command
config.status: creating doc/Makefile
sed: file /tmp/csbcz6kX/subs-3.sed line 3: unknown command: `['
sed: file /tmp/csbcz6kX/subs-2.sed line 27: unterminated `s' command
config.status: creating kernel/Makefile
sed: file /tmp/csbcz6kX/subs-3.sed line 3: unknown command: `['
sed: file /tmp/csbcz6kX/subs-2.sed line 27: unterminated `s' command
config.status: creating gui/Makefile
sed: file /tmp/csbcz6kX/subs-2.sed line 27: unterminated `s' command
sed: file /tmp/csbcz6kX/subs-3.sed line 3: unknown command: `['
config.status: creating config.h
config.status: executing default-1 commands
make: *** No targets. Stop.
Aborting...
Doesn't build here for some reason... -
We are running Apache Tomcat/5.5.23. When we open a new session to the tomcat from remote server the JRE crashes after the login page. It always terminates in the same location, same crash.
We have tried serveral versions of JRE (1.4, 1.5, 1.6), and tried several versions of tomcats (4 & 5), but it always reproduces. Notice that starting the internet explorer to connect to the tomcat on the local machine (and not from remote server) this does not reproduce. The problem occurs only (and always) when lauching the Internet explorer on remote machine.
I've tried to submit this as bug in SUN's bugdatabase but got no reply.
Anyone know how can we solve this?
JRE CRASH from JRE 1.6:
# An unexpected error has been detected by Java Runtime Environment:
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c82b583, pid=2664, tid=2004 # # Java VM: Java HotSpot(TM) Client VM (10.0-b23 interpreted mode windows-x86) # Problematic frame:
# C [ntdll.dll+0x2b583]
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
--------------- T H R E A D ---------------
Current thread (0x03790800): JavaThread "http-20790-Processor25" daemon [_thread_in_native, id=2004, stack(0x053e0000,0x054e0000)]
siginfo: ExceptionCode=0xc0000005, writing address 0x2f33692f
Registers:
EAX=0x03525780, EBX=0x00000401, ECX=0x2f33692f, EDX=0x02bd9108 ESP=0x054def90, EBP=0x054defa8, ESI=0x03525778, EDI=0x008c0000 EIP=0x7c82b583, EFLAGS=0x00010246
Top of Stack: (sp=0x054def90)
0x054def90: 03525778 03525778 008c0000 033e0000
0x054defa0: 033e0000 02a70000 054deff0 7c82ba81
0x054defb0: 00000401 01525778 00000401 008c0000
0x054defc0: 03525778 00000000 00000780 03527000
0x054defd0: 054df120 033e0000 00000000 00000000
0x054defe0: 00000000 00000111 00000000 000000f0
0x054deff0: 054df0d4 7c82b646 03526000 00001000
0x054df000: 00000401 00000231 03525780 00002000
Instructions: (pc=0x7c82b583)
0x7c82b573: 00 00 8b d0 8b 4a 04 8d 46 08 89 10 89 48 04 56
0x7c82b583: 89 01 57 89 42 04 e8 37 f0 ff ff 89 5d 08 0f b7
Stack: [0x053e0000,0x054e0000], sp=0x054def90, free space=1019k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [ntdll.dll+0x2b583] C [ntdll.dll+0x2ba81] C [ntdll.dll+0x2b646] C [MSVCR71.dll+0x218a] C [net.dll+0x7129] v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::StubRoutines (1)
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::StubRoutines (1)
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x03791c00 JavaThread "http-20790-Monitor" [_thread_blocked, id=2196, stack(0x054e0000,0x055e0000)] =>0x03790800 JavaThread "http-20790-Processor25" daemon [_thread_in_native, id=2004, stack(0x053e0000,0x054e0000)]
0x0378c400 JavaThread "http-20790-Processor24" daemon [_thread_blocked, id=3732, stack(0x052e0000,0x053e0000)]
0x0378b400 JavaThread "http-20790-Processor23" daemon [_thread_in_native, id=3540, stack(0x051e0000,0x052e0000)]
0x0378a400 JavaThread "http-20790-Processor22" daemon [_thread_blocked, id=4176, stack(0x050e0000,0x051e0000)]
0x03789000 JavaThread "http-20790-Processor21" daemon [_thread_blocked, id=5584, stack(0x04fe0000,0x050e0000)]
0x03784c00 JavaThread "http-20790-Processor20" daemon [_thread_blocked, id=6112, stack(0x04ee0000,0x04fe0000)]
0x03783c00 JavaThread "http-20790-Processor19" daemon [_thread_blocked, id=5448, stack(0x04de0000,0x04ee0000)]
0x03782c00 JavaThread "http-20790-Processor18" daemon [_thread_blocked, id=5600, stack(0x04ce0000,0x04de0000)]
0x03781c00 JavaThread "http-20790-Processor17" daemon [_thread_blocked, id=4772, stack(0x04be0000,0x04ce0000)]
0x0377d800 JavaThread "http-20790-Processor16" daemon [_thread_blocked, id=6020, stack(0x04ae0000,0x04be0000)]
0x0377c400 JavaThread "http-20790-Processor15" daemon [_thread_blocked, id=1836, stack(0x049e0000,0x04ae0000)]
0x0377b400 JavaThread "http-20790-Processor14" daemon [_thread_blocked, id=1888, stack(0x048e0000,0x049e0000)]
0x0377a400 JavaThread "http-20790-Processor13" daemon [_thread_blocked, id=4768, stack(0x047e0000,0x048e0000)]
0x03776400 JavaThread "http-20790-Processor12" daemon [_thread_blocked, id=2036, stack(0x046e0000,0x047e0000)]
0x03753800 JavaThread "http-20790-Processor11" daemon [_thread_blocked, id=5644, stack(0x045e0000,0x046e0000)]
0x03752800 JavaThread "http-20790-Processor10" daemon [_thread_blocked, id=332, stack(0x044e0000,0x045e0000)]
0x03775800 JavaThread "http-20790-Processor9" daemon [_thread_blocked, id=3560, stack(0x043e0000,0x044e0000)]
0x03751400 JavaThread "http-20790-Processor8" daemon [_thread_blocked, id=2136, stack(0x042e0000,0x043e0000)]
0x03757c00 JavaThread "http-20790-Processor7" daemon [_thread_blocked, id=508, stack(0x041e0000,0x042e0000)]
0x03756c00 JavaThread "http-20790-Processor6" daemon [_thread_blocked, id=3184, stack(0x040e0000,0x041e0000)]
0x03756400 JavaThread "http-20790-Processor5" daemon [_thread_blocked, id=4048, stack(0x03fe0000,0x040e0000)]
0x0373f000 JavaThread "http-20790-Processor4" daemon [_thread_blocked, id=4864, stack(0x03ee0000,0x03fe0000)]
0x0373e000 JavaThread "http-20790-Processor3" daemon [_thread_blocked, id=2424, stack(0x03de0000,0x03ee0000)]
0x03745400 JavaThread "http-20790-Processor2" daemon [_thread_blocked, id=5996, stack(0x03ce0000,0x03de0000)]
0x03744800 JavaThread "http-20790-Processor1" daemon [_thread_blocked, id=4072, stack(0x03be0000,0x03ce0000)]
0x03771800 JavaThread "ContainerBackgroundProcessor[StandardEngine[tomcat]]" daemon [_thread_blocked, id=1076, stack(0x03ae0000,0x03be0000)]
0x02b72400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1704, stack(0x031e0000,0x032e0000)]
0x02b6cc00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4500, stack(0x030e0000,0x031e0000)]
0x02b6b800 JavaThread "Attach Listener" daemon [_thread_blocked, id=5060, stack(0x02fe0000,0x030e0000)]
0x02b6ac00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5264, stack(0x02ee0000,0x02fe0000)]
0x02b19000 JavaThread "Finalizer" daemon [_thread_blocked, id=2204, stack(0x02de0000,0x02ee0000)]
0x02b5b400 JavaThread "Reference Handler" daemon [_thread_blocked, id=5852, stack(0x02ce0000,0x02de0000)]
0x008c7000 JavaThread "main" [_thread_in_native, id=528, stack(0x00530000,0x00630000)]
Other Threads:
0x02b17c00 VMThread [stack: 0x02be0000,0x02ce0000] [id=2140]
0x02b84400 WatcherThread [stack: 0x032e0000,0x033e0000] [id=1432]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 960K, used 572K [0x10010000, 0x10110000, 0x113c0000)
eden space 896K, 56% used [0x10010000, 0x1008f380, 0x100f0000)
from space 64K, 100% used [0x100f0000, 0x10100000, 0x10100000)
to space 64K, 0% used [0x10100000, 0x10100000, 0x10110000)
tenured generation total 6464K, used 6375K [0x113c0000, 0x11a10000, 0x20010000)
the space 6464K, 98% used [0x113c0000, 0x119f9e58, 0x119fa000, 0x11a10000) compacting perm gen total 12544K, used 12511K [0x20010000, 0x20c50000, 0x24010000)
the space 12544K, 99% used [0x20010000, 0x20c47f30, 0x20c48000, 0x20c50000) No shared spaces configured.
Dynamic libraries:
0x00400000 - 0x00485000 D:\PreciseI3\products\gui\website\bin\psin_gui.exe
0x7c800000 - 0x7c8c0000 C:\WINDOWS\system32\ntdll.dll
0x77e40000 - 0x77f42000 C:\WINDOWS\system32\kernel32.dll
0x77f50000 - 0x77feb000 C:\WINDOWS\system32\ADVAPI32.dll
0x77c50000 - 0x77cef000 C:\WINDOWS\system32\RPCRT4.dll
0x76f50000 - 0x76f63000 C:\WINDOWS\system32\Secur32.dll
0x78130000 - 0x781cb000 D:\PreciseI3\products\gui\website\bin\MSVCR80.dll
0x77ba0000 - 0x77bfa000 C:\WINDOWS\system32\msvcrt.dll
0x10000000 - 0x1000a000 D:\PreciseI3\infra\bin\psin_xml_parser.dll
0x00490000 - 0x0052b000 D:\PreciseI3\infra\bin\MSVCR80.dll
0x6d7c0000 - 0x6da10000 D:\PreciseI3\java\JRE1.6\bin\client\jvm.dll
0x77380000 - 0x77411000 C:\WINDOWS\system32\USER32.dll
0x77c00000 - 0x77c48000 C:\WINDOWS\system32\GDI32.dll
0x76aa0000 - 0x76acd000 C:\WINDOWS\system32\WINMM.dll
0x7c340000 - 0x7c396000 D:\sybase\DataAccess\OLEDB\dll\MSVCR71.dll
0x71bc0000 - 0x71bc8000 C:\WINDOWS\system32\rdpsnd.dll
0x771f0000 - 0x77201000 C:\WINDOWS\system32\WINSTA.dll
0x71c40000 - 0x71c97000 C:\WINDOWS\system32\NETAPI32.dll
0x76b70000 - 0x76b7b000 C:\WINDOWS\system32\PSAPI.DLL
0x6d270000 - 0x6d278000 D:\PreciseI3\java\JRE1.6\bin\hpi.dll
0x6d770000 - 0x6d77c000 D:\PreciseI3\java\JRE1.6\bin\verify.dll
0x6d310000 - 0x6d32f000 D:\PreciseI3\java\JRE1.6\bin\java.dll
0x6d7b0000 - 0x6d7bf000 D:\PreciseI3\java\JRE1.6\bin\zip.dll
0x6d570000 - 0x6d583000 D:\PreciseI3\java\JRE1.6\bin\net.dll
0x71c00000 - 0x71c17000 C:\WINDOWS\system32\WS2_32.dll
0x71bf0000 - 0x71bf8000 C:\WINDOWS\system32\WS2HELP.dll
0x71b20000 - 0x71b61000 C:\WINDOWS\system32\mswsock.dll
0x5f270000 - 0x5f2ca000 C:\WINDOWS\system32\hnetcfg.dll
0x71ae0000 - 0x71ae8000 C:\WINDOWS\System32\wshtcpip.dll
0x76ed0000 - 0x76efa000 C:\WINDOWS\system32\DNSAPI.dll
0x76f70000 - 0x76f77000 C:\WINDOWS\System32\winrnr.dll
0x76f10000 - 0x76f3e000 C:\WINDOWS\system32\WLDAP32.dll
0x76f80000 - 0x76f85000 C:\WINDOWS\system32\rasadhlp.dll
VM Arguments:
jvm_args: -Xmx256m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=products\gui\website\conf\logging.properties -Djava.endorsed.dirs=products\gui\website\common\endorsed -Dcatalina.base=products\gui\website -Dcatalina.home=products\gui\website -Djava.io.tmpdir=products\gui\website\temp -Duser.home=products\gui\website\ -Djava.compiler=NONE
java_command: <unknown>
Launcher Type: generic
Environment Variables:
PATH=D:\sybase\DataAccess\ADONET\dll;D:\sybase\DataAccess\OLEDB\dll;D:\sybase\DataAccess\ODBC\dll;D:\sybase\Shared\Sybase Central 4.3;D:\sybase\OCS-15_0\lib3p;D:\sybase\OCS-15_0\dll;D:\sybase\OCS-15_0\bin;C:\Program Files\Windows Resource Kits\Tools\;C:\Program Files\Support Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\TOOLS;C:\Program Files\Intel\DMIX;C:\BMCSOF~1\common\globalc\bin\Windows-x86;C:\BMC Software\Patrol3\BEST1\7.3.00\bgs\bin;C:\Program Files\Windows Resource Kits\Tools\;C:\Program Files\Support Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\TOOLS;C:\Program Files\Intel\DMIX;C:\BMCSOF~1\common\globalc\bin\Windows-x86;C:\BMC Software\Patrol3\BEST1\7.3.00\bgs\bin;D:\sybase\DBISQL\bin
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 7, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows Server 2003 family Build 3790 Service Pack 2
CPU:total 8 (4 cores per cpu, 1 threads per core) family 6 model 15 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3
Memory: 4k page, physical 2097151k(2097151k free), swap 4194303k(4194303k free)
vm_info: Java HotSpot(TM) Client VM (10.0-b23) for windows-x86 JRE (1.6.0_07-b06), built on Jun 10 2008 01:14:11 by "java_re" with MS VC++ 7.1
time: Thu Sep 25 10:08:49 2008
elapsed time: 92 seconds
JRE CRASH from JRE 1.5:
# An unexpected error has been detected by HotSpot Virtual Machine:
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c82a36b, pid=2408, tid=1952 # # Java VM: Java HotSpot(TM) Client VM (1.5.0_15-b04 mixed mode) # Problematic frame:
# C [ntdll.dll+0x2a36b]
--------------- T H R E A D ---------------
Current thread (0x038ede58): JavaThread "http-20790-Processor22" daemon [_thread_in_native, id=1952]
siginfo: ExceptionCode=0xc0000005, reading address 0x2f33692f
Registers:
EAX=0x20544547, EBX=0x00330000, ECX=0x2f33692f, EDX=0x03345008 ESP=0x0582ed38, EBP=0x0582ef54, ESI=0x03345000, EDI=0x00000401 EIP=0x7c82a36b, EFLAGS=0x00010202
Top of Stack: (sp=0x0582ed38)
0x0582ed38: 00002000 00000000 7c829fd6 6d6c6ecf
0x0582ed48: 03882bd8 00000000 0582ee64 038ede58
0x0582ed58: 6d6c742a 038ee448 038ede58 00000000
0x0582ed68: 038ede58 038ef6f8 20b2acc8 100a1fa0
0x0582ed78: 0582f798 00c0e472 00000000 00000000
0x0582ed88: 0582f7b8 0582ee64 038ede58 038ee3f8
0x0582ed98: 038ee418 20544547 038ee80c 0582fa94
0x0582eda8: 0582ee6c 009575c0 0582edf4 6d71fb96
Instructions: (pc=0x7c82a36b)
0x7c82a35b: 02 89 85 48 fe ff ff 8b 4a 04 89 8d f8 fe ff ff
0x7c82a36b: 8b 39 3b 78 04 0f 85 51 73 01 00 3b fa 0f 85 49
Stack: [0x05730000,0x05830000), sp=0x0582ed38, free space=1019k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [ntdll.dll+0x2a36b] C [msvcrt.dll+0x1d08c] C [net.dll+0x6949] J java.net.SocketInputStream.socketRead0(Ljava/io/FileDescriptor;[BIII)I
J java.net.SocketInputStream.read([BII)I
J org.apache.coyote.http11.InternalInputBuffer.fill()Z
J org.apache.coyote.http11.InternalInputBuffer.parseRequestLine()V
J org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V
j org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+45
j org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V+102
j org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub
V [jvm.dll+0x873ed]
V [jvm.dll+0xdfb96]
V [jvm.dll+0x872be]
V [jvm.dll+0x8701b]
V [jvm.dll+0xa1e95]
V [jvm.dll+0x111325]
V [jvm.dll+0x1112f3]
C [msvcrt.dll+0x2b530]
C [kernel32.dll+0x24829]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) J java.net.SocketInputStream.socketRead0(Ljava/io/FileDescriptor;[BIII)I
J java.net.SocketInputStream.read([BII)I
J org.apache.coyote.http11.InternalInputBuffer.fill()Z
J org.apache.coyote.http11.InternalInputBuffer.parseRequestLine()V
J org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V
j org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+45
j org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V+102
j org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x038f1100 JavaThread "http-20790-Monitor" [_thread_blocked, id=4012]
0x038f0438 JavaThread "http-20790-Processor25" daemon [_thread_blocked, id=1612]
0x038ef798 JavaThread "http-20790-Processor24" daemon [_thread_blocked, id=892]
0x038eeaf8 JavaThread "http-20790-Processor23" daemon [_thread_in_native, id=960]
=>0x038ede58 JavaThread "http-20790-Processor22" daemon [_thread_in_native, id=1952]
0x038ed1b8 JavaThread "http-20790-Processor21" daemon [_thread_in_native, id=2948]
0x038ec3d8 JavaThread "http-20790-Processor20" daemon [_thread_blocked, id=212]
0x038eb8a8 JavaThread "http-20790-Processor19" daemon [_thread_blocked, id=1768]
0x038eac50 JavaThread "http-20790-Processor18" daemon [_thread_blocked, id=4064]
0x038e9ff8 JavaThread "http-20790-Processor17" daemon [_thread_blocked, id=3092]
0x038e93a0 JavaThread "http-20790-Processor16" daemon [_thread_blocked, id=868]
0x038e8748 JavaThread "http-20790-Processor15" daemon [_thread_blocked, id=3640]
0x038e7af0 JavaThread "http-20790-Processor14" daemon [_thread_blocked, id=3412]
0x038e6e98 JavaThread "http-20790-Processor13" daemon [_thread_blocked, id=628]
0x038e62e0 JavaThread "http-20790-Processor12" daemon [_thread_blocked, id=1932]
0x038e5780 JavaThread "http-20790-Processor11" daemon [_thread_blocked, id=2380]
0x038e4c20 JavaThread "http-20790-Processor10" daemon [_thread_blocked, id=1936]
0x038e40c0 JavaThread "http-20790-Processor9" daemon [_thread_blocked, id=3372]
0x038ca2c8 JavaThread "http-20790-Processor8" daemon [_thread_blocked, id=2032]
0x038c9768 JavaThread "http-20790-Processor7" daemon [_thread_blocked, id=3688]
0x038c8ac8 JavaThread "http-20790-Processor6" daemon [_thread_blocked, id=3812]
0x038c8140 JavaThread "http-20790-Processor5" daemon [_thread_blocked, id=1564]
0x038b3af8 JavaThread "http-20790-Processor4" daemon [_thread_blocked, id=540]
0x03822408 JavaThread "http-20790-Processor3" daemon [_thread_blocked, id=2564]
0x038b4948 JavaThread "http-20790-Processor2" daemon [_thread_blocked, id=2956]
0x038cae18 JavaThread "http-20790-Processor1" daemon [_thread_blocked, id=1644]
0x03651e30 JavaThread "ContainerBackgroundProcessor[StandardEngine[tomcat]]" daemon [_thread_blocked, id=1432]
0x00920180 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=608]
0x0091edf8 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3548]
0x0091e1f0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=564]
0x009147e0 JavaThread "Finalizer" daemon [_thread_blocked, id=1548]
0x00913cf0 JavaThread "Reference Handler" daemon [_thread_blocked, id=3816]
0x00336d78 JavaThread "main" [_thread_in_native, id=3116]
Other Threads:
0x0090faa0 VMThread [id=3052]
0x00921520 WatcherThread [id=2072]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 896K, used 659K [0x10010000, 0x10100000, 0x113c0000)
eden space 832K, 71% used [0x10010000, 0x100a4e50, 0x100e0000)
from space 64K, 100% used [0x100f0000, 0x10100000, 0x10100000)
to space 64K, 0% used [0x100e0000, 0x100e0000, 0x100f0000)
tenured generation total 11244K, used 10593K [0x113c0000, 0x11ebb000, 0x20010000)
the space 11244K, 94% used [0x113c0000, 0x11e185b8, 0x11e18600, 0x11ebb000) compacting perm gen total 11520K, used 11514K [0x20010000, 0x20b50000, 0x24010000)
the space 11520K, 99% used [0x20010000, 0x20b4e820, 0x20b4ea00, 0x20b50000) No shared spaces configured.
Dynamic libraries:
0x00400000 - 0x00485000 D:\PreciseI3\products\gui\website\bin\psin_gui.exe
0x7c800000 - 0x7c8c0000 C:\WINDOWS\system32\ntdll.dll
0x77e40000 - 0x77f42000 C:\WINDOWS\system32\kernel32.dll
0x77f50000 - 0x77feb000 C:\WINDOWS\system32\ADVAPI32.dll
0x77c50000 - 0x77cef000 C:\WINDOWS\system32\RPCRT4.dll
0x76f50000 - 0x76f63000 C:\WINDOWS\system32\Secur32.dll
0x78130000 - 0x781cb000 D:\PreciseI3\products\gui\website\bin\MSVCR80.dll
0x77ba0000 - 0x77bfa000 C:\WINDOWS\system32\msvcrt.dll
0x10000000 - 0x1000a000 D:\PreciseI3\infra\bin\psin_xml_parser.dll
0x00490000 - 0x0052b000 D:\PreciseI3\infra\bin\MSVCR80.dll
0x6d640000 - 0x6d7de000 D:\PreciseI3\java\JRE\bin\client\jvm.dll
0x77380000 - 0x77411000 C:\WINDOWS\system32\USER32.dll
0x77c00000 - 0x77c48000 C:\WINDOWS\system32\GDI32.dll
0x76aa0000 - 0x76acd000 C:\WINDOWS\system32\WINMM.dll
0x6d290000 - 0x6d298000 D:\PreciseI3\java\JRE\bin\hpi.dll
0x76b70000 - 0x76b7b000 C:\WINDOWS\system32\PSAPI.DLL
0x6d610000 - 0x6d61c000 D:\PreciseI3\java\JRE\bin\verify.dll
0x6d310000 - 0x6d32d000 D:\PreciseI3\java\JRE\bin\java.dll
0x6d630000 - 0x6d63f000 D:\PreciseI3\java\JRE\bin\zip.dll
0x6d4d0000 - 0x6d4e3000 D:\PreciseI3\java\JRE\bin\net.dll
0x71c00000 - 0x71c17000 C:\WINDOWS\system32\WS2_32.dll
0x71bf0000 - 0x71bf8000 C:\WINDOWS\system32\WS2HELP.dll
0x71b20000 - 0x71b61000 C:\WINDOWS\system32\mswsock.dll
0x5f270000 - 0x5f2ca000 C:\WINDOWS\system32\hnetcfg.dll
0x71ae0000 - 0x71ae8000 C:\WINDOWS\System32\wshtcpip.dll
0x76ed0000 - 0x76efa000 C:\WINDOWS\system32\DNSAPI.dll
0x76f70000 - 0x76f77000 C:\WINDOWS\System32\winrnr.dll
0x76f10000 - 0x76f3e000 C:\WINDOWS\system32\WLDAP32.dll
0x76f80000 - 0x76f85000 C:\WINDOWS\system32\rasadhlp.dll
VM Arguments:
jvm_args: -Xmx256m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=products\gui\website\conf\logging.properties -Djava.endorsed.dirs=products\gui\website\common\endorsed -Dcatalina.base=products\gui\website -Dcatalina.home=products\gui\website -Djava.io.tmpdir=products\gui\website\temp -Duser.home=products\gui\website\
java_command: <unknown>
Launcher Type: generic
Environment Variables:
PATH=C:\Program Files\Windows Resource Kits\Tools\;C:\Program Files\Support Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\TOOLS;C:\Program Files\Intel\DMIX;C:\BMCSOF~1\common\globalc\bin\Windows-x86;C:\BMC Software\Patrol3\BEST1\7.3.00\bgs\bin
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 7, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows Server 2003 family Build 3790 Service Pack 2
CPU:total 8 (cores per cpu 4, threads per core 1) family 6 model 15 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2
Memory: 4k page, physical 2097151k(2097151k free), swap 4194303k(4194303k free)
vm_info: Java HotSpot(TM) Client VM (1.5.0_15-b04) for windows-x86, built on Feb 9 2008 01:07:28 by "java_re" with MS VC++ 6.0We are running Apache Tomcat/5.5.23. When we open a new session to the tomcat from remote server the JRE crashes after the login page. It always terminates in the same location, same crash.
We have tried serveral versions of JRE (1.4, 1.5, 1.6), and tried several versions of tomcats (4 & 5), but it always reproduces. Notice that starting the internet explorer to connect to the tomcat on the local machine (and not from remote server) this does not reproduce. The problem occurs only (and always) when lauching the Internet explorer on remote machine.
I've tried to submit this as bug in SUN's bugdatabase but got no reply.
Anyone know how can we solve this?
JRE CRASH from JRE 1.6:
# An unexpected error has been detected by Java Runtime Environment:
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c82b583, pid=2664, tid=2004 # # Java VM: Java HotSpot(TM) Client VM (10.0-b23 interpreted mode windows-x86) # Problematic frame:
# C [ntdll.dll+0x2b583]
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
--------------- T H R E A D ---------------
Current thread (0x03790800): JavaThread "http-20790-Processor25" daemon [_thread_in_native, id=2004, stack(0x053e0000,0x054e0000)]
siginfo: ExceptionCode=0xc0000005, writing address 0x2f33692f
Registers:
EAX=0x03525780, EBX=0x00000401, ECX=0x2f33692f, EDX=0x02bd9108 ESP=0x054def90, EBP=0x054defa8, ESI=0x03525778, EDI=0x008c0000 EIP=0x7c82b583, EFLAGS=0x00010246
Top of Stack: (sp=0x054def90)
0x054def90: 03525778 03525778 008c0000 033e0000
0x054defa0: 033e0000 02a70000 054deff0 7c82ba81
0x054defb0: 00000401 01525778 00000401 008c0000
0x054defc0: 03525778 00000000 00000780 03527000
0x054defd0: 054df120 033e0000 00000000 00000000
0x054defe0: 00000000 00000111 00000000 000000f0
0x054deff0: 054df0d4 7c82b646 03526000 00001000
0x054df000: 00000401 00000231 03525780 00002000
Instructions: (pc=0x7c82b583)
0x7c82b573: 00 00 8b d0 8b 4a 04 8d 46 08 89 10 89 48 04 56
0x7c82b583: 89 01 57 89 42 04 e8 37 f0 ff ff 89 5d 08 0f b7
Stack: [0x053e0000,0x054e0000], sp=0x054def90, free space=1019k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [ntdll.dll+0x2b583] C [ntdll.dll+0x2ba81] C [ntdll.dll+0x2b646] C [MSVCR71.dll+0x218a] C [net.dll+0x7129] v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::StubRoutines (1)
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::StubRoutines (1)
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x03791c00 JavaThread "http-20790-Monitor" [_thread_blocked, id=2196, stack(0x054e0000,0x055e0000)] =>0x03790800 JavaThread "http-20790-Processor25" daemon [_thread_in_native, id=2004, stack(0x053e0000,0x054e0000)]
0x0378c400 JavaThread "http-20790-Processor24" daemon [_thread_blocked, id=3732, stack(0x052e0000,0x053e0000)]
0x0378b400 JavaThread "http-20790-Processor23" daemon [_thread_in_native, id=3540, stack(0x051e0000,0x052e0000)]
0x0378a400 JavaThread "http-20790-Processor22" daemon [_thread_blocked, id=4176, stack(0x050e0000,0x051e0000)]
0x03789000 JavaThread "http-20790-Processor21" daemon [_thread_blocked, id=5584, stack(0x04fe0000,0x050e0000)]
0x03784c00 JavaThread "http-20790-Processor20" daemon [_thread_blocked, id=6112, stack(0x04ee0000,0x04fe0000)]
0x03783c00 JavaThread "http-20790-Processor19" daemon [_thread_blocked, id=5448, stack(0x04de0000,0x04ee0000)]
0x03782c00 JavaThread "http-20790-Processor18" daemon [_thread_blocked, id=5600, stack(0x04ce0000,0x04de0000)]
0x03781c00 JavaThread "http-20790-Processor17" daemon [_thread_blocked, id=4772, stack(0x04be0000,0x04ce0000)]
0x0377d800 JavaThread "http-20790-Processor16" daemon [_thread_blocked, id=6020, stack(0x04ae0000,0x04be0000)]
0x0377c400 JavaThread "http-20790-Processor15" daemon [_thread_blocked, id=1836, stack(0x049e0000,0x04ae0000)]
0x0377b400 JavaThread "http-20790-Processor14" daemon [_thread_blocked, id=1888, stack(0x048e0000,0x049e0000)]
0x0377a400 JavaThread "http-20790-Processor13" daemon [_thread_blocked, id=4768, stack(0x047e0000,0x048e0000)]
0x03776400 JavaThread "http-20790-Processor12" daemon [_thread_blocked, id=2036, stack(0x046e0000,0x047e0000)]
0x03753800 JavaThread "http-20790-Processor11" daemon [_thread_blocked, id=5644, stack(0x045e0000,0x046e0000)]
0x03752800 JavaThread "http-20790-Processor10" daemon [_thread_blocked, id=332, stack(0x044e0000,0x045e0000)]
0x03775800 JavaThread "http-20790-Processor9" daemon [_thread_blocked, id=3560, stack(0x043e0000,0x044e0000)]
0x03751400 JavaThread "http-20790-Processor8" daemon [_thread_blocked, id=2136, stack(0x042e0000,0x043e0000)]
0x03757c00 JavaThread "http-20790-Processor7" daemon [_thread_blocked, id=508, stack(0x041e0000,0x042e0000)]
0x03756c00 JavaThread "http-20790-Processor6" daemon [_thread_blocked, id=3184, stack(0x040e0000,0x041e0000)]
0x03756400 JavaThread "http-20790-Processor5" daemon [_thread_blocked, id=4048, stack(0x03fe0000,0x040e0000)]
0x0373f000 JavaThread "http-20790-Processor4" daemon [_thread_blocked, id=4864, stack(0x03ee0000,0x03fe0000)]
0x0373e000 JavaThread "http-20790-Processor3" daemon [_thread_blocked, id=2424, stack(0x03de0000,0x03ee0000)]
0x03745400 JavaThread "http-20790-Processor2" daemon [_thread_blocked, id=5996, stack(0x03ce0000,0x03de0000)]
0x03744800 JavaThread "http-20790-Processor1" daemon [_thread_blocked, id=4072, stack(0x03be0000,0x03ce0000)]
0x03771800 JavaThread "ContainerBackgroundProcessor[StandardEngine[tomcat]]" daemon [_thread_blocked, id=1076, stack(0x03ae0000,0x03be0000)]
0x02b72400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1704, stack(0x031e0000,0x032e0000)]
0x02b6cc00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4500, stack(0x030e0000,0x031e0000)]
0x02b6b800 JavaThread "Attach Listener" daemon [_thread_blocked, id=5060, stack(0x02fe0000,0x030e0000)]
0x02b6ac00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5264, stack(0x02ee0000,0x02fe0000)]
0x02b19000 JavaThread "Finalizer" daemon [_thread_blocked, id=2204, stack(0x02de0000,0x02ee0000)]
0x02b5b400 JavaThread "Reference Handler" daemon [_thread_blocked, id=5852, stack(0x02ce0000,0x02de0000)]
0x008c7000 JavaThread "main" [_thread_in_native, id=528, stack(0x00530000,0x00630000)]
Other Threads:
0x02b17c00 VMThread [stack: 0x02be0000,0x02ce0000] [id=2140]
0x02b84400 WatcherThread [stack: 0x032e0000,0x033e0000] [id=1432]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 960K, used 572K [0x10010000, 0x10110000, 0x113c0000)
eden space 896K, 56% used [0x10010000, 0x1008f380, 0x100f0000)
from space 64K, 100% used [0x100f0000, 0x10100000, 0x10100000)
to space 64K, 0% used [0x10100000, 0x10100000, 0x10110000)
tenured generation total 6464K, used 6375K [0x113c0000, 0x11a10000, 0x20010000)
the space 6464K, 98% used [0x113c0000, 0x119f9e58, 0x119fa000, 0x11a10000) compacting perm gen total 12544K, used 12511K [0x20010000, 0x20c50000, 0x24010000)
the space 12544K, 99% used [0x20010000, 0x20c47f30, 0x20c48000, 0x20c50000) No shared spaces configured.
Dynamic libraries:
0x00400000 - 0x00485000 D:\PreciseI3\products\gui\website\bin\psin_gui.exe
0x7c800000 - 0x7c8c0000 C:\WINDOWS\system32\ntdll.dll
0x77e40000 - 0x77f42000 C:\WINDOWS\system32\kernel32.dll
0x77f50000 - 0x77feb000 C:\WINDOWS\system32\ADVAPI32.dll
0x77c50000 - 0x77cef000 C:\WINDOWS\system32\RPCRT4.dll
0x76f50000 - 0x76f63000 C:\WINDOWS\system32\Secur32.dll
0x78130000 - 0x781cb000 D:\PreciseI3\products\gui\website\bin\MSVCR80.dll
0x77ba0000 - 0x77bfa000 C:\WINDOWS\system32\msvcrt.dll
0x10000000 - 0x1000a000 D:\PreciseI3\infra\bin\psin_xml_parser.dll
0x00490000 - 0x0052b000 D:\PreciseI3\infra\bin\MSVCR80.dll
0x6d7c0000 - 0x6da10000 D:\PreciseI3\java\JRE1.6\bin\client\jvm.dll
0x77380000 - 0x77411000 C:\WINDOWS\system32\USER32.dll
0x77c00000 - 0x77c48000 C:\WINDOWS\system32\GDI32.dll
0x76aa0000 - 0x76acd000 C:\WINDOWS\system32\WINMM.dll
0x7c340000 - 0x7c396000 D:\sybase\DataAccess\OLEDB\dll\MSVCR71.dll
0x71bc0000 - 0x71bc8000 C:\WINDOWS\system32\rdpsnd.dll
0x771f0000 - 0x77201000 C:\WINDOWS\system32\WINSTA.dll
0x71c40000 - 0x71c97000 C:\WINDOWS\system32\NETAPI32.dll
0x76b70000 - 0x76b7b000 C:\WINDOWS\system32\PSAPI.DLL
0x6d270000 - 0x6d278000 D:\PreciseI3\java\JRE1.6\bin\hpi.dll
0x6d770000 - 0x6d77c000 D:\PreciseI3\java\JRE1.6\bin\verify.dll
0x6d310000 - 0x6d32f000 D:\PreciseI3\java\JRE1.6\bin\java.dll
0x6d7b0000 - 0x6d7bf000 D:\PreciseI3\java\JRE1.6\bin\zip.dll
0x6d570000 - 0x6d583000 D:\PreciseI3\java\JRE1.6\bin\net.dll
0x71c00000 - 0x71c17000 C:\WINDOWS\system32\WS2_32.dll
0x71bf0000 - 0x71bf8000 C:\WINDOWS\system32\WS2HELP.dll
0x71b20000 - 0x71b61000 C:\WINDOWS\system32\mswsock.dll
0x5f270000 - 0x5f2ca000 C:\WINDOWS\system32\hnetcfg.dll
0x71ae0000 - 0x71ae8000 C:\WINDOWS\System32\wshtcpip.dll
0x76ed0000 - 0x76efa000 C:\WINDOWS\system32\DNSAPI.dll
0x76f70000 - 0x76f77000 C:\WINDOWS\System32\winrnr.dll
0x76f10000 - 0x76f3e000 C:\WINDOWS\system32\WLDAP32.dll
0x76f80000 - 0x76f85000 C:\WINDOWS\system32\rasadhlp.dll
VM Arguments:
jvm_args: -Xmx256m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=products\gui\website\conf\logging.properties -Djava.endorsed.dirs=products\gui\website\common\endorsed -Dcatalina.base=products\gui\website -Dcatalina.home=products\gui\website -Djava.io.tmpdir=products\gui\website\temp -Duser.home=products\gui\website\ -Djava.compiler=NONE
java_command: <unknown>
Launcher Type: generic
Environment Variables:
PATH=D:\sybase\DataAccess\ADONET\dll;D:\sybase\DataAccess\OLEDB\dll;D:\sybase\DataAccess\ODBC\dll;D:\sybase\Shared\Sybase Central 4.3;D:\sybase\OCS-15_0\lib3p;D:\sybase\OCS-15_0\dll;D:\sybase\OCS-15_0\bin;C:\Program Files\Windows Resource Kits\Tools\;C:\Program Files\Support Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\TOOLS;C:\Program Files\Intel\DMIX;C:\BMCSOF~1\common\globalc\bin\Windows-x86;C:\BMC Software\Patrol3\BEST1\7.3.00\bgs\bin;C:\Program Files\Windows Resource Kits\Tools\;C:\Program Files\Support Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\TOOLS;C:\Program Files\Intel\DMIX;C:\BMCSOF~1\common\globalc\bin\Windows-x86;C:\BMC Software\Patrol3\BEST1\7.3.00\bgs\bin;D:\sybase\DBISQL\bin
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 7, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows Server 2003 family Build 3790 Service Pack 2
CPU:total 8 (4 cores per cpu, 1 threads per core) family 6 model 15 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3
Memory: 4k page, physical 2097151k(2097151k free), swap 4194303k(4194303k free)
vm_info: Java HotSpot(TM) Client VM (10.0-b23) for windows-x86 JRE (1.6.0_07-b06), built on Jun 10 2008 01:14:11 by "java_re" with MS VC++ 7.1
time: Thu Sep 25 10:08:49 2008
elapsed time: 92 seconds
JRE CRASH from JRE 1.5:
# An unexpected error has been detected by HotSpot Virtual Machine:
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c82a36b, pid=2408, tid=1952 # # Java VM: Java HotSpot(TM) Client VM (1.5.0_15-b04 mixed mode) # Problematic frame:
# C [ntdll.dll+0x2a36b]
--------------- T H R E A D ---------------
Current thread (0x038ede58): JavaThread "http-20790-Processor22" daemon [_thread_in_native, id=1952]
siginfo: ExceptionCode=0xc0000005, reading address 0x2f33692f
Registers:
EAX=0x20544547, EBX=0x00330000, ECX=0x2f33692f, EDX=0x03345008 ESP=0x0582ed38, EBP=0x0582ef54, ESI=0x03345000, EDI=0x00000401 EIP=0x7c82a36b, EFLAGS=0x00010202
Top of Stack: (sp=0x0582ed38)
0x0582ed38: 00002000 00000000 7c829fd6 6d6c6ecf
0x0582ed48: 03882bd8 00000000 0582ee64 038ede58
0x0582ed58: 6d6c742a 038ee448 038ede58 00000000
0x0582ed68: 038ede58 038ef6f8 20b2acc8 100a1fa0
0x0582ed78: 0582f798 00c0e472 00000000 00000000
0x0582ed88: 0582f7b8 0582ee64 038ede58 038ee3f8
0x0582ed98: 038ee418 20544547 038ee80c 0582fa94
0x0582eda8: 0582ee6c 009575c0 0582edf4 6d71fb96
Instructions: (pc=0x7c82a36b)
0x7c82a35b: 02 89 85 48 fe ff ff 8b 4a 04 89 8d f8 fe ff ff
0x7c82a36b: 8b 39 3b 78 04 0f 85 51 73 01 00 3b fa 0f 85 49
Stack: [0x05730000,0x05830000), sp=0x0582ed38, free space=1019k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [ntdll.dll+0x2a36b] C [msvcrt.dll+0x1d08c] C [net.dll+0x6949] J java.net.SocketInputStream.socketRead0(Ljava/io/FileDescriptor;[BIII)I
J java.net.SocketInputStream.read([BII)I
J org.apache.coyote.http11.InternalInputBuffer.fill()Z
J org.apache.coyote.http11.InternalInputBuffer.parseRequestLine()V
J org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V
j org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+45
j org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V+102
j org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub
V [jvm.dll+0x873ed]
V [jvm.dll+0xdfb96]
V [jvm.dll+0x872be]
V [jvm.dll+0x8701b]
V [jvm.dll+0xa1e95]
V [jvm.dll+0x111325]
V [jvm.dll+0x1112f3]
C [msvcrt.dll+0x2b530]
C [kernel32.dll+0x24829]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) J java.net.SocketInputStream.socketRead0(Ljava/io/FileDescriptor;[BIII)I
J java.net.SocketInputStream.read([BII)I
J org.apache.coyote.http11.InternalInputBuffer.fill()Z
J org.apache.coyote.http11.InternalInputBuffer.parseRequestLine()V
J org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V
j org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+45
j org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V+102
j org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x038f1100 JavaThread "http-20790-Monitor" [_thread_blocked, id=4012]
0x038f0438 JavaThread "http-20790-Processor25" daemon [_thread_blocked, id=1612]
0x038ef798 JavaThread "http-20790-Processor24" daemon [_thread_blocked, id=892]
0x038eeaf8 JavaThread "http-20790-Processor23" daemon [_thread_in_native, id=960]
=>0x038ede58 JavaThread "http-20790-Processor22" daemon [_thread_in_native, id=1952]
0x038ed1b8 JavaThread "http-20790-Processor21" daemon [_thread_in_native, id=2948]
0x038ec3d8 JavaThread "http-20790-Processor20" daemon [_thread_blocked, id=212]
0x038eb8a8 JavaThread "http-20790-Processor19" daemon [_thread_blocked, id=1768]
0x038eac50 JavaThread "http-20790-Processor18" daemon [_thread_blocked, id=4064]
0x038e9ff8 JavaThread "http-20790-Processor17" daemon [_thread_blocked, id=3092]
0x038e93a0 JavaThread "http-20790-Processor16" daemon [_thread_blocked, id=868]
0x038e8748 JavaThread "http-20790-Processor15" daemon [_thread_blocked, id=3640]
0x038e7af0 JavaThread "http-20790-Processor14" daemon [_thread_blocked, id=3412]
0x038e6e98 JavaThread "http-20790-Processor13" daemon [_thread_blocked, id=628]
0x038e62e0 JavaThread "http-20790-Processor12" daemon [_thread_blocked, id=1932]
0x038e5780 JavaThread "http-20790-Processor11" daemon [_thread_blocked, id=2380]
0x038e4c20 JavaThread "http-20790-Processor10" daemon [_thread_blocked, id=1936]
0x038e40c0 JavaThread "http-20790-Processor9" daemon [_thread_blocked, id=3372]
0x038ca2c8 JavaThread "http-20790-Processor8" daemon [_thread_blocked, id=2032]
0x038c9768 JavaThread "http-20790-Processor7" daemon [_thread_blocked, id=3688]
0x038c8ac8 JavaThread "http-20790-Processor6" daemon [_thread_blocked, id=3812]
0x038c8140 JavaThread "http-20790-Processor5" daemon [_thread_blocked, id=1564]
0x038b3af8 JavaThread "http-20790-Processor4" daemon [_thread_blocked, id=540]
0x03822408 JavaThread "http-20790-Processor3" daemon [_thread_blocked, id=2564]
0x038b4948 JavaThread "http-20790-Processor2" daemon [_thread_blocked, id=2956]
0x038cae18 JavaThread "http-20790-Processor1" daemon [_thread_blocked, id=1644]
0x03651e30 JavaThread "ContainerBackgroundProcessor[StandardEngine[tomcat]]" daemon [_thread_blocked, id=1432]
0x00920180 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=608]
0x0091edf8 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3548]
0x0091e1f0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=564]
0x009147e0 JavaThread "Finalizer" daemon [_thread_blocked, id=1548]
0x00913cf0 JavaThread "Reference Handler" daemon [_thread_blocked, id=3816]
0x00336d78 JavaThread "main" [_thread_in_native, id=3116]
Other Threads:
0x0090faa0 VMThread [id=3052]
0x00921520 WatcherThread [id=2072]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 896K, used 659K [0x10010000, 0x10100000, 0x113c0000)
eden space 832K, 71% used [0x10010000, 0x100a4e50, 0x100e0000)
from space 64K, 100% used [0x100f0000, 0x10100000, 0x10100000)
to space 64K, 0% used [0x100e0000, 0x100e0000, 0x100f0000)
tenured generation total 11244K, used 10593K [0x113c0000, 0x11ebb000, 0x20010000)
the space 11244K, 94% used [0x113c0000, 0x11e185b8, 0x11e18600, 0x11ebb000) compacting perm gen total 11520K, used 11514K [0x20010000, 0x20b50000, 0x24010000)
the space 11520K, 99% used [0x20010000, 0x20b4e820, 0x20b4ea00, 0x20b50000) No shared spaces configured.
Dynamic libraries:
0x00400000 - 0x00485000 D:\PreciseI3\products\gui\website\bin\psin_gui.exe
0x7c800000 - 0x7c8c0000 C:\WINDOWS\system32\ntdll.dll
0x77e40000 - 0x77f42000 C:\WINDOWS\system32\kernel32.dll
0x77f50000 - 0x77feb000 C:\WINDOWS\system32\ADVAPI32.dll
0x77c50000 - 0x77cef000 C:\WINDOWS\system32\RPCRT4.dll
0x76f50000 - 0x76f63000 C:\WINDOWS\system32\Secur32.dll
0x78130000 - 0x781cb000 D:\PreciseI3\products\gui\website\bin\MSVCR80.dll
0x77ba0000 - 0x77bfa000 C:\WINDOWS\system32\msvcrt.dll
0x10000000 - 0x1000a000 D:\PreciseI3\infra\bin\psin_xml_parser.dll
0x00490000 - 0x0052b000 D:\PreciseI3\infra\bin\MSVCR80.dll
0x6d640000 - 0x6d7de000 D:\PreciseI3\java\JRE\bin\client\jvm.dll
0x77380000 - 0x77411000 C:\WINDOWS\system32\USER32.dll
0x77c00000 - 0x77c48000 C:\WINDOWS\system32\GDI32.dll
0x76aa0000 - 0x76acd000 C:\WINDOWS\system32\WINMM.dll
0x6d290000 - 0x6d298000 D:\PreciseI3\java\JRE\bin\hpi.dll
0x76b70000 - 0x76b7b000 C:\WINDOWS\system32\PSAPI.DLL
0x6d610000 - 0x6d61c000 D:\PreciseI3\java\JRE\bin\verify.dll
0x6d310000 - 0x6d32d000 D:\PreciseI3\java\JRE\bin\java.dll
0x6d630000 - 0x6d63f000 D:\PreciseI3\java\JRE\bin\zip.dll
0x6d4d0000 - 0x6d4e3000 D:\PreciseI3\java\JRE\bin\net.dll
0x71c00000 - 0x71c17000 C:\WINDOWS\system32\WS2_32.dll
0x71bf0000 - 0x71bf8000 C:\WINDOWS\system32\WS2HELP.dll
0x71b20000 - 0x71b61000 C:\WINDOWS\system32\mswsock.dll
0x5f270000 - 0x5f2ca000 C:\WINDOWS\system32\hnetcfg.dll
0x71ae0000 - 0x71ae8000 C:\WINDOWS\System32\wshtcpip.dll
0x76ed0000 - 0x76efa000 C:\WINDOWS\system32\DNSAPI.dll
0x76f70000 - 0x76f77000 C:\WINDOWS\System32\winrnr.dll
0x76f10000 - 0x76f3e000 C:\WINDOWS\system32\WLDAP32.dll
0x76f80000 - 0x76f85000 C:\WINDOWS\system32\rasadhlp.dll
VM Arguments:
jvm_args: -Xmx256m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=products\gui\website\conf\logging.properties -Djava.endorsed.dirs=products\gui\website\common\endorsed -Dcatalina.base=products\gui\website -Dcatalina.home=products\gui\website -Djava.io.tmpdir=products\gui\website\temp -Duser.home=products\gui\website\
java_command: <unknown>
Launcher Type: generic
Environment Variables:
PATH=C:\Program Files\Windows Resource Kits\Tools\;C:\Program Files\Support Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\TOOLS;C:\Program Files\Intel\DMIX;C:\BMCSOF~1\common\globalc\bin\Windows-x86;C:\BMC Software\Patrol3\BEST1\7.3.00\bgs\bin
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 7, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows Server 2003 family Build 3790 Service Pack 2
CPU:total 8 (cores per cpu 4, threads per core 1) family 6 model 15 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2
Memory: 4k page, physical 2097151k(2097151k free), swap 4194303k(4194303k free)
vm_info: Java HotSpot(TM) Client VM (1.5.0_15-b04) for windows-x86, built on Feb 9 2008 01:07:28 by "java_re" with MS VC++ 6.0 -
Error: Fields not Bound.
Hi,
I have developed Z UI Comopnent and facing Error on UI screen for each filed 'Filed not Bound'.
Below are the steps which i have followed.
1) Created UI component ZTEST_BP.
2) Added Model - ALL to models using runtime repository.
3) Created Custom controller BPCuCO using wizard - Added Model Node BUILHEADER.
4) Created new View BPDetailsview using wizard, also done binding of view with custim controller during wizard.
5) In newly created view added First Name, Last Name, *** fields to the View using UI Config tool in GUI.
6) Assigned View to the window using Runtime Repository.
7) Executed Application.
So after execution i am still getting message in each filed as FIRSTNAMEnot bound, LASTNAMEnot bound. Also when i am navigating to the context node it is showing its bound to the Custum controller. Even below code is generated in CREATE method of context impl class.
method create_builheader.
data:
model type ref to if_bsp_model,
coll_wrapper type ref to cl_bsp_wd_collection_wrapper,
entity type ref to cl_crm_bol_entity, "#EC *
entity_col type ref to if_bol_entity_col. "#EC *
model = owner->create_model(
class_name = 'ZL_ZBP_UPDA_BPUPDATEVIEW_CN00'
model_id = 'BuilHeader' ). "#EC NOTEXT
builheader ?= model.
clear model.
bind to custom controller
owner->do_context_node_binding(
iv_controller_type = cl_bsp_wd_controller=>co_type_custom
iv_name =
'ZTEST_BP/bpupdateCuCo' "#EC NOTEXT
iv_target_node_name = 'BUILHEADER'
iv_node_2_bind = builheader ).
endmethod.
Can any one please help, what can be the reason ? why this message is getting populated in UI. And what can be done to correct the same.
Regards,
Raghu.Instatiating an existing bp can be done by: Run a query using the BP number as one of the search parameter and the result list contains BP entity( BuilHeader)
below is the sample code for same
*Data Declaration
DATA: l_partner TYPE bu_partner, "Busines partner number
lr_bp_col TYPE REF TO if_bol_entity_col,"Entity collection
lr_search_bp TYPE REF TO cl_crm_bol_query_service, " Search query instance
iv_query_name TYPE crmt_ext_obj_name. " Query name
l_partner = <BP number).
iv_query_name = 'BuilHeaderSearchNew '.
lr_search_bp = cl_crm_bol_query_service=>get_instance( iv_query_name ).
*Set selection parameters
CALL METHOD lr_search_bp->set_property
EXPORTING
iv_attr_name = 'PARTNER'
iv_value = l_partner.
*Read Search result
lr_bp_col = lr_search_bp->get_query_result( ).
CHECK lr_bp_col IS BOUND.
lr_bpentity = lr_bp_col->get_first( ) "lr_bpentity contains Builheader entity of the BP number above mentioned.
this entity needs to be added to your context node collection which will display BP data on your view
You need explore BOL coding in standard components to find all these things.
Regards,
Priyanka
Edited by: priyanka ganapa on Jun 16, 2011 4:47 PM -
PT Spy is broken on a newly built 6.5 vmware image. We're still in our 6.1 to 6.5 upgrade and I've finally hit the wall to where I need pt spy to work to continue making progress w/ the upgrade.
I've browsed a bit through localhost:12345 (alui configuration manager), i see what the message senders are named and the senders show up in pt spy...but nothing is rendered to the tool when the portal fires, page refreshes, etc - nada.
Thoughts anyone?Working now - and you're reading my mind, too. I checked the config manager last Friday, cross checked w/ the config files (c:\bea\alui\settings..etc.. and c:\bea\alui\ptlogging\...etc...). I think it was coming down to renaming the machine, removing the message senders, and rebuilding manually in the config files (by comparing to xml syntax on my working 6.1 image). Though that didn't work off the bat, I shut down on Friday and of course rebooted this morning...and it all worked. Huh? Yeah it did. The only thing I did unrelated to all this and before I looked back at the spy issue was add a few <libfile.../> entries to CustomActivitySpaces.xml and CustomTags.xml (bea/alu/settings) to kick in some dlls I recompiled for 6.5 and placed into the /bin/assemblies folder. Once I saw those working, I opened the spy to look back into the issue..and lo and behold..and I went to 'add message senders'..and many things showed up..before, nothing would populate at all. now everything populates..so I picked them..and they all worked. Wth? Anyhoo, I'm just glad it's all working now, though I have no particular silver bullet to offer the group. Just make sure your config files are in order, that the username used to install the portal and that is subsequently tacked on to the end of the message sender name in said config files does have local admin rights..I think that was probably key. And if renaming the machine, pour over your config files and gui's and make sure you get all references updated (I used UltraEdit's 'find/replace in files' - this is priceless machine renames and grabbing code snippets from back in the day).
Thanks for all your help. That multicast port tip is now a new arrow in my quiver - thanks!
Maybe you are looking for
-
How do I get a large mp4 file off of my phone?
1--Its too big to upload to GDrive (presumably because it can't create a swap file) 2--I can no longer mount the phone as a USB Mass storage device in order to just drag it off to my desktop (thanks to one of Verizon's later Android updates). 3--Veri
-
Every time I try to sync my iPod, iTunes crashes. Please help!
Every time I try to update my iPod I get a message that says: Runtime Error! Program: C:\Program Files (x86)\iTunes\iTunes.exe This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team
-
Here is an example: when creating a PDF from, e.g., using TextEdit and "Print > Save as PDF", the dialog box gives the possibility to change or remove the authors. However, other informations such as the location of the file are written in the PDF fi
-
Smart playlists on iPad?
Is it possible to make "smart playlists" or playlists with rules, for the ipad? For instance, have a playlist that includes all songs rated 4 stars and higher, so when I rate a song it will be added to the playlist automatically? I can do it in iTune
-
Managing statistics for object collections used as table types in SQL
Hi All, Is there a way to manage statistics for collections used as table types in SQL. Below is my test case Oracle Version : SQL> select * from v$version; BANNER Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production PL/SQL Re