Select to view content in your preferred language

eSearch URL selection & print widget

1435
9
Jump to solution
08-08-2013 07:53 AM
MayJeff
Deactivated User
I having the similar issue with this thread (http://forums.arcgis.com/threads/72213-eSearch-URL-search-amp-print-widget-error)
when try to upgrade on latest version (3.4 -7/22/13) but I have no problem when using this version (3.0.12-10/19/12).  Even though I changed the symbol using this:
<symbology>
      <simplefillsymbol color="0x0000ff" alpha="0">
                    <outline color="0x0000ff" alpha="1.0" width="2" />
       </simplefillsymbol>
</symbology>

Besides that, If you set useproxy to false on eSearchWidget.xml(v3.4) then you will be able to print.

Anyone has this issue?

Thanks.
Tags (2)
0 Kudos
1 Solution

Accepted Solutions
RobertScheitlin__GISP
MVP Emeritus
May Jeff,

   Nope has nothing at all to do with the identitymanager... I has to do with from 3.0 to 3.4, I switched from a graphics layer to an actual featurelayer, so that results could be added or subtracted to existing results.

View solution in original post

0 Kudos
9 Replies
RobertScheitlin__GISP
MVP Emeritus
May Jeff,

   Do you have the print widgets print service url set to your own servers print service? If not then this is why... The layer you are using has an internal IP and not a public one so esris print service can not access it. If that map service layer is publicly accessible than you need to use the public url in the eSearchWidget.xml and not the internal machine name.
0 Kudos
MayJeff
Deactivated User
Thanks Robert.  Actually I am using my own server print service (http://servername/webadaptor/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Tas...) or my custom gp print  service (http://servername/webadaptor/rest/services/PrintCustom/ExportWebMapSecure/GPServer/Export%20Web%20Ma...)
to test.  Both got the same error message.  All map services is not publicly accessible.  Robert you probably can answer this.  Identify widget highlight result on print widget didn't show any error message at all. Is it because adding new code on v3.4 for IdentityManager.instance.enabled will cause the issue?
Appreciated your time.  Thanks.
0 Kudos
RobertScheitlin__GISP
MVP Emeritus
May Jeff,

   Nope has nothing at all to do with the identitymanager... I has to do with from 3.0 to 3.4, I switched from a graphics layer to an actual featurelayer, so that results could be added or subtracted to existing results.
0 Kudos
MayJeff
Deactivated User
Do you think is a proxy problem?  I try to compare code on v3.0 and v3.4.  If you can think anything can cause this please let me know.  Thank you.
0 Kudos
RobertScheitlin__GISP
MVP Emeritus
May Jeff,

   I have not been able to duplicate your issue in any of my testing this afternoon... Not sure what to tell you. Is it only one layer that is doing this or are all the layers that you have setup to search causing this issue?
0 Kudos
MayJeff
Deactivated User
Actually all the layers.  I have secured all my map services so I set useproxy to true on eSearchWidget.xml and also my configuration file.  After search perform and parcel being highlight then use print widget to print will see the error message on v3.4 but able to print with parcel selected with no error on v3.0.  I also test on v3.4 if set useproxy to false on eSearchWidget.xml then won't see the error message because you have to SignIn when application first load.  Hope can narrow down the issue.  Besides that, I also tested it on identify Widget and ESRI search.  Both able to print with select(highlight) polygon.
Thank you Robert.
0 Kudos
RobertScheitlin__GISP
MVP Emeritus
May Jeff,

   Wow.... So now that I have spent yesterday looking into this issue with all the wrong info, you decide to provide all the info that I really needed... What does this issue even have to do with the forum thread "eSearch URL search & print widget error"? Beside having the words eSearch and print in the title the issues in that thread have little to nothing to do with your issue.

   Now that I have the real info on your issue I will try and find some time to look into it.

Have you also secured your print service? ESRI has a couple of bugs logged for the print widget not using a proxyURL and one for print widget not providing the ability to use a token on the secured print service.
0 Kudos
MayJeff
Deactivated User
Sorry Robert, I should explain it more clearly.  I have secured print gp service and knew about the bug they have.  I added proxyURL on ExportWebMap from their github site and show the same error message.  Sorry again for taking your time.  Using secured gp service at this moment, just need to Sign In and set useproxy to false on your eSearchWidget.xml under layer then highlight can be printed.

Hope explain good enough this time.  Have great weekend.

Thank you.
0 Kudos
MayJeff
Deactivated User
eSearch3.0.13 solve the problem.
0 Kudos