Sun, Apr 13, 2014
John 17:1-26
John 17:1-26 by Chris Appleby
The Prayer of Jesus
Series: John

The Prayer of Jesus

The moment of Jesus arrest, trial and execution is fast approaching. Jesus has finished his teaching of the disciples. The hour has come. His work on earth is complete. So complete in fact that he can say with confidence at the end of ch16: "33Take courage; I have conquered the world!" And then he turns to prayer.
Notice that John chooses to bring us a report of this prayer, given in the upper room before they go to Gethsemane, rather than the prayer of anguish in the garden that we find in the other gospels. Why does he do that? Well, it may be that this prayer acts in some way as a summary of all that's gone before in this gospel. Here we find Jesus' obedience to the Father; the glorification of his father through his death and resurrection; the revelation of God in Jesus Christ; the choosing of the disciples out of the world; their unity modelled on the unity of the Father and the Son; and the promise that their final destiny is to share in the glory of the Father and the Son in eternity. It's as though this is the final crescendo, the final movement in a gospel that shows us Christ dwelling among us as one of us but returning to God and taking us with him, a crescendo that climaxes in chs 18-20 with the passion and triumph of Jesus the Messiah.

Jesus can say with confidence that he has overcome the world, yet he turns in the next breath to prayer, to ask God to bring him the victory. In fact the prayer he prays is divided into three parts. First he prays for himself, then he prays for the disciples, then he prays for all those who will come to believe in him through their testimony.
Now, as we go through this prayer I want you to notice two things. First of all, notice how Jesus' priorities are reflected in the things he prays for. You may have found this true for you. When you find yourself under stress, do you find yourself concentrating on are the things that really matter. So it is with Jesus as he prays, knowing that the end is near. But notice also how the way Jesus prays can be a model for us in our prayer life. We'll see in a moment how he prays for himself, then how he prays for those he's been ministering to, and finally, how he has a long term view in mind as well as he prays.

Jesus Prays for Himself

Jesus has just finished saying that he's overcome the world, and now he stops to pray. And the first thing he prays is that God would glorify him. Now at first sight this sounds like a fairly self-serving prayer. But to understand what he's asking we need to think about what's involved in Jesus being glorified. In fact he's already talked about being glorified back in John 12. You may remember how when some Greeks came to see him, Jesus recognised it as a sign that the end had come. So he says, "The hour has come for the Son of Man to be glorified. 24Very truly, I tell you, unless a grain of wheat falls into the earth and dies, it remains just a single grain; but if it dies, it bears much fruit." (John 12:23-24 NRSV) Then he says  ""Now my soul is troubled. And what should I say -- 'Father, save me from this hour'? No, it is for this reason that I have come to this hour. 28Father, glorify your name." Then a voice came from heaven, "I have glorified it, and I will glorify it again."" (John 12:27-28 NRSV)

Jesus glorification will first involve his death on the cross, with all its agony and shame. Jesus is to be hung on a cross, as a sign that he's cursed by God. As Phil 2 puts it, "though he was in the form of God, he did not regard equality with God as something to be exploited, 7but emptied himself, taking the form of a slave, being born in human likeness. And being found in human form, 8he humbled himself and became obedient to the point of death-- even death on a cross." Jesus asks God to glorify him, first of all, because only God is able to do it. Jesus has given up everything that might have enabled him to do it himself, and now is turning to God, to restore to him that which is rightly his.

But he's also asking God to vindicate him, to show that his claims are true. He says God has given him authority to give eternal life to all whom God has given him, but before that can happen, he needs to be shown to be righteous. He needs to be restored to the glory he had before the world began. Even as he's asking for God to glorify him, notice, his mind is on God's plan to bring salvation to those God has given him. His request for glory is simply to fulfil God's eternal plan to bring all things in heaven and earth together under one head, Jesus Christ (Eph 1:10).

What's more, as he asks, his greatest reason for asking is so that he might glorify the Father. This is the thing that characterises all of his ministry on earth. He has come to glorify the Father.

I wonder is this what our prayers are like when we pray for ourselves or for our church. When you pray for yourself, are you asking God to bring about his own glory through the things you do? Are you placing yourself in God's plan for the world, so that the things God does through you will bring forward his plan of salvation for the whole world? I'm afraid that too often I find myself praying that sort of prayer with motives that are very mixed. Seeking my own glory or my own ends, for my own sake, rather than for the sake of God and his glory.

Jesus Prays for his Disciples

But Jesus' prayer doesn't end with his own glorification. His thoughts then move on naturally to those that the Father has given him. There's a close bond between the disciples and Jesus that comes out very clearly, I think, in v 6 and that forms the grounds for his prayer: 'I have made your name known to those whom you gave me from the world. They were yours, and you gave them to me, and they have kept your word.'

6.587MBMemory Usage552msRequest Duration
Joomla! Version4.4.13
PHP Version8.1.31
Identityguest
Response200
Templatersjuno
Database
Server
mysql
Version
8.0.28-0ubuntu0.20.04.3
Collation
utf8_general_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:60 [ "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "CONTENT_LEN...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1745505856 "last" => 1745505856...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
com_rsfirewall
array:1 [ "geoip" => array:1 [ "18.118.140.186" => "US" ] ]
  • afterLoad (814.55KB) (48.38ms)
  • afterInitialise (2.47MB) (162ms)
  • afterRoute (642.38KB) (82.43ms)
  • beforeRenderComponent com_preachit (247.32KB) (66.1ms)
  • afterRenderComponent com_preachit (1.22MB) (166ms)
  • afterDispatch (106.15KB) (1.92ms)
  • afterRender (312.01KB) (23.89ms)
  • 1 x afterRenderComponent com_preachit (1.22MB) (30.07%)
    165.95ms
    1 x afterInitialise (2.47MB) (29.4%)
    162.21ms
    1 x afterRoute (642.38KB) (14.94%)
    82.43ms
    1 x beforeRenderComponent com_preachit (247.32KB) (11.98%)
    66.10ms
    1 x afterLoad (814.55KB) (8.77%)
    48.38ms
    1 x afterRender (312.01KB) (4.33%)
    23.89ms
    1 x afterDispatch (106.15KB) (0.35%)
    1.92ms
47 statements were executed, 14 of which were duplicates, 33 unique94.42ms142.88KB
  • SELECT @@SESSION.sql_mode;173μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `nxhcq_session` WHERE `session_id` = ?247μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `nxhcq_session` WHERE `session_id` = :session_id LIMIT 1302μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `nxhcq_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)12.3ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `nxhcq_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 11.05ms2.36KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `nxhcq_viewlevels`417μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `nxhcq_usergroups` AS `a` LEFT JOIN `nxhcq_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest478μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `nxhcq_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`1.02ms4.3KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `path` FROM nxhcq_rsfirewall_ignored WHERE `type`='ignore_folder' OR `type`='ignore_file'276μs2.07KB/administrator/components/com_rsfirewall/helpers/config.php:56Copy
  • SELECT `file` FROM nxhcq_rsfirewall_hashes WHERE `type`='protect'1.6ms840B/administrator/components/com_rsfirewall/helpers/config.php:63Copy
  • SELECT * FROM nxhcq_rsfirewall_configuration334μs2.19KB/administrator/components/com_rsfirewall/helpers/config.php:71Copy
  • SHOW FULL COLUMNS FROM `nxhcq_rsfirewall_logs`17.7ms2.05KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `nxhcq_menu` AS `m` LEFT JOIN `nxhcq_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`1.13ms20.92KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT * FROM nxhcq_rsfirewall_hashes WHERE (`type`='4.4.13' OR `type`='protect') AND (`flag`!='C' OR `flag` IS NULL)2.89ms1.11KB/plugins/system/rsfirewall/rsfirewall.php:1107Copy
  • SELECT * FROM nxhcq_rsfirewall_snapshots WHERE `type`='protect'471μs1008B/administrator/components/com_rsfirewall/helpers/snapshot.php:49Copy
  • SELECT `ip`,`reason` FROM nxhcq_rsfirewall_lists WHERE (`ip`='18.118.140.186' OR `ip` LIKE '%*%' OR `ip` LIKE '%/%' OR `ip` LIKE '%-%') AND `type`='1' AND `published`='1'418μs896B/plugins/system/rsfirewall/rsfirewall.php:172Copy
  • SELECT `ip`,`reason` FROM nxhcq_rsfirewall_lists WHERE (`ip`='18.118.140.186' OR `ip` LIKE '%*%' OR `ip` LIKE '%/%' OR `ip` LIKE '%-%') AND `type`='0' AND `published`='1'1.21ms3.38KB/plugins/system/rsfirewall/rsfirewall.php:172Copy
  • SELECT * FROM nxhcq_rsfirewall_exceptions WHERE `published`='1'253μs2.06KB/plugins/system/rsfirewall/rsfirewall.php:758Copy
  • SELECT * FROM `nxhcq_languages` WHERE `published` = 1 ORDER BY `ordering` ASC389μs2.22KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `nxhcq_template_styles` AS `s` LEFT JOIN `nxhcq_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1579μs1.16KB/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SHOW FULL COLUMNS FROM `nxhcq_pistudies`11.41ms3.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `nxhcq_pistudies` WHERE `id` = '220'692μs29.5KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `nxhcq_tags` AS `t` INNER JOIN `nxhcq_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)717μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `id` FROM `nxhcq_pitemplate` WHERE `def` = '1';226μs856B/components/com_preachit/helpers/additional.php:78Copy
  • SELECT `params` FROM `nxhcq_pitemplate` WHERE `id` = '1';275μs856B/components/com_preachit/helpers/additional.php:157Copy
  • SELECT `template` FROM `nxhcq_pitemplate` WHERE `id` = '1';373μs856B/components/com_preachit/helpers/additional.php:114Copy
  • SELECT `link` FROM `nxhcq_menu` WHERE `id` = '622';270μs856B/components/com_preachit/helpers/additional.php:479Copy
  • SELECT `display_name` FROM `nxhcq_pibooks` WHERE `id` = '43';198μs856B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `book_name` FROM `nxhcq_pibooks` WHERE `id` = '43';166μs856B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `display_name` FROM `nxhcq_pibooks` WHERE `id` = '0';136μs840B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `book_name` FROM `nxhcq_pibooks` WHERE `id` = '0';180μs840B/components/com_preachit/helpers/scripture.php:323Copy
  • SHOW FULL COLUMNS FROM `nxhcq_piteachers`8.04ms2.27KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `nxhcq_piteachers` WHERE `id` = '1'320μs15.03KB/libraries/src/Table/Table.php:755Copy
  • SHOW FULL COLUMNS FROM `nxhcq_piseries`10.23ms2.27KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `nxhcq_piseries` WHERE `id` = '13'691μs4.03KB/libraries/src/Table/Table.php:755Copy
  • SELECT `display_name` FROM `nxhcq_pibooks` WHERE `id` = '43';952μs856B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `book_name` FROM `nxhcq_pibooks` WHERE `id` = '43';871μs856B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `display_name` FROM `nxhcq_pibooks` WHERE `id` = '0';611μs840B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `book_name` FROM `nxhcq_pibooks` WHERE `id` = '0';949μs840B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT * FROM `nxhcq_piteachers` WHERE `id` = '1'1.17ms4.03KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM `nxhcq_piseries` WHERE `id` = '13'2.57ms4.03KB/libraries/src/Table/Table.php:755Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM nxhcq_fields AS a LEFT JOIN `nxhcq_languages` AS l ON l.lang_code = a.language LEFT JOIN nxhcq_users AS uc ON uc.id=a.checked_out LEFT JOIN nxhcq_viewlevels AS ag ON ag.id = a.access LEFT JOIN nxhcq_users AS ua ON ua.id = a.created_user_id LEFT JOIN nxhcq_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC812μs5.31KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT * FROM `nxhcq_template_styles` WHERE `client_id` = 0 AND `home` = 1393μs1.22KB/plugins/system/rsjuno/helper.php:23Copy
  • SELECT * FROM `nxhcq_template_styles` WHERE `client_id` = 0 AND `home` = 1291μs1.22KB/plugins/system/rsjuno/helper.php:23Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `nxhcq_scheduler_tasks` AS `a` WHERE `a`.`state` = 12.55ms1.68KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `nxhcq_session` WHERE `session_id` = ?472μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `nxhcq_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?5.61ms912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy