Kevin, Thanks for the update. That is odd. If you do want to keep looking at this, I recommend during up the -logLevel so you can better see what's going on as far as module inheritance. Sometimes there's surprises there.
Also, in rare cases, the order in which things appear in your .gwt.xml module files is important. I can't think of any that would impact you, but I've seen them in some cases. Fred On Fri, Jan 28, 2011 at 2:33 PM, Kevin Werner <[email protected]> wrote: > just fyi, spent a good chunk of today trying to track stuff down, but never > was successful. I did verify that only adding the extend-property would > cause the error with no other changes. I ended up just making the > development config (with only DEBUG on and one user agent) the default (and > therefore, what dev mode used) and then added a production module that added > all the user.agents and log_level OFF back in that was used for final > compilation and production testing. That did the trick. > > Bummer I couldn't figure out the real issue though. > > kddubb > > > On Fri, Jan 28, 2011 at 12:03 PM, Kevin Werner <[email protected]> wrote: > >> Hi Fred, >> >> Thanks for the project. It works fine for me too, so it must be something >> in the way we are using stuff. I'll try to track it down. >> >> Thanks again for the help. >> >> kddubb >> >> >> On Thu, Jan 27, 2011 at 5:16 PM, Fred Sauer <[email protected]> wrote: >> >>> Kevin, >>> >>> The attached project works for me. >>> >>> >>> On Thu, Jan 27, 2011 at 5:47 AM, Kevin Werner <[email protected]> wrote: >>> >>>> I don't *think* so. We did just add a "working module" that only uses >>>> one browser. However, we really only do use that module for some of our >>>> automated builds (and they seem to work just fine). When I run in Eclipse, >>>> I'm using the regular module with all browser support. Additionally, I'm >>>> using the correct browser for the user.agent in the working module unless >>>> Firefox on Mac reports things wrong or something. >>>> >>>> Thanks. Since I know that might be a problem. I'll dig in further just >>>> to make sure though. >>>> >>>> kddubb >>>> >>>> On Wed, Jan 26, 2011 at 9:18 PM, Fred Sauer <[email protected]> wrote: >>>> >>>>> It "smells" as if you have maybe hard coded the user.agent property to >>>>> one value, but are running development mode in a different browser. Is >>>>> that >>>>> possible? >>>>> >>>>> >>>>> On Wed, Jan 26, 2011 at 9:47 AM, kddubb <[email protected]> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> Just hitting beta on our project and updating some of the config to >>>>>> make sure we were turning off debugging for customers but still had >>>>>> access to it if necessary. Therefore, I'm trying to set the default >>>>>> log_level of OFF, but still be able to turn on DEBUG level from the >>>>>> URL. >>>>>> >>>>>> <inherits name="com.allen_sauer.gwt.log.gwt-log-OFF" /> >>>>>> <extend-property name="log_level" values="DEBUG"/> >>>>>> >>>>>> Everything seems to compile and test fine from Ant (both dev and prod >>>>>> mode test runs). However, when I run from Eclipse in dev mode (the >>>>>> normal way we develop our app), it gets horked with the following >>>>>> error: >>>>>> >>>>>> 10:22:40.832 [ERROR] [webui] Error while executing the JavaScript >>>>>> provider for property 'log_level' >>>>>> >>>>>> com.google.gwt.core.client.JavaScriptException: (TypeError): u[a] is >>>>>> not a function >>>>>> fileName: http://localhost/WebUI/webui/webui.nocache.js >>>>>> lineNumber: 7 >>>>>> stack: F("log_level")@http://localhost/WebUI/webui/ >>>>>> webui.nocache.js:7 >>>>>> ("log_level")@http://localhost/WebUI/webui/webui.nocache.js >>>>>> : >>>>>> 2 >>>>>> connect("http://localhost/WebUI/WebUI.html?gwt.codesvr=localhost >>>>>> : >>>>>> 9997","%/vu>=O,,Q:mQ!ky","localhost: >>>>>> 9997","webui","2.0")@:0 >>>>>> ((void 0),"webui","http://localhost/WebUI/webui/ >>>>>> ")@http://localhost/WebUI/webui/hosted.html?webui:264 >>>>>> z()@http://localhost/WebUI/webui/webui.nocache.js:2 >>>>>> (1)@http://localhost/WebUI/webui/webui.nocache.js:9 >>>>>> >>>>>> at >>>>>> >>>>>> com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java: >>>>>> 195) >>>>>> at >>>>>> >>>>>> com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java: >>>>>> 120) >>>>>> at >>>>>> com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java: >>>>>> 507) >>>>>> at >>>>>> >>>>>> com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java: >>>>>> 264) >>>>>> at >>>>>> >>>>>> com.google.gwt.dev.shell.ModuleSpacePropertyOracle.computePropertyValue(ModuleSpacePropertyOracle.java: >>>>>> 189) >>>>>> at >>>>>> >>>>>> com.google.gwt.dev.shell.ModuleSpacePropertyOracle.getSelectionProperty(ModuleSpacePropertyOracle.java: >>>>>> 127) >>>>>> at >>>>>> >>>>>> com.google.gwt.dev.cfg.ConditionWhenPropertyIs.doEval(ConditionWhenPropertyIs.java: >>>>>> 58) >>>>>> at com.google.gwt.dev.cfg.Condition.isTrue(Condition.java:49) >>>>>> at com.google.gwt.dev.cfg.ConditionAll.doEval(ConditionAll.java: >>>>>> 38) >>>>>> at com.google.gwt.dev.cfg.Condition.isTrue(Condition.java:49) >>>>>> at com.google.gwt.dev.cfg.Rule.isApplicable(Rule.java:36) >>>>>> at com.google.gwt.dev.shell.StandardRebindOracle >>>>>> $Rebinder.tryRebind(StandardRebindOracle.java:98) >>>>>> at com.google.gwt.dev.shell.StandardRebindOracle >>>>>> $Rebinder.rebind(StandardRebindOracle.java:54) >>>>>> at >>>>>> >>>>>> com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java: >>>>>> 154) >>>>>> at >>>>>> >>>>>> com.google.gwt.dev.shell.ShellModuleSpaceHost.rebind(ShellModuleSpaceHost.java: >>>>>> 119) >>>>>> at com.google.gwt.dev.shell.ModuleSpace.rebind(ModuleSpace.java: >>>>>> 531) >>>>>> at >>>>>> com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java: >>>>>> 414) >>>>>> at >>>>>> com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:39) >>>>>> at com.google.gwt.core.client.GWT.create(GWT.java:98) >>>>>> at com.allen_sauer.gwt.log.client.Log.<clinit>(Log.java:70) >>>>>> at com.ca.skynet.webui.client.WebUI.debugVersions(WebUI.java:219) >>>>>> at com.ca.skynet.webui.client.WebUI.onModuleLoad(WebUI.java:67) >>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>> at >>>>>> >>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: >>>>>> 39) >>>>>> at >>>>>> >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: >>>>>> 25) >>>>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>>>> at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java: >>>>>> 369) >>>>>> at >>>>>> >>>>>> com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java: >>>>>> 185) >>>>>> at >>>>>> >>>>>> com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java: >>>>>> 380) >>>>>> at >>>>>> >>>>>> com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java: >>>>>> 222) >>>>>> at java.lang.Thread.run(Thread.java:680) >>>>>> >>>>>> >>>>>> If I remove the extend and only use OFF or DEBUG everything works >>>>>> great, but just not with the multiple levels added. >>>>>> >>>>>> I'm using GWT 2.0.3 and GWT Log 3.0.1. Any ideas? >>>>>> >>>>>> Thanks in advance, >>>>>> >>>>>> kddubb >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "gwt-log" group. >>>>>> To post to this group, send email to [email protected]. >>>>>> To unsubscribe from this group, send email to >>>>>> [email protected]<gwt-log%[email protected]> >>>>>> . >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/gwt-log?hl=en. >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Fred Sauer >>>>> Developer Advocate >>>>> Google Inc. >>>>> 1600 Amphitheatre Parkway >>>>> Mountain View, CA 94043 >>>>> [email protected] >>>>> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "gwt-log" group. >>>>> To post to this group, send email to [email protected]. >>>>> To unsubscribe from this group, send email to >>>>> [email protected]<gwt-log%[email protected]> >>>>> . >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/gwt-log?hl=en. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "gwt-log" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]<gwt-log%[email protected]> >>>> . >>>> For more options, visit this group at >>>> http://groups.google.com/group/gwt-log?hl=en. >>>> >>> >>> >>> >>> -- >>> Fred Sauer >>> Developer Advocate >>> Google Inc. >>> 1600 Amphitheatre Parkway >>> Mountain View, CA 94043 >>> [email protected] >>> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "gwt-log" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]<gwt-log%[email protected]> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/gwt-log?hl=en. >>> >> >> > -- > You received this message because you are subscribed to the Google Groups > "gwt-log" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<gwt-log%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/gwt-log?hl=en. > -- Fred Sauer Developer Advocate Google Inc. 1600 Amphitheatre Parkway Mountain View, CA 94043 [email protected] -- You received this message because you are subscribed to the Google Groups "gwt-log" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/gwt-log?hl=en.
