Hi, Wicket automatically calculates the context relative path for plain HTML <img> elements in your markup. In the current case the <img> element is connected to a Java component, i.e. it has wicket:id attribute, and that's why Wicket doesn't apply any special logic on it. IMO we should improve Isis to always calculate context relative path for the logo url. Please file a ticket!
Martin Grigorov Freelancer. Available for hire! Wicket Training and Consulting https://twitter.com/mtgrigorov 2015-07-10 10:16 GMT+03:00 Rade, Joerg / Kuehne + Nagel / Ham GI-PS < [email protected]>: > Hi Martin, > > just rechecked - doesn't work for me (1.9.0-SNAPSHOT). > Next: generated the simple app from the maven archetype and diffed my > web.xml against the generated - nothing;-( > Then I fixed my web.xml (param-value>webapp.SimpleApplication) to match my > package name. No success either. > > In [1] usage of ContextRelativeResource together with removing the leading > slash was the accepted solution. > How would that look like together with com.google.inject.bind? > > Thanks in advance > Jörg > > [1] > http://stackoverflow.com/questions/12028502/how-do-i-link-to-my-image-folder-inside-my-apache-wicket-application > -----Ursprüngliche Nachricht----- > Von: Martin Grigorov [mailto:[email protected]] > Gesendet: Donnerstag, 9. Juli 2015 22:06 > An: users > Betreff: Re: User Guide / Wicket Viewer / Brand logo / Configuration > > Hi, > > Try with > bind(String.class).annotatedWith(Names.named("brandLogoHeader")) > .toInstance("images/knife-logo-header.png"); > > note the missing leading slash before 'images'. > > Martin Grigorov > Freelancer. Available for hire! > Wicket Training and Consulting > https://twitter.com/mtgrigorov > > 2015-07-09 15:19 GMT+03:00 Rade, Joerg / Kuehne + Nagel / Ham GI-PS < > [email protected]>: > > > Hi, > > > > bind(String.class).annotatedWith(Names.named("brandLogoHeader")) > > > > .toInstance("/images/knife-logo-header.png"); > > > > Didn't work for me. I had to specify > > "/sdm-webapp/images/knife-logo-header.png". > > > > Could there be something I specified wrong somewhere else? Web.xml? > > > > Thanks in advance > > Jörg > > > > Kühne + Nagel (AG & Co.) KG > > Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE > > 812773878. > > Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Reiner Heiken (Vors.), > > Dirk Blesius, Martin Brinkmann, Matthias Heimbach, Jan-Hendrik > > Köstergarten, Christian Solf, Lars Wedel, Jens Wollesen. > > Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform: > > Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, > > Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt. > > Geschäftsleitung Region Westeuropa: Yngve Ruud (Vors.), Richard Huhn, > > Björn Johansson, Jan Kunze, Bruno Mang, Stefan Paul, Holger Ketz, > > Dominic Edmonds. > > > > Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen > > Spediteursbedingungen (ADSp), jeweils neuester Fassung. Wir verweisen > > insbesondere auf die vom Gesetz abweichenden Haftungsbeschränkungen > > von Ziffer 23 und 24 ADSp. Den vollständigen Text der ADSp übersenden > > wir Ihnen gerne auf Anfrage und können Sie auch unter > > http://www.kuehne-nagel.com einsehen. Ergänzend wird vereinbart, dass > > (1) Ziffer 27 ADSp im Rahmen internationaler Übereinkommen weder > > unsere Haftung noch die Zurechnung des Verschuldens von Leuten und > > sonstigen Dritten zu Gunsten des Auftraggebers erweitert, und (2) wir > > in den im deutschen Seehandelsrecht aufgeführten Fällen des nautischen > > Verschuldens oder Feuer an Bord nur für eigenes Verschulden und (3) im > > Sinne der CMNI genannten Voraussetzungen nicht für nautisches > Verschulden, Feuer an Bord oder Mängel des Schiffes haften. > > > > Kühne + Nagel (AG & Co.) KG > Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE > 812773878. > Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Reiner Heiken (Vors.), Dirk > Blesius, Martin Brinkmann, Matthias Heimbach, Jan-Hendrik Köstergarten, > Christian Solf, Lars Wedel, Jens Wollesen. > Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform: > Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, > Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt. > Geschäftsleitung Region Westeuropa: Yngve Ruud (Vors.), Richard Huhn, > Björn Johansson, Jan Kunze, Bruno Mang, Stefan Paul, Holger Ketz, Dominic > Edmonds. > > Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen > Spediteursbedingungen (ADSp), jeweils neuester Fassung. Wir verweisen > insbesondere auf die vom Gesetz abweichenden Haftungsbeschränkungen von > Ziffer 23 und 24 ADSp. Den vollständigen Text der ADSp übersenden wir Ihnen > gerne auf Anfrage und können Sie auch unter http://www.kuehne-nagel.com > einsehen. Ergänzend wird vereinbart, dass (1) Ziffer 27 ADSp im Rahmen > internationaler Übereinkommen weder unsere Haftung noch die Zurechnung des > Verschuldens von Leuten und sonstigen Dritten zu Gunsten des Auftraggebers > erweitert, und (2) wir in den im deutschen Seehandelsrecht aufgeführten > Fällen des nautischen Verschuldens oder Feuer an Bord nur für eigenes > Verschulden und (3) im Sinne der CMNI genannten Voraussetzungen nicht für > nautisches Verschulden, Feuer an Bord oder Mängel des Schiffes haften. >
