<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Nur Text Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.NurTextZchn
        {mso-style-name:"Nur Text Zchn";
        mso-style-priority:99;
        mso-style-link:"Nur Text";
        font-family:"Calibri",sans-serif;}
span.E-MailFormatvorlage19
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.E-MailFormatvorlage20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=DE link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoPlainText>Hallo zusammen,<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>ich habe in unserem Mapbender Projekt versucht Search Router zu integrieren, bekomme aber immer die Meldung „No results found“.<o:p></o:p></p><p class=MsoPlainText>Die config.yml sieht so aus:<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><span lang=EN-US>"doctrine:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     dbal:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         default_connections: default<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>connections:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                 default:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                driver:   <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database_driver%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                host:     <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database_host%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                port:     <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database_port%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                 dbname:   <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database_name%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                path:     <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database_path%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                user:     <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database_user%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                password: <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database_password%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                charset:  UTF8<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                </span>logging: %kernel.debug%<o:p></o:p></p><p class=MsoPlainText>                                                profiling: <o:p></o:p></p><p class=MsoPlainText>%kernel.debug%<o:p></o:p></p><p class=MsoPlainText>                                 <span lang=EN-US>postgres:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                driver:   <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database2_driver%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                host:     <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database2_host%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                port:     <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database2_port%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                dbname:   <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database2_name%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                path:     <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database2_path%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                user:     <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database2_user%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                password: <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>%database2_password%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                charset:  UTF8<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>                                                </span>logging: %kernel.debug%<o:p></o:p></p><p class=MsoPlainText>                                                profiling: <o:p></o:p></p><p class=MsoPlainText>%kernel.debug%<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>     <span lang=EN-US>orm:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         auto_generate_proxy_classes: %kernel.debug%<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         auto_mapping: true"<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-US>Die parameters.yml so:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-US>"parameters:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database_driver:   pdo_pgsql<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database_host:     *****<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database_port:     5432<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database_name:     mapbender3<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database_path:     ~<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database_user:     postgres<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database_password: *****<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database2_driver:   pdo_pgsql<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database2_host:     *****<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database2_port:     5432<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database2_name:     postgres<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database2_path:     ~<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database2_user:     postgres<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     database2_password: *****<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-US>     mailer_transport:  smtp<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     mailer_host:       localhost<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     mailer_user:       ~<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     mailer_password:   ~<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-US>     # locale en, de, it, es, ru, nl, pt are available<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     fallback_locale:   en<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     locale:            en<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     secret:            ThisTokenIsNotSoSecretChangeIt<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-US>     </span>fom:<o:p></o:p></p><p class=MsoPlainText>         server_name:   Mapbender3<o:p></o:p></p><p class=MsoPlainText>         server_version: 3.0.5.3<o:p></o:p></p><p class=MsoPlainText>         <span lang=EN-US>server_logo:   bundles/mapbendercore/image/logo_mb3.png<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-US>     # framework : <o:p></o:p></span></p><p class=MsoPlainText><a href="http://symfony.com/doc/2.1/reference/configuration/framework.html#cookie-lifetime"><span lang=EN-US>http://symfony.com/doc/2.1/reference/configuration/framework.html#cookie-lifetime</span></a><span lang=EN-US><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     cookie_secure: false<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     cookie_lifetime: 3600<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-US># OWSProxy Configuration<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     ows_proxy3_logging: false<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     ows_proxy3_obfuscate_client_ip: true<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     ows_proxy3_host: ~<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     ows_proxy3_port: ~<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     ows_proxy3_connecttimeout: 60<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     ows_proxy3_timeout: 90<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     ows_proxy3_user: ~<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     ows_proxy3_password: ~<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     </span>ows_proxy3_noproxy: ~<o:p></o:p></p><p class=MsoPlainText>"<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>und die Konfiguration der Suche in Mapbender wie folgt:<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><span lang=EN-US>"class: Mapbender\CoreBundle\Component\SQLSearchEngine<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>class_options:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     connection: postgres<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     relation: public.Kundenstamm<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     attributes:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         - id<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         - bez_gem<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     geometry_attribute: geom<o:p></o:p></span></p><p class=MsoPlainText>form:<o:p></o:p></p><p class=MsoPlainText><span lang=EN-US>     Gemeinde:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         type: text<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         options:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>             required: true<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         compare: exact<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>results:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     view: table<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     count: true<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     headers:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         id: ID<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         bez_gem: Name<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>     callback:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         event: click<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>         options:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>             buffer: 10<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>             minScale: null<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>             </span>maxScale: null"<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>In der prod.log steht folgende Fehlermeldung:<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><span lang=EN-US>[2017-04-03 10:38:12] request.CRITICAL: Uncaught PHP Exception<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>"You have requested a non-existent service "doctrine.dbal.postgres_connection". Did you mean this: <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>"doctrine.dbal.default_connection"?" at /var/www/mapbender3/app/bootstrap.php.cache line 2048 {"exception":"[object]<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>(Symfony\\Component\\DependencyInjection\\Exception\\ServiceNotFoundException(code: <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>0): You have requested a non-existent service \"doctrine.dbal.postgres_connection\". Did you mean this: <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>\"doctrine.dbal.default_connection\"? at /var/www/mapbender3/app/bootstrap.php.cache:2048)"} []<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><o:p> </o:p></span></p><p class=MsoPlainText>Ich habe ähnliche Probleme<o:p></o:p></p><p class=MsoPlainText>(<a href="http://osgeo-org.1560.x6.nabble.com/connecting-a-database-td5254910.html">http://osgeo-org.1560.x6.nabble.com/connecting-a-database-td5254910.html</a>,<o:p></o:p></p><p class=MsoPlainText><a href="http://osgeo-org.1560.x6.nabble.com/Mapbender3-Searchrouter-additional-database-connection-td5303306.html">http://osgeo-org.1560.x6.nabble.com/Mapbender3-Searchrouter-additional-database-connection-td5303306.html</a><o:p></o:p></p><p class=MsoPlainText>) bereits im Forum gefunden, die dort vorgeschlagenen Lösungen haben aber nichts geändert soweit ich sie umsetzen konnte.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Über Lösungsansätze würde ich mich sehr freuen.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Freundliche Grüße<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Markus Lütke Brintrup<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>