3 g e e          $ e ) ) )                        X   e!" #$logLorg/apache/log4j/Logger; handleService)Lorg/dspace/handle/service/HandleService; itemService(Lorg/dspace/content/service/ItemService;()VCodeLineNumberTableLocalVariableTablethis-Lorg/dspace/app/webui/servlet/SuggestServlet;doDSGetk(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)VlastDotIcollsLjava/util/List;itemLorg/dspace/content/Item;pathLjava/lang/String;e$Ljava/util/MissingResourceException;emailLorg/dspace/core/Email;meLjavax/mail/MessagingException; recipAddr recipName senderName senderAddritemUriitemUrlmessagesiteNamecontextLorg/dspace/core/Context;request'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse;fromPagehost basicHosthandletitlecollName currentUserLorg/dspace/eperson/EPerson; authEmailuserNameLocalVariableTypeTable1Ljava/util/List; StackMapTable%&"'()* Exceptions+,-doDSPost SourceFileSuggestServlet.java no. /0 12 jk3 /4 56 lmReferer( 78dspace.hostname9 :8 localhost% ;< 127.0.0.1= >? @A BC DE. BF DG HF'org/dspace/authorize/AuthorizeException I8J KLorg/dspace/content/Itemdc*M NO PQR STorg/dspace/content/Collection UA VA hi invalid_idjava/lang/StringBuilderpath= WX YAZ 7[\ ]^_ `a suggest.title bc' de& fA gAsubmit recip_emailshow_suggest_form problem=truesuggest.problemh ij/suggest/suggest.jsp kl recip_name5org.dspace.app.webui.servlet.SuggestServlet.recipientm no"java/util/MissingResourceExceptionDMissing Resource: org.dspace.app.webui.servlet.SuggestServlet.sender p^ colleague sender_name2org.dspace.app.webui.servlet.SuggestServlet.sender A DSpace User sender_emailq rs t8 uv dspace.name wxsuggest yz* f{ |} ~^ }webui.suggest.enable  ojavax/mail/MessagingException:Suggest item email not sent - webui.suggest.enable = false n} sent_suggestfrom=/suggest/suggest_ok.jsperror_mailing_suggest p  problem=falseauthenticated.email eperson.name uv+org/dspace/app/webui/servlet/SuggestServlet *org/dspace/app/webui/servlet/DSpaceServletjava/lang/Stringorg/dspace/eperson/EPersonorg/dspace/core/Context%javax/servlet/http/HttpServletRequest&javax/servlet/http/HttpServletResponseorg/dspace/core/Emailjavax/servlet/ServletExceptionjava/io/IOExceptionjava/sql/SQLException.org/dspace/handle/factory/HandleServiceFactory getInstance2()Lorg/dspace/handle/factory/HandleServiceFactory;getHandleService+()Lorg/dspace/handle/service/HandleService;0org/dspace/content/factory/ContentServiceFactory4()Lorg/dspace/content/factory/ContentServiceFactory;getItemService*()Lorg/dspace/content/service/ItemService; getHeader&(Ljava/lang/String;)Ljava/lang/String;$org/dspace/core/ConfigurationManager getPropertyequals(Ljava/lang/Object;)Zjava/net/InetAddress getLocalHost()Ljava/net/InetAddress;getHostAddress()Ljava/lang/String; lastIndexOf(I)I substring(II)Ljava/lang/String;(Ljava/lang/String;)I(I)Ljava/lang/String;indexOf getParameter'org/dspace/handle/service/HandleServiceresolveToObjectN(Lorg/dspace/core/Context;Ljava/lang/String;)Lorg/dspace/content/DSpaceObject;&org/dspace/content/service/ItemServicegetMetadataFirstValue}(Lorg/dspace/content/DSpaceObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;getCollections()Ljava/util/List;java/util/Listget(I)Ljava/lang/Object;getName getPathInfoappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/dspace/core/LogManagerQ(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;org/apache/log4j/Loggerinfo(Ljava/lang/Object;)V$org/dspace/app/webui/util/JSPManagershowInvalidIDErrore(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;I)V setAttribute'(Ljava/lang/String;Ljava/lang/Object;)VgetCurrentUser()Lorg/dspace/eperson/EPerson;getEmail getFullNamejava/lang/BooleanTRUELjava/lang/Boolean;showJSPd(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)Vorg/dspace/core/I18nUtil getMessage?(Ljava/lang/String;Lorg/dspace/core/Context;)Ljava/lang/String;warn#org/apache/commons/lang/StringUtilsisEmpty(Ljava/lang/String;)ZgetCanonicalForm resolveToURL?(Lorg/dspace/core/Context;Ljava/lang/String;)Ljava/lang/String;getCurrentLocale()Ljava/util/Locale;getEmailFilename8(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String;+(Ljava/lang/String;)Lorg/dspace/core/Email; addRecipient(Ljava/lang/String;)V addArgument setReplyTogetBooleanProperty(Ljava/lang/String;Z)Zsend*(Ljava/lang/Object;Ljava/lang/Throwable;)VshowInternalErrorR(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!eghijklmnopW***q-23565r stuvp*6, : : :  : .6: Y,::: Q G*+:  .*  !: ":  #$%: 4,&: '+()Y*+, ,-./,- 0 :  : ,12+3: : :   4:  5: ,6,7:    $'+89./,:;2,-<=,>:  "?+@::'+8B.CD:,E:  .  :"F+@::'+8B.CG:,H:I   :*J:*+K:,L:M :+NOPQ: RSSSSSS SS  TUV W XYYZ'+[)Y*\,,-./,-]=:'+^ ._,-`,'+8a./,b 2,c 2,-<=AAJXqr\? BDE+F7H>NGO[RkTsX}[\]_`bcdfijkln prtv#y)z,{/}4;BMWft +9CJX_fmt{  $.5r$Gwxyz 0{| )}~ XW~ x~@~ ~+~9~C~J~6st666 ,~%~!~}~~~ ) , ~ /~ y 7_0(# J J ) ( vpT*+,-dq r*st op! ef'q0