Casting error when trying to retrieve an EJB home interface from a servlet

          I am trying to call a method on a session bean from a servlet. I am receiving a Class Cast exception when trying to use the narrow method. I have this code working from an external java client. Is there something specific I have to do?
          

Hi
          You must check the following rules :
          1) In JAR Files ( of your EJB ) check if there are remote mehods that return
          any class that is already used in servlets
          This classes must be remove from the servlet package ( if you are using WAR
          files ).
          2) Please read the BEA WebLogic Enterprise Java Beans Manual about the class
          loader and related problemas such as ClassCastException and
          ClassNotFoundException.
          Good Luck !
          Steve Schaber <[email protected]> escribió en el mensaje de noticias
          39ee4996$[email protected]..
          >
          > I am trying to call a method on a session bean from a servlet. I am
          receiving a Class Cast exception when trying to use the narrow method. I
          have this code working from an external java client. Is there something
          specific I have to do?
          >
          

Similar Messages

  • Error when trying to retrieve files from 1Tb Seagate hard drive

    15" MacBookPro mid 2009 OS 10.8.4.
    I can copy small files individually but get this error message for large files or folders. "The operation can’t be completed because the (filename) is in use".
    Some of these files were saved through Time Machine and some just copied across, but it doesn't seem to make a difference.
    I have tried many fixes (including Lgof etc. in terminal) but none work.  I have no applications open when trying to retrieve.  I have set my permissions properly, I have used Disk Utility to check permissions and repair them if necesarry.  I have read and write access to the drive.
    This has been going on for ages.  If I can't fix it, some of my files will be irretrieveable and I will have to copy small ones individually.
    Any ideas?
    P.S.  First time I've ever posted on an issue, so apologies if not enough information

    From the menu bar, select
     ▹ System Preferences ▹ Energy Saver ▹ Power Adapter
    and uncheck the box labeled Put the hard disk(s) to sleep when possible, if it's checked.
    If the drive has more than one interface (USB, FireWire, Thunderbolt, eSATA), try one of the other interfaces.
    Check that the data cable is securely inserted at both ends.
    Try a different cable.
    If you're connecting the drive through a hub, connect it directly to a built-in port on the Mac.
    If you're connecting it directly, try a different port.
    Disconnect all other devices on the bus, or as many as possible.
    Test the drive with another Mac. Test another drive with this Mac.
    If the drive is bus-powered, but has an AC adapter, connect the adapter.
    Start up in Safe Mode and test.
    If the drive doesn't work under any of the above conditions, and if another drive does work with the same Mac, then the drive has failed. You may be able to salvage the mechanism by removing it from the enclosure and installing it in another one, or in a drive dock.

  • On Windows Platform, encounters error when trying to open an Indesign document created from MAC

    Hi all,
    On Windows Platform, encounters error when trying to open an Indesign document in INDD format created from Mac. Error received "Either the file does not exist, you do not have permission, or the file may be in use by other application". I am currently using Adobe Indesign CC 9.2 Trial version.
    Kindly advise how can i open this document on windows platform and allows me to edit the document.
    Thanks!
    With Rgds,
    Fiona Choy

    Normally there is no problem to open any INDD opening on Windows, when created on the Mac.
    But Mac user are often not aware on the naming limitations. A file name must not contain /, \, |, :
    It should not contain any extended character, it is not a primary problem but will be, if something links to that file, so avoid also: ÄÖÜäöüß+&
    You can use all other non A-Z a-z, 0-9 and - and  _
    I personally would also recommend to avoid spaces.
    This is valid for the INDD file itself but also for all linked content.

  • Why do I get the 'PowerPC code' error when trying to launch an Intel-based app from a CD?

    When trying to launch a Flash-based app from a CD on my Mac Book Pro, I get the "PowerPC apps are no longer supported" error. Yet the app is not built with PowerPC code.
    This also happened with Microsoft Office programs soon after I upgraded to OSX Lion, but someone was able to solve that for me.

    It's just a free disc from a photo magazine, but the app runs fine on a Mac Pro running 10.7.3. Could it be hardware related?
    I have actually asked this on behalf of a reader (I work for the company that makes the magazine) who is experiencing this problem, I just can't find any reason why the error would display in these circumstances. I apologise if this is against the community's usual practise - I just want to sort this guy out!
    The app on the disc is compiled using MDM Zinc, but like I said it runs a-OK on Lion everywhere else.
    Any help would be gratefully received and appreciated!

  • -251723760 CIP Error when trying to read and array of sgl from and AB ControlLogix PLC

    I have the NI Ethernet/IP module to communicate with an Allen-Bradley ControlLogix PLC. I am doing both reading (only 13 values) and writing (over 200 values). I am using the basic ethernetip tag write.vi to  do the writing. These program are in an executable running on a 'run-time' machine. I have the list of tagnames I am reading and writing to and have confirmed with the person who created the AB load that the array I am writing to on the AB side has more than enough addresses (it is an array of length 300). However I am only able to write 118 values to it. When trying to write 119 or more I get the error:
    -251723760 CIP error - extended status may be available
    I have confirmed with NI OPC Servers with an OPC quick client (running on my development PC) connected to the AB ControlLogix that the values I am writing to up to element 118 are getting through correctly, i.e. if I write 123.456 to sample_array[13] then I in fact see this same value at that location in the OPC quick client.
    To be honest I am a little disappointed that the error message is so cryptic and gives no hints as to what troubleshooting paths are possible. I have tried various combinations of group/tag names with and w/o offsets, e.g. [3], but nothing has led me any further.

    Thanks for the quick response - here are screenshots of before (write OK - writing 118 values - all except last are 0) and after (error - when trying to write an array of length 119) as well as the simple test program I as using.
    Attachments:
    NI Ethernet_IP 3-20-2013 Troubleshooting.zip ‏90 KB

  • Error when trying to retrieve UserName from MySAPSSO2 cookie

    Hi,
    I tried to retrieve the UserName from MySAPSSO2 cookie using the dotnet toolkit, but I keep getting the error "User Not Aunthenticated". I have placed the verify.pse files in a folder called psefiles in the same location as the bin folder of my application.
    I then also tried to directly use Convert.FromBase64String() to read the username from the cookie, but during conversion I get the error "Invalid character in a Base- 64 string"
    Any help is highly appreciated.
    Thanks,
    Kantishree D.

    From the menu bar, select
     ▹ System Preferences ▹ Energy Saver ▹ Power Adapter
    and uncheck the box labeled Put the hard disk(s) to sleep when possible, if it's checked.
    If the drive has more than one interface (USB, FireWire, Thunderbolt, eSATA), try one of the other interfaces.
    Check that the data cable is securely inserted at both ends.
    Try a different cable.
    If you're connecting the drive through a hub, connect it directly to a built-in port on the Mac.
    If you're connecting it directly, try a different port.
    Disconnect all other devices on the bus, or as many as possible.
    Test the drive with another Mac. Test another drive with this Mac.
    If the drive is bus-powered, but has an AC adapter, connect the adapter.
    Start up in Safe Mode and test.
    If the drive doesn't work under any of the above conditions, and if another drive does work with the same Mac, then the drive has failed. You may be able to salvage the mechanism by removing it from the enclosure and installing it in another one, or in a drive dock.

  • Error when trying to retrieve data from Essbase

    Hi There
    I running OBIEE 10.1.3.4.0 and Essbase 9.3.1. When im trying to update member count for instance(from administration tool) it gives me the following errors.
    nQSError 10058, nQSError 43093 and Essbase Error 1260046. This is when im testing against an Essbase I have developed for my self. If I try using one of the supplied sample databases it works fine...
    Does anybody have an idea about what could be wrong?
    Any pointers would be much appreciated!
    Regards, Jacob

    Hi,
    That warning / error message will be coming from the MDX interface on the BW server.  It does not originate from BOBJ.
    This question would be better asked to support component BW-BEX-OT-MDX
    Similar discussion can be found using search: Limitation of Number of Objects used in Webi with SAP BW Universe as Source
    Regards,
    Henry

  • Error when trying to access a secured web service from Forms 10g 10.1.2.3

    Hello,
    I'm trying to access a secured web service from Forms10g 10.1.2.3 but i'm getting the next error when pressing the button the first time:
    java.rmi.RemoteException: ; nested exception is: HTTP transport error: javax.xml.soap.SOAPException:
    java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Bad response: 401 UnauthorizeWhen i press the button a second time i got this error:
    javax.xml.rpc.soap.SOAPFaultException: The SOAP request is invalid. The required node 'Envelope' is missingThis is the code i have in my button:
    DECLARE
    jo ora_java.jobject;
    pdfObject ora_java.jobject;
    pdf     varchar2(900);
    rv varchar2(100);
    ex ora_java.jobject;
    BEGIN
    JO := SEARCHSOAPCLIENT.new;
    SEARCHSOAPCLIENT.setUsername(JO,'weblogic');
    SEARCHSOAPCLIENT.setPassword(JO,'welcome1');
    pdfObject := SEARCHSOAPCLIENT.quicksearch(JO,'1234',NULL);
    pdf := SEARCHSOAPCLIENT.tostring(pdfObject);
    message(pdf);
    message(' ');
    EXCEPTION
    WHEN ORA_JAVA.JAVA_ERROR then
    message('Unable to call out to Java, ' ||ORA_JAVA.LAST_ERROR);
    WHEN ORA_JAVA.EXCEPTION_THROWN then
    ex := ORA_JAVA.LAST_EXCEPTION;
    :error := Exception_.toString(ex);
    END;When i run it from JDeveloper it works, this is a portion of java code the proxy web service has:
    import oracle.webservices.transport.ClientTransport;
    import oracle.webservices.OracleStub;
    import javax.xml.rpc.ServiceFactory;
    import javax.xml.rpc.Stub;
    public class SearchSoapClient {
        private webservicesproxywebcontent.proxy.SearchSoap _port;
        public SearchSoapClient() throws Exception {
            ServiceFactory factory = ServiceFactory.newInstance();
            _port = ((webservicesproxywebcontent.proxy.Search)factory.loadService(webservicesproxywebcontent.proxy.Search.class)).getSearchSoap();
            this.setUsername("weblogic");
            this.setPassword("welcome1");
            System.out.println("callling from _port "+ _port.quickSearch("1234234", null));
         * @param args
        public static void main(String[] args) {
            try {
                webservicesproxywebcontent.proxy.SearchSoapClient myPort = new webservicesproxywebcontent.proxy.SearchSoapClient();
                System.out.println("calling " + myPort.getEndpoint());
            } catch (Exception ex) {
                ex.printStackTrace();
         * delegate all operations to the underlying implementation class.
        public QuickSearchResult quickSearch(String queryText, IdcPropertyList extraProps) throws java.rmi.RemoteException {
            return _port.quickSearch(queryText, extraProps);
        }Also the secured web service was generated from Webcenter Content 11.1.1.6 that is why it's a secured web service.
    Kind Regards
    Carlos

    Without going into any technical discussion about the code, my first question is what JDK version was used to create this which was imported into the form? Understand that Forms 10 runs on JDK 1.4.2, so if you used any newer JDK version, likely there will be problems.

  • Error when trying to retrieve Document Library in Sharepoint Hosted App using REST

    I have created the following REST request in order to retrieve the root folder of a Document Library added to a Sharepoint Hosted App
    getProductDocumentFolder: function () {
    $.ajax({
    url: _spPageContextInfo.webServerRelativeUrl +
    "/_api/web/GetFolderByServerRelativeUrl('/Lists/ProductDocuments')",
    type: "GET",
    headers: {
    "accept": "application/json;odata=verbose",
    success: function () {
    alert("Success!");
    //REST.Operator.readAll();
    error: function (err) {
    alert("Oops, error!");
    alert(JSON.stringify(err));
    The Document Library was added to the App from the Add > New Item menu in Visual Studio. I selected List and Selected Document Library from the Create a customizable list... dialog. The list is defined as shown in the picture below.
    I get the generic error "Value does not fall within the excepted range".
    I have tried both 
    "/_api/web/GetFolderByServerRelativeUrl('/Lists/ProductDocuments')"
    and
    "/_api/web/GetFolderByServerRelativeUrl('/ProductDocuments')"
    for the Document Library URL both I get the same error in both cases.
    What am I missing here?

    Problem solved. 
    It turns out there should be NO leading '/' in the relative URL despite the example shown in http://msdn.microsoft.com/en-us/library/office/dn292553.aspx#Folders with "/Shared Folder".
    The correct GetFolderByServerRelativeUrl-parameter in my case is 'Lists/Productdocuments'.
    Unsure whether example is wrong or if it applies to other cases than mine.

  • Connection refused error when trying to to lookup EJB in iAS

    Hi,
    I tried to write a client that uses an EJB in an 9.0.3 iAS running on windows NT SP6, and the JNDI lookup keeps failing with the following error:
    javax.naming.NamingException: Lookup error: java.net.ConnectException: Connection refused: connect; nested exception is:
    java.net.ConnectException: Connection refused: connect
         java.lang.Object com.evermind.server.rmi.RMIContext.lookup(java.lang.String)
              RMIContext.java:134
         java.lang.Object javax.naming.InitialContext.lookup(java.lang.String)
              InitialContext.java:345
         void Samplecom.mind.ejb.stubs.AccountComplexStubClient.main(java.lang.String[])
              AccountComplexStubClient.java:24
    I am using the following properties for the lookup:
    env.putContext.INITIAL_CONTEXT_FACTORY, "com.evermind.server.rmi.RMIInitialContextFactory");
    env.put(Context.SECURITY_PRINCIPAL, "ias_admin");
    env.put(Context.SECURITY_CREDENTIALS, "ias_admin1");
    env.put(Context.PROVIDER_URL, "ormi://localhost:23791/mindejb");
    Where:
    * 23791 is the port configured in the rmi.xml
    * mindejb is the name of the module
    * ias_admin1 is the correct password of ias_admin user
    Similar properties worked for a stand alone oc4j. What have I done wrong?
    Any help will be appreciated.
    Thanks,
    Avi

    Hi -
    I can resend what I think I would have said later on. No guarantees though ;-)
    What you need to do is to look at the RMI port range allocated in the opmn.xml file for the OC4J instance you are trying to connect to. OPMN basically looks at the first number, and determines if the port is free. If it is, it will use it. If it's not, it will go to the next sequential number and try that, etc.
    So if you have a defined port range of 3101-3200 and you only have one process, then it's a pretty safe bet (unless another rogue process has grabbed it) that the port you need will be the first one listed - 3101. If you specified two JVM processes to be started for the instance, then it's likely that 3101 and 3102 will be used.
    I think that's what I'd written in the truncated text.
    In our forthcoming 904 release, we're providing a port lookup service which will be able to be used by remote clients to discover the RMI ports used for OC4J instances. This will then avoid the client (and admins) needing to know and publish the specific ports used. Since OPMN itself knows which ports have been allocated, it can be queried by remote clients to find out where to connect. I've not seen the final spec, but I think this lookup will be transparent to the client in terms of code and will only require the addition of a prefix to the provider.url property used in jndi.propeties.
    It's likely to be of a format such as opmn:lookup:ormi://<known-ias-host-location>.
    Sorry about the truncation, it looks like that has now been rectified for the forums.
    -steve-

  • Error when trying to retrieve mail off of MSExchange Server.

    I've been trying to connect to and download my email from a MSExchange Server. I used jGuru as a source for Java mail fundementals but I can't seem to make my program run. Here's my code, and below my code is the error I get during compilation:
    public class attach
         public attach()
         public static void saveFile( String gg, Object hh )
         public static void main(String[] args)
                   try
                        String host = "XBX09";
                        String username = "me";
                        String password = "";
    //                    Create empty properties
                        Properties props = new Properties();
    //                    Get session
                        Session session = Session.getDefaultInstance(props, null);
    //                    Get the store
                        Store store = session.getStore("pop3");
                        store.connect(host, username, password);
    //                    Get folder
                        Folder folder = store.getFolder("INBOX");
                        folder.open(Folder.READ_ONLY);
    //                    Get directory
                        Message message[] = folder.getMessages();                    
                        for (int i=0, n=message.length; i<n; i++)
                             System.out.println(i + ": " + message.getFrom()[0]
                             + "\t" + message[i].getSubject());
    //                    Close connection
                        folder.close(false);
                        store.close();
                   catch(Exception ex)
                             System.out.println("EX!");               
    java.lang.NoSuchMethodError: javax.mail.Session: method getDebugOut()Ljava/io/PrintStream; not found
         at com.sun.mail.pop3.POP3Store.getPort(POP3Store.java:184)
         at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:126)
         at javax.mail.Service.connect(Service.java:234)
         at javax.mail.Service.connect(Service.java:135)
         at attach.main(attach.java:42)
    Exception in thread "main"

    Seems like the port of your server is not the default
    one...I made a few changes after looking at some other examples. I added some port information and it seems like I'm making progress because I'm getting a different
    response (Debug message from Sun server...). Here's what it's saying after the program runs:
    DEBUG: getProvider() returning javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsy stems, Inc]
    java.lang.NoSuchMethodError: javax.mail.Session: method getDebugOut()Ljava/io/PrintStream; not found
         at com.sun.mail.pop3.POP3Store.getPort(POP3Store.java:184)
         at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:126)
         at javax.mail.Service.connect(Service.java:234)
         at javax.mail.Service.connect(Service.java:135)
         at attach.main(attach.java:49)
    Exception in thread "main"
    public class attach
         public attach()
         public static void saveFile( String gg, Object hh )
         public static void main(String[] args)
                   try
                        String host = "XBX09";
                        String username = "[email protected]";
                        String password = "";
    //                    Create empty properties
                        Properties props = new Properties();
                        String sPort = ( (props.getProperty("mail.pop3.port") != null) ? props.getProperty("mail.pop3.port") : "995");
                        props.setProperty("mail.pop3.port",  sPort );
                        props.setProperty("mail.pop3.socketFactory.port",  sPort );
    //                    Get session
                        Session session = Session.getDefaultInstance(props, null);
                        session.setDebug(true);
    //                    Get the store
                        Store store = session.getStore("pop3");
                        store.connect(host, username, password);
    //                    Get folder
                        Folder folder = store.getFolder("INBOX");
                        folder.open(Folder.READ_ONLY);
    //                    Get directory
                        Message message[] = folder.getMessages();                    
                        for (int i=0, n=message.length; i<n; i++)
                             System.out.println(i + ": " + message.getFrom()[0]
                             + "\t" + message[i].getSubject());
    //                    Close connection
                        folder.close(false);
                        store.close();
                   catch(Exception ex)
                             System.out.println("EX!");               

  • ORA-12154 error when trying to connect to Oracle 11g DB from Excel 2010

    All,
    I am trying to set up Excel 2010 64-bit to connect to an Oracle 11g database, but am having some trouble due to an "ORA-12154 could not resolve the connect identifier specified" error. I am able to TNSping the SID name, as well as connect to SQLplus. The TNS entry works, and the Oracle Home is in the right spot. I am even able to put the full connection string in the "Data Source" field when creating a data link in Excel and have it connect to the DB. But I would like to be able to create one that used the SID rather than the full connection string, as other users will have to use this. The developer behind the Excel solution created a number of .odc files to connect to various databases, so this gives extra weight behind figuring out how to connect via a SID rather than a full connection string. Any suggestions?

    user10832104 wrote:
    All,
    I am trying to set up Excel 2010 64-bit to connect to an Oracle 11g database, but am having some trouble due to an "ORA-12154 could not resolve the connect identifier specified" error. I am able to TNSping the SID name, as well as connect to SQLplus. The TNS entry works, and the Oracle Home is in the right spot. I am even able to put the full connection string in the "Data Source" field when creating a data link in Excel and have it connect to the DB. But I would like to be able to create one that used the SID rather than the full connection string, as other users will have to use this. The developer behind the Excel solution created a number of .odc files to connect to various databases, so this gives extra weight behind figuring out how to connect via a SID rather than a full connection string. Any suggestions?
    If you are able to connect with sqlplus, then this really becomes a question of how to define a data connection in Excel.
    But after quickly googling ..
    In excel ...
    "Data" tab
    "from other sources"
    "from data connection wizard"
    select ODBC DSN
    On data link properties, select the "connection" tab
    select "Use Data Source Name" and hit the drop-down
    select a dsn that you had previously set up to point to the oracle database.
    Anyway, that looks like how it is supposed to be done.  I'm getting a dll initialization error.  Probably due to the fact I have both 32-bit and 64-bit oracle clients, and windows never handles that very gracefully.  But then Windows never graceffully handles anything that isn't MicroSoft.   To paraphrase Forest Gump, "My momma always said Windows was like a box of chocolates.  You never know what you're going to get."
    In any event, the error you report means it was actually tying to look it up in tnsnames, but what you supplied wasn't found there.  That can also be a big issue when dealing with MS products, because they don't use the same terminology, so lead people into entering something other than what Oracle expects.  Are you referencing an ODBC DSN?  If so, have you tested that apart from Excel?

  • Error when trying to open, edit & save the document from email link

    Hi,
    The error occurs when user tries to open the document from the email link (after the document is "shared" with them.
    The recipient has been given edit rights.  When the document is opened it is opened in read only.  The recipient will click "Edit Document" and then they receive an error
    "The file or folder name http://servername/sites/documents/Shared Documents/IT/Test/TESTfile.xlsx?NoRedirect=true' contains characters that are not permitted. Enter a different name."
    Any suggestions please.
    Thanks.

    Hi Inderjeet,
    Thank you very much for you reply.
    I tried with the LAN options, it didn't help.
    I see that in the
    http://blog.ray1.net/2007/12/file-or-folder-name-contains-characters.html it's written as the error occurs while "Creating a new site based on a custom site definition, you get the above error", which is not my case.
    Mine happens when I click on the link from the email body. An exact thread I found :
    http://social.technet.microsoft.com/Forums/systemcenter/en-US/d724a882-66cf-4515-a088-afd7d088b103/email-link-to-share-documents?forum=sharepointgeneral&prof=required
    But no solution is mentioned there as well.
    I think this is an issue with SharePoint 2013. Do you agree? I would like to invite more experts for their opinion on this please.
    Many thanks & Regards

  • Known Issue: "Unexpected error" when trying to update an Azure RemoteApp collection from the Azure portal

    Symptoms:  You select an Azure RemoteApp collection in the Azure portal and then click Update. The result is a pop-up like the following:
     Unexpected error
    An expected error occurred. Check the management portal for related information, and then try again. If you continue to experience this problem, please contact support.

    Workaround:
    Install the latest Azure PowerShell module (version 0.8.16 - you will encounter errors if you do not use at least this version)
    Connect to your subscription
    Use a cmdlet to update the collection:
    “Update-AzureRemoteAppCollection -CollectionName <collection> -ImageName <image name>"
    Resolution:  A fix for this has been applied to the Azure site.

  • Error when trying to update or download any app

    I'm getting an Error when trying to update or download any app from Mac App Store
    Every time I try to update xCode to version 6.2 but I get this error :
    The server gave an error during download: 503 Service Unavailable.
    So I tried to download a random app from the App Store but I got the same error message.
    So any advices ?

    Hello HusseinAlBehary,
    Sorry to hear your troubles updating and downloading apps from the Mac App Store. Based on when you were doing that, it looks like the Mac App Store was experiencing difficulties. It is not currently so you should be able to upgrade with out issues now. If you experience this in the future, look at the page below to start you on figuring out if it is something on your end or Apple’s end. 
    Apple Services, Stores, and iCloud
    https://www.apple.com/support/systemstatus/
    Regards,
    -Norm G.  

Maybe you are looking for

  • Process to access .mac from new iMac

    Have 2 computers, eMac & new iMac 20" I can iWeb publish without problem to my .mac account from the eMac (in fact, have 4 different web sites online at present.) When I attempt to publish a new site using iWeb 08, I'm continually asked to sing in. F

  • Business areawise internal balance sheet

    Hello Experts, As I understand , business area is assigned at division & plant combination level. Division is in material master basic data view, hence we cannot have plant wise separate divisions for the same material. Hence at the time of procureme

  • Running catproc.sql and catalog.sql scripts

    hi there, what is the need to run catproc.sql and catalog.sql scripts after creating the database manually? please write me the answer. thanks in advance.

  • Prefetch capability for single or multi processor

    Hi all I wonder SAM supports prefetch functionality for single or multi processors. I need that for research topic.

  • AutoSuggest dropdown popup size wrong when .AFDefaultFont:alias changed

    Hi! I'm using Jdeveloper 11.1.2.3 I've been implemented inputComboboxListOfValues with autoSuggestBehavior. All works fine, but then we changed default font size parameter to .AFDefaultFont:alias { font-size: 14px; the size of autoSuggestBehavior dro