“Method has not yet been implemented” exception for appium `HasClipboard()`












0















Below is my code in Java



String text = "54321";
((HasClipboard) BaseClass.driver).setClipboardText(text);
TouchAction t=new TouchAction(BaseClass.driver);`


Getting Exception for the above code.



Configuration: Selenium-java 3.13.0, Java-client 6.1.0, android-test 2.1.1










share|improve this question




















  • 4





    it seems that that method, for that class "has not yet been implemented"

    – Stultuske
    Jan 3 at 8:03











  • Thanks for the quick reply. I have imported below three packages in my code: import io.appium.java_client.TouchAction; import io.appium.java_client.android.AndroidElement; import io.appium.java_client.clipboard.HasClipboard;

    – Pooja Jadhav
    Jan 3 at 8:12











  • which doesn't change the answer. You cast your Object to type 'HasClipboard', then try to call 'setClipboardText(...)'. The method itself exists, either in the class, or in it's parent, but hasn't been implemented yet

    – Stultuske
    Jan 3 at 8:13











  • Is this what you mean? String text = "54321"; HasClipboard clip = ((HasClipboard) BaseClass.driver); clip.setClipboardText(text); TouchAction t=new TouchAction(BaseClass.driver);

    – Pooja Jadhav
    Jan 3 at 9:44













  • I don't know. all I can do is make assumptions based on the information you provided. Either way, what is happening is explained in my previous comment

    – Stultuske
    Jan 3 at 11:52
















0















Below is my code in Java



String text = "54321";
((HasClipboard) BaseClass.driver).setClipboardText(text);
TouchAction t=new TouchAction(BaseClass.driver);`


Getting Exception for the above code.



Configuration: Selenium-java 3.13.0, Java-client 6.1.0, android-test 2.1.1










share|improve this question




















  • 4





    it seems that that method, for that class "has not yet been implemented"

    – Stultuske
    Jan 3 at 8:03











  • Thanks for the quick reply. I have imported below three packages in my code: import io.appium.java_client.TouchAction; import io.appium.java_client.android.AndroidElement; import io.appium.java_client.clipboard.HasClipboard;

    – Pooja Jadhav
    Jan 3 at 8:12











  • which doesn't change the answer. You cast your Object to type 'HasClipboard', then try to call 'setClipboardText(...)'. The method itself exists, either in the class, or in it's parent, but hasn't been implemented yet

    – Stultuske
    Jan 3 at 8:13











  • Is this what you mean? String text = "54321"; HasClipboard clip = ((HasClipboard) BaseClass.driver); clip.setClipboardText(text); TouchAction t=new TouchAction(BaseClass.driver);

    – Pooja Jadhav
    Jan 3 at 9:44













  • I don't know. all I can do is make assumptions based on the information you provided. Either way, what is happening is explained in my previous comment

    – Stultuske
    Jan 3 at 11:52














0












0








0








Below is my code in Java



String text = "54321";
((HasClipboard) BaseClass.driver).setClipboardText(text);
TouchAction t=new TouchAction(BaseClass.driver);`


Getting Exception for the above code.



Configuration: Selenium-java 3.13.0, Java-client 6.1.0, android-test 2.1.1










share|improve this question
















Below is my code in Java



String text = "54321";
((HasClipboard) BaseClass.driver).setClipboardText(text);
TouchAction t=new TouchAction(BaseClass.driver);`


Getting Exception for the above code.



Configuration: Selenium-java 3.13.0, Java-client 6.1.0, android-test 2.1.1







java appium-android






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 3 at 8:08









Hulk

3,42812142




3,42812142










asked Jan 3 at 8:01









Pooja JadhavPooja Jadhav

1




1








  • 4





    it seems that that method, for that class "has not yet been implemented"

    – Stultuske
    Jan 3 at 8:03











  • Thanks for the quick reply. I have imported below three packages in my code: import io.appium.java_client.TouchAction; import io.appium.java_client.android.AndroidElement; import io.appium.java_client.clipboard.HasClipboard;

    – Pooja Jadhav
    Jan 3 at 8:12











  • which doesn't change the answer. You cast your Object to type 'HasClipboard', then try to call 'setClipboardText(...)'. The method itself exists, either in the class, or in it's parent, but hasn't been implemented yet

    – Stultuske
    Jan 3 at 8:13











  • Is this what you mean? String text = "54321"; HasClipboard clip = ((HasClipboard) BaseClass.driver); clip.setClipboardText(text); TouchAction t=new TouchAction(BaseClass.driver);

    – Pooja Jadhav
    Jan 3 at 9:44













  • I don't know. all I can do is make assumptions based on the information you provided. Either way, what is happening is explained in my previous comment

    – Stultuske
    Jan 3 at 11:52














  • 4





    it seems that that method, for that class "has not yet been implemented"

    – Stultuske
    Jan 3 at 8:03











  • Thanks for the quick reply. I have imported below three packages in my code: import io.appium.java_client.TouchAction; import io.appium.java_client.android.AndroidElement; import io.appium.java_client.clipboard.HasClipboard;

    – Pooja Jadhav
    Jan 3 at 8:12











  • which doesn't change the answer. You cast your Object to type 'HasClipboard', then try to call 'setClipboardText(...)'. The method itself exists, either in the class, or in it's parent, but hasn't been implemented yet

    – Stultuske
    Jan 3 at 8:13











  • Is this what you mean? String text = "54321"; HasClipboard clip = ((HasClipboard) BaseClass.driver); clip.setClipboardText(text); TouchAction t=new TouchAction(BaseClass.driver);

    – Pooja Jadhav
    Jan 3 at 9:44













  • I don't know. all I can do is make assumptions based on the information you provided. Either way, what is happening is explained in my previous comment

    – Stultuske
    Jan 3 at 11:52








4




4





it seems that that method, for that class "has not yet been implemented"

– Stultuske
Jan 3 at 8:03





it seems that that method, for that class "has not yet been implemented"

– Stultuske
Jan 3 at 8:03













Thanks for the quick reply. I have imported below three packages in my code: import io.appium.java_client.TouchAction; import io.appium.java_client.android.AndroidElement; import io.appium.java_client.clipboard.HasClipboard;

– Pooja Jadhav
Jan 3 at 8:12





Thanks for the quick reply. I have imported below three packages in my code: import io.appium.java_client.TouchAction; import io.appium.java_client.android.AndroidElement; import io.appium.java_client.clipboard.HasClipboard;

– Pooja Jadhav
Jan 3 at 8:12













which doesn't change the answer. You cast your Object to type 'HasClipboard', then try to call 'setClipboardText(...)'. The method itself exists, either in the class, or in it's parent, but hasn't been implemented yet

– Stultuske
Jan 3 at 8:13





which doesn't change the answer. You cast your Object to type 'HasClipboard', then try to call 'setClipboardText(...)'. The method itself exists, either in the class, or in it's parent, but hasn't been implemented yet

– Stultuske
Jan 3 at 8:13













Is this what you mean? String text = "54321"; HasClipboard clip = ((HasClipboard) BaseClass.driver); clip.setClipboardText(text); TouchAction t=new TouchAction(BaseClass.driver);

– Pooja Jadhav
Jan 3 at 9:44







Is this what you mean? String text = "54321"; HasClipboard clip = ((HasClipboard) BaseClass.driver); clip.setClipboardText(text); TouchAction t=new TouchAction(BaseClass.driver);

– Pooja Jadhav
Jan 3 at 9:44















I don't know. all I can do is make assumptions based on the information you provided. Either way, what is happening is explained in my previous comment

– Stultuske
Jan 3 at 11:52





I don't know. all I can do is make assumptions based on the information you provided. Either way, what is happening is explained in my previous comment

– Stultuske
Jan 3 at 11:52












1 Answer
1






active

oldest

votes


















0














It means that Appium server version you are using is not supporting the API call for POST /wd/hub/session/:session_id/appium/device/set_clipboard
from appium-java-client you are using.



Notes:




  1. Don't set selenium-java version explicitly, Appium will handle it on its own. When you import it, you may raise incompatibility issues.

  2. Try to install the latest appium server, and update client library to 7.0.0. There are lots of ongoing changes so appium/device/set_clipboard maybe affected






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54018401%2fmethod-has-not-yet-been-implemented-exception-for-appium-hasclipboard%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    It means that Appium server version you are using is not supporting the API call for POST /wd/hub/session/:session_id/appium/device/set_clipboard
    from appium-java-client you are using.



    Notes:




    1. Don't set selenium-java version explicitly, Appium will handle it on its own. When you import it, you may raise incompatibility issues.

    2. Try to install the latest appium server, and update client library to 7.0.0. There are lots of ongoing changes so appium/device/set_clipboard maybe affected






    share|improve this answer




























      0














      It means that Appium server version you are using is not supporting the API call for POST /wd/hub/session/:session_id/appium/device/set_clipboard
      from appium-java-client you are using.



      Notes:




      1. Don't set selenium-java version explicitly, Appium will handle it on its own. When you import it, you may raise incompatibility issues.

      2. Try to install the latest appium server, and update client library to 7.0.0. There are lots of ongoing changes so appium/device/set_clipboard maybe affected






      share|improve this answer


























        0












        0








        0







        It means that Appium server version you are using is not supporting the API call for POST /wd/hub/session/:session_id/appium/device/set_clipboard
        from appium-java-client you are using.



        Notes:




        1. Don't set selenium-java version explicitly, Appium will handle it on its own. When you import it, you may raise incompatibility issues.

        2. Try to install the latest appium server, and update client library to 7.0.0. There are lots of ongoing changes so appium/device/set_clipboard maybe affected






        share|improve this answer













        It means that Appium server version you are using is not supporting the API call for POST /wd/hub/session/:session_id/appium/device/set_clipboard
        from appium-java-client you are using.



        Notes:




        1. Don't set selenium-java version explicitly, Appium will handle it on its own. When you import it, you may raise incompatibility issues.

        2. Try to install the latest appium server, and update client library to 7.0.0. There are lots of ongoing changes so appium/device/set_clipboard maybe affected







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 5 at 13:02









        dmledmle

        1,9771717




        1,9771717
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54018401%2fmethod-has-not-yet-been-implemented-exception-for-appium-hasclipboard%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Monofisismo

            Angular Downloading a file using contenturl with Basic Authentication

            Olmecas