What about contributing a WhitelistAnalyzer in AppModule before
LocalhostOnly which always returns true?

On Mon, Oct 17, 2011 at 11:37 PM, Howard Lewis Ship <hls...@gmail.com>wrote:

> Jenkins now fails every time ... it appears to have something to do
> with the whitelist code not seeing "localhost" or "127.0.0.1" from
> Request.getRemoteHost() ... any ideas what might be returned from
> that, on the Jenkins server?
>
>
> ---------- Forwarded message ----------
> From: Apache Jenkins Server <jenk...@builds.apache.org>
> Date: Mon, Oct 17, 2011 at 1:27 PM
> Subject: Build failed in Jenkins: tapestry-trunk-freestyle #578
> To: dev@tapestry.apache.org, hls...@comcast.net
>
>
> See <https://builds.apache.org/job/tapestry-trunk-freestyle/578/changes>
>
> Changes:
>
> [hlship] TAP5-1329: Tapestry allows a template to define the same
> extension-point id twice, which causes difficult to understand
> duplicate component id exceptions
>
> [hlship] TAP5-1630: A TreeModelAdapter that returns null from
> getChildren() causes an NPE
>
> [hlship] TAP5-1693: Spring beans of type java.lang.String can confuse
> Tapestry, which will use them in preference to other injections, such
> as @Symbol
>
> [hlship] Update the quickstart archetype to provide a Gradle
> build.gradle file as well as a Maven pom.xml
>
> [hlship] Lock down the versions of the compile and surefire plugins in
> the quickstart archetype
>
> [hlship] Clean up an invalid comment and change a volatile field to
> synchronized
>
> ------------------------------------------
> [...truncated 19849 lines...]
>
> [INFO] ComponentClassResolver Available pages (29):
>               DTDFromComponent:
> org.apache.tapestry5.integration.app2.pages.DTDFromComponent
>                    DTDFromPage:
> org.apache.tapestry5.integration.app2.pages.DTDFromPage
>                ExceptionReport:
> org.apache.tapestry5.corelib.pages.ExceptionReport
>                          Final:
> org.apache.tapestry5.integration.app2.pages.Final
>                   Intermediate:
> org.apache.tapestry5.integration.app2.pages.Intermediate
>                         Launch:
> org.apache.tapestry5.integration.app2.pages.Launch
>                    MultipleDTD:
> org.apache.tapestry5.integration.app2.pages.MultipleDTD
>                          NoDTD:
> org.apache.tapestry5.integration.app2.pages.NoDTD
>                    PageCatalog:
> org.apache.tapestry5.corelib.pages.PageCatalog
>          PropertyDisplayBlocks:
> org.apache.tapestry5.corelib.pages.PropertyDisplayBlocks
>             PropertyEditBlocks:
> org.apache.tapestry5.corelib.pages.PropertyEditBlocks
>        ResultPageForActionLink:
> org.apache.tapestry5.integration.app2.pages.ResultPageForActionLink
>                  ServiceStatus:
> org.apache.tapestry5.corelib.pages.ServiceStatus
>                 TestPageForASO:
> org.apache.tapestry5.integration.app2.pages.TestPageForASO
>          TestPageForActionLink:
> org.apache.tapestry5.integration.app2.pages.TestPageForActionLink
> TestPageForActionLinkWithStream:
> org.apache.tapestry5.integration.app2.pages.TestPageForActionLinkWithStream
>               TestPageForAsset:
> org.apache.tapestry5.integration.app2.pages.TestPageForAsset
>                TestPageForForm:
> org.apache.tapestry5.integration.app2.pages.TestPageForForm
>                TestPageForHead:
> org.apache.tapestry5.integration.app2.pages.TestPageForHead
>           TestPageForHttpError:
> org.apache.tapestry5.integration.app2.pages.TestPageForHttpError
>         TestPageForHttpHeaders:
> org.apache.tapestry5.integration.app2.pages.TestPageForHttpHeaders
>                  TestPageForIf:
> org.apache.tapestry5.integration.app2.pages.TestPageForIf
>              TestPageForLocale:
> org.apache.tapestry5.integration.app2.pages.TestPageForLocale
>                TestPageForLoop:
> org.apache.tapestry5.integration.app2.pages.TestPageForLoop
>         TestPageForRedirectURL:
> org.apache.tapestry5.integration.app2.pages.TestPageForRedirectURL
>  TestPageForServletOutputStream:
> org.apache.tapestry5.integration.app2.pages.TestPageForServletOutputStream
>              TestPageForSubmit:
> org.apache.tapestry5.integration.app2.pages.TestPageForSubmit
>   TestPageForTemplateInContext:
> org.apache.tapestry5.integration.app2.pages.TestPageForTemplateInContext
>              TestPageForUnless:
> org.apache.tapestry5.integration.app2.pages.TestPageForUnless
>
> [INFO] ComponentClassResolver Available components (66):
>               ActionLink:
> org.apache.tapestry5.corelib.components.ActionLink
>               AddRowLink:
> org.apache.tapestry5.corelib.components.AddRowLink
>             AjaxFormLoop:
> org.apache.tapestry5.corelib.components.AjaxFormLoop
>                   Alerts: org.apache.tapestry5.corelib.components.Alerts
>                      Any: org.apache.tapestry5.corelib.components.Any
>                  AnyTest: org.apache.tapestry5.corelib.components.AnyTest
>              BeanDisplay:
> org.apache.tapestry5.corelib.components.BeanDisplay
>             BeanEditForm:
> org.apache.tapestry5.corelib.components.BeanEditForm
>               BeanEditor:
> org.apache.tapestry5.corelib.components.BeanEditor
>           BeanEditorTest:
> org.apache.tapestry5.corelib.components.BeanEditorTest
>                 Checkbox: org.apache.tapestry5.corelib.components.Checkbox
>                Checklist: org.apache.tapestry5.corelib.components.Checklist
>                DateField: org.apache.tapestry5.corelib.components.DateField
>                 Delegate: org.apache.tapestry5.corelib.components.Delegate
>                  Doctype: org.apache.tapestry5.corelib.components.Doctype
>                  Dynamic: org.apache.tapestry5.corelib.components.Dynamic
>                    Error: org.apache.tapestry5.corelib.components.Error
>                   Errors: org.apache.tapestry5.corelib.components.Errors
>                EventLink: org.apache.tapestry5.corelib.components.EventLink
>         ExceptionDisplay:
> org.apache.tapestry5.corelib.components.ExceptionDisplay
>                     Form: org.apache.tapestry5.corelib.components.Form
>             FormFragment:
> org.apache.tapestry5.corelib.components.FormFragment
>             FormInjector:
> org.apache.tapestry5.corelib.components.FormInjector
>                 FormTest: org.apache.tapestry5.corelib.components.FormTest
>                     Grid: org.apache.tapestry5.corelib.components.Grid
>                 GridCell: org.apache.tapestry5.corelib.components.GridCell
>              GridColumns:
> org.apache.tapestry5.corelib.components.GridColumns
>                GridPager: org.apache.tapestry5.corelib.components.GridPager
>                 GridRows: org.apache.tapestry5.corelib.components.GridRows
>                   Hidden: org.apache.tapestry5.corelib.components.Hidden
>               HiddenTest:
> org.apache.tapestry5.corelib.components.HiddenTest
>                       If: org.apache.tapestry5.corelib.components.If
>                    Label: org.apache.tapestry5.corelib.components.Label
>               LinkSubmit:
> org.apache.tapestry5.corelib.components.LinkSubmit
>                     Loop: org.apache.tapestry5.corelib.components.Loop
>                 LoopTest: org.apache.tapestry5.corelib.components.LoopTest
>                   Output: org.apache.tapestry5.corelib.components.Output
>                OutputRaw: org.apache.tapestry5.corelib.components.OutputRaw
>            OutputRawTest:
> org.apache.tapestry5.corelib.components.OutputRawTest
>               OutputTest:
> org.apache.tapestry5.corelib.components.OutputTest
>                 PageLink: org.apache.tapestry5.corelib.components.PageLink
>                  Palette: org.apache.tapestry5.corelib.components.Palette
>            PasswordField:
> org.apache.tapestry5.corelib.components.PasswordField
>       ProgressiveDisplay:
> org.apache.tapestry5.corelib.components.ProgressiveDisplay
>          PropertyDisplay:
> org.apache.tapestry5.corelib.components.PropertyDisplay
>           PropertyEditor:
> org.apache.tapestry5.corelib.components.PropertyEditor
>       PropertyEditorTest:
> org.apache.tapestry5.corelib.components.PropertyEditorTest
>                    Radio: org.apache.tapestry5.corelib.components.Radio
>               RadioGroup:
> org.apache.tapestry5.corelib.components.RadioGroup
>            RemoveRowLink:
> org.apache.tapestry5.corelib.components.RemoveRowLink
>             RenderObject:
> org.apache.tapestry5.corelib.components.RenderObject
>                   Select: org.apache.tapestry5.corelib.components.Select
>               SelectTest:
> org.apache.tapestry5.corelib.components.SelectTest
>             SimpleLayout:
> org.apache.tapestry5.integration.app2.components.SimpleLayout
>                   Submit: org.apache.tapestry5.corelib.components.Submit
>           SubmitNotifier:
> org.apache.tapestry5.corelib.components.SubmitNotifier
>               SubmitTest:
> org.apache.tapestry5.corelib.components.SubmitTest
>                 TextArea: org.apache.tapestry5.corelib.components.TextArea
>                TextField: org.apache.tapestry5.corelib.components.TextField
>               TextOutput:
> org.apache.tapestry5.corelib.components.TextOutput
>           TextOutputTest:
> org.apache.tapestry5.corelib.components.TextOutputTest
>                     Tree: org.apache.tapestry5.corelib.components.Tree
>                  Trigger: org.apache.tapestry5.corelib.components.Trigger
>                   Unless: org.apache.tapestry5.corelib.components.Unless
>                     Zone: org.apache.tapestry5.corelib.components.Zone
> t5internal/InternalLayout:
> org.apache.tapestry5.internal.t5internal.components.InternalLayout
>
> [INFO] ComponentClassResolver Available mixins (12):
>      Autocomplete: org.apache.tapestry5.corelib.mixins.Autocomplete
>       DiscardBody: org.apache.tapestry5.corelib.mixins.DiscardBody
>           ForceId: org.apache.tapestry5.integration.app2.mixins.ForceId
>    FormFieldFocus: org.apache.tapestry5.corelib.mixins.FormFieldFocus
>          NotEmpty: org.apache.tapestry5.corelib.mixins.NotEmpty
>    RenderClientId: org.apache.tapestry5.corelib.mixins.RenderClientId
>    RenderDisabled: org.apache.tapestry5.corelib.mixins.RenderDisabled
>   RenderInformals: org.apache.tapestry5.corelib.mixins.RenderInformals
> RenderNotification: org.apache.tapestry5.corelib.mixins.RenderNotification
>   TriggerFragment: org.apache.tapestry5.corelib.mixins.TriggerFragment
>       ZoneRefresh: org.apache.tapestry5.corelib.mixins.ZoneRefresh
>   ZoneRefreshTest: org.apache.tapestry5.corelib.mixins.ZoneRefreshTest
>
> [INFO] ComponentClassResolver Available pages (29):
>               DTDFromComponent:
> org.apache.tapestry5.integration.app2.pages.DTDFromComponent
>                    DTDFromPage:
> org.apache.tapestry5.integration.app2.pages.DTDFromPage
>                ExceptionReport:
> org.apache.tapestry5.corelib.pages.ExceptionReport
>                          Final:
> org.apache.tapestry5.integration.app2.pages.Final
>                   Intermediate:
> org.apache.tapestry5.integration.app2.pages.Intermediate
>                         Launch:
> org.apache.tapestry5.integration.app2.pages.Launch
>                    MultipleDTD:
> org.apache.tapestry5.integration.app2.pages.MultipleDTD
>                          NoDTD:
> org.apache.tapestry5.integration.app2.pages.NoDTD
>                    PageCatalog:
> org.apache.tapestry5.corelib.pages.PageCatalog
>          PropertyDisplayBlocks:
> org.apache.tapestry5.corelib.pages.PropertyDisplayBlocks
>             PropertyEditBlocks:
> org.apache.tapestry5.corelib.pages.PropertyEditBlocks
>        ResultPageForActionLink:
> org.apache.tapestry5.integration.app2.pages.ResultPageForActionLink
>                  ServiceStatus:
> org.apache.tapestry5.corelib.pages.ServiceStatus
>                 TestPageForASO:
> org.apache.tapestry5.integration.app2.pages.TestPageForASO
>          TestPageForActionLink:
> org.apache.tapestry5.integration.app2.pages.TestPageForActionLink
> TestPageForActionLinkWithStream:
> org.apache.tapestry5.integration.app2.pages.TestPageForActionLinkWithStream
>               TestPageForAsset:
> org.apache.tapestry5.integration.app2.pages.TestPageForAsset
>                TestPageForForm:
> org.apache.tapestry5.integration.app2.pages.TestPageForForm
>                TestPageForHead:
> org.apache.tapestry5.integration.app2.pages.TestPageForHead
>           TestPageForHttpError:
> org.apache.tapestry5.integration.app2.pages.TestPageForHttpError
>         TestPageForHttpHeaders:
> org.apache.tapestry5.integration.app2.pages.TestPageForHttpHeaders
>                  TestPageForIf:
> org.apache.tapestry5.integration.app2.pages.TestPageForIf
>              TestPageForLocale:
> org.apache.tapestry5.integration.app2.pages.TestPageForLocale
>                TestPageForLoop:
> org.apache.tapestry5.integration.app2.pages.TestPageForLoop
>         TestPageForRedirectURL:
> org.apache.tapestry5.integration.app2.pages.TestPageForRedirectURL
>  TestPageForServletOutputStream:
> org.apache.tapestry5.integration.app2.pages.TestPageForServletOutputStream
>              TestPageForSubmit:
> org.apache.tapestry5.integration.app2.pages.TestPageForSubmit
>   TestPageForTemplateInContext:
> org.apache.tapestry5.integration.app2.pages.TestPageForTemplateInContext
>              TestPageForUnless:
> org.apache.tapestry5.integration.app2.pages.TestPageForUnless
>
> [INFO] ComponentClassResolver Available components (66):
>               ActionLink:
> org.apache.tapestry5.corelib.components.ActionLink
>               AddRowLink:
> org.apache.tapestry5.corelib.components.AddRowLink
>             AjaxFormLoop:
> org.apache.tapestry5.corelib.components.AjaxFormLoop
>                   Alerts: org.apache.tapestry5.corelib.components.Alerts
>                      Any: org.apache.tapestry5.corelib.components.Any
>                  AnyTest: org.apache.tapestry5.corelib.components.AnyTest
>              BeanDisplay:
> org.apache.tapestry5.corelib.components.BeanDisplay
>             BeanEditForm:
> org.apache.tapestry5.corelib.components.BeanEditForm
>               BeanEditor:
> org.apache.tapestry5.corelib.components.BeanEditor
>           BeanEditorTest:
> org.apache.tapestry5.corelib.components.BeanEditorTest
>                 Checkbox: org.apache.tapestry5.corelib.components.Checkbox
>                Checklist: org.apache.tapestry5.corelib.components.Checklist
>                DateField: org.apache.tapestry5.corelib.components.DateField
>                 Delegate: org.apache.tapestry5.corelib.components.Delegate
>                  Doctype: org.apache.tapestry5.corelib.components.Doctype
>                  Dynamic: org.apache.tapestry5.corelib.components.Dynamic
>                    Error: org.apache.tapestry5.corelib.components.Error
>                   Errors: org.apache.tapestry5.corelib.components.Errors
>                EventLink: org.apache.tapestry5.corelib.components.EventLink
>         ExceptionDisplay:
> org.apache.tapestry5.corelib.components.ExceptionDisplay
>                     Form: org.apache.tapestry5.corelib.components.Form
>             FormFragment:
> org.apache.tapestry5.corelib.components.FormFragment
>             FormInjector:
> org.apache.tapestry5.corelib.components.FormInjector
>                 FormTest: org.apache.tapestry5.corelib.components.FormTest
>                     Grid: org.apache.tapestry5.corelib.components.Grid
>                 GridCell: org.apache.tapestry5.corelib.components.GridCell
>              GridColumns:
> org.apache.tapestry5.corelib.components.GridColumns
>                GridPager: org.apache.tapestry5.corelib.components.GridPager
>                 GridRows: org.apache.tapestry5.corelib.components.GridRows
>                   Hidden: org.apache.tapestry5.corelib.components.Hidden
>               HiddenTest:
> org.apache.tapestry5.corelib.components.HiddenTest
>                       If: org.apache.tapestry5.corelib.components.If
>                    Label: org.apache.tapestry5.corelib.components.Label
>               LinkSubmit:
> org.apache.tapestry5.corelib.components.LinkSubmit
>                     Loop: org.apache.tapestry5.corelib.components.Loop
>                 LoopTest: org.apache.tapestry5.corelib.components.LoopTest
>                   Output: org.apache.tapestry5.corelib.components.Output
>                OutputRaw: org.apache.tapestry5.corelib.components.OutputRaw
>            OutputRawTest:
> org.apache.tapestry5.corelib.components.OutputRawTest
>               OutputTest:
> org.apache.tapestry5.corelib.components.OutputTest
>                 PageLink: org.apache.tapestry5.corelib.components.PageLink
>                  Palette: org.apache.tapestry5.corelib.components.Palette
>            PasswordField:
> org.apache.tapestry5.corelib.components.PasswordField
>       ProgressiveDisplay:
> org.apache.tapestry5.corelib.components.ProgressiveDisplay
>          PropertyDisplay:
> org.apache.tapestry5.corelib.components.PropertyDisplay
>           PropertyEditor:
> org.apache.tapestry5.corelib.components.PropertyEditor
>       PropertyEditorTest:
> org.apache.tapestry5.corelib.components.PropertyEditorTest
>                    Radio: org.apache.tapestry5.corelib.components.Radio
>               RadioGroup:
> org.apache.tapestry5.corelib.components.RadioGroup
>            RemoveRowLink:
> org.apache.tapestry5.corelib.components.RemoveRowLink
>             RenderObject:
> org.apache.tapestry5.corelib.components.RenderObject
>                   Select: org.apache.tapestry5.corelib.components.Select
>               SelectTest:
> org.apache.tapestry5.corelib.components.SelectTest
>             SimpleLayout:
> org.apache.tapestry5.integration.app2.components.SimpleLayout
>                   Submit: org.apache.tapestry5.corelib.components.Submit
>           SubmitNotifier:
> org.apache.tapestry5.corelib.components.SubmitNotifier
>               SubmitTest:
> org.apache.tapestry5.corelib.components.SubmitTest
>                 TextArea: org.apache.tapestry5.corelib.components.TextArea
>                TextField: org.apache.tapestry5.corelib.components.TextField
>               TextOutput:
> org.apache.tapestry5.corelib.components.TextOutput
>           TextOutputTest:
> org.apache.tapestry5.corelib.components.TextOutputTest
>                     Tree: org.apache.tapestry5.corelib.components.Tree
>                  Trigger: org.apache.tapestry5.corelib.components.Trigger
>                   Unless: org.apache.tapestry5.corelib.components.Unless
>                     Zone: org.apache.tapestry5.corelib.components.Zone
> t5internal/InternalLayout:
> org.apache.tapestry5.internal.t5internal.components.InternalLayout
>
> [INFO] ComponentClassResolver Available mixins (12):
>      Autocomplete: org.apache.tapestry5.corelib.mixins.Autocomplete
>       DiscardBody: org.apache.tapestry5.corelib.mixins.DiscardBody
>           ForceId: org.apache.tapestry5.integration.app2.mixins.ForceId
>    FormFieldFocus: org.apache.tapestry5.corelib.mixins.FormFieldFocus
>          NotEmpty: org.apache.tapestry5.corelib.mixins.NotEmpty
>    RenderClientId: org.apache.tapestry5.corelib.mixins.RenderClientId
>    RenderDisabled: org.apache.tapestry5.corelib.mixins.RenderDisabled
>   RenderInformals: org.apache.tapestry5.corelib.mixins.RenderInformals
> RenderNotification: org.apache.tapestry5.corelib.mixins.RenderNotification
>   TriggerFragment: org.apache.tapestry5.corelib.mixins.TriggerFragment
>       ZoneRefresh: org.apache.tapestry5.corelib.mixins.ZoneRefresh
>   ZoneRefreshTest: org.apache.tapestry5.corelib.mixins.ZoneRefreshTest
>
> [ERROR] SerializationSupport Unexpected service proxy provider when
> clearing the provider. This may indicate that you have multiple IoC
> Registries.
> [ERROR] SerializationSupport Unexpected service proxy provider when
> clearing the provider. This may indicate that you have multiple IoC
> Registries.
> [INFO] log Shutdown hook executing
> 1368 tests completed, 2 failures
>
> FAILURE: Build failed with an exception.
>
> * What went wrong:
> Execution failed for task ':tapestry-core:test'.
> Cause: There were failing tests. See the report at
> <
> https://builds.apache.org/job/tapestry-trunk-freestyle/ws/trunk/tapestry-core/build/reports/tests
> .>
>
> * Try:
> Run with --stacktrace option to get the stack trace. Run with --info
> or --debug option to get more log output.
>
> BUILD FAILED
>
> Total time: 7 mins 57.842 secs
> Build step 'Execute shell' marked build as failure
> Updating TAP5-1329
> Updating TAP5-1693
> Updating TAP5-1630
> Publishing Javadoc
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: dev-h...@tapestry.apache.org
>
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: dev-h...@tapestry.apache.org
>
>


-- 
Best regards,

Igor Drobiazko
http://tapestry5.de

Reply via email to