Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2023-03-17 00:21:07,267 ERROR 23 [root] [user None] [ip None] signals.py:22 - Uncaught exception from None
- Traceback (most recent call last):
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/store.py", line 97, in get
- serialized_data = self._get_from_cache(bs_model)
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/store.py", line 179, in _get_from_cache
- raise BlockStructureNotFound(bs_model.data_usage_key)
- openedx.core.djangoapps.content.block_structure.exceptions.BlockStructureNotFound: Block structure not found; data_usage_key: block-v1:Demo+2023+2023+type@course+block@course
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/manager.py", line 96, in get_collected
- block_structure = BlockStructureFactory.create_from_store(
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/factory.py", line 86, in create_from_store
- return block_structure_store.get(root_block_usage_key)
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/store.py", line 99, in get
- serialized_data = self._get_from_store(bs_model)
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/store.py", line 190, in _get_from_store
- raise BlockStructureNotFound(bs_model.data_usage_key)
- openedx.core.djangoapps.content.block_structure.exceptions.BlockStructureNotFound: Block structure not found; data_usage_key: block-v1:Demo+2023+2023+type@course+block@course
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner
- response = get_response(request)
- File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response
- response = wrapped_callback(request, *callback_args, **callback_kwargs)
- File "/opt/pyenv/versions/3.8.12/lib/python3.8/contextlib.py", line 75, in inner
- return func(*args, **kwds)
- File "/openedx/venv/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view
- return view_func(*args, **kwargs)
- File "/openedx/venv/lib/python3.8/site-packages/django/views/generic/base.py", line 70, in view
- return self.dispatch(request, *args, **kwargs)
- File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 509, in dispatch
- response = self.handle_exception(exc)
- File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 469, in handle_exception
- self.raise_uncaught_exception(exc)
- File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
- raise exc
- File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 506, in dispatch
- response = handler(request, *args, **kwargs)
- File "/openedx/edx-platform/./lms/djangoapps/course_home_api/outline/views.py", line 237, in get
- course_blocks = get_course_outline_block_tree(request, course_key_string, request.user)
- File "/openedx/edx-platform/./openedx/core/lib/cache_utils.py", line 74, in decorator
- result = wrapped(*args, **kwargs)
- File "/openedx/edx-platform/./openedx/features/course_experience/utils.py", line 94, in get_course_outline_block_tree
- all_blocks = get_blocks(
- File "/openedx/edx-platform/./lms/djangoapps/course_api/blocks/api.py", line 120, in get_blocks
- blocks = course_blocks_api.get_course_blocks(
- File "/openedx/edx-platform/./lms/djangoapps/course_blocks/api.py", line 107, in get_course_blocks
- return get_block_structure_manager(starting_block_usage_key.course_key).get_transformed(
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/manager.py", line 65, in get_transformed
- block_structure = collected_block_structure.copy() if collected_block_structure else self.get_collected()
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/manager.py", line 105, in get_collected
- block_structure = self._update_collected()
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/manager.py", line 128, in _update_collected
- BlockStructureTransformers.collect(block_structure)
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/transformers.py", line 78, in collect
- transformer.collect(block_structure)
- File "/openedx/edx-platform/./lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 58, in collect
- StudentViewTransformer.collect(block_structure)
- File "/openedx/edx-platform/./lms/djangoapps/course_api/blocks/transformers/student_view.py", line 63, in collect
- student_view_data = block.student_view_data()
- File "/openedx/edx-platform/common/lib/xmodule/xmodule/html_module.py", line 112, in student_view_data
- return {'enabled': True, 'html': self.get_html()}
- File "/openedx/edx-platform/./lms/djangoapps/edxnotes/decorators.py", line 30, in get_html
- return original_get_html(self, *args, **kwargs)
- File "/openedx/edx-platform/common/lib/xmodule/xmodule/html_module.py", line 123, in get_html
- user_id = self.runtime.service(self, 'user').get_current_user().opt_attrs.get(ATTR_KEY_ANONYMOUS_USER_ID)
- File "/openedx/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 2218, in service
- service = self._descriptor_system.service(block, service_name)
- File "/openedx/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1621, in service
- service = super().service(block=block, service_name=service_name)
- File "/openedx/venv/lib/python3.8/site-packages/xblock/runtime.py", line 1125, in service
- raise NoSuchServiceError(f"Service {service_name!r} is not available.")
- xblock.exceptions.NoSuchServiceError: Service 'user' is not available.
- 2023-03-17 00:21:07,287 ERROR 23 [django.request] [user 4] [ip 10.66.6.10] log.py:224 - Internal Server Error: /api/course_home/outline/course-v1:Demo+2023+2023
- Traceback (most recent call last):
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/store.py", line 97, in get
- serialized_data = self._get_from_cache(bs_model)
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/store.py", line 179, in _get_from_cache
- raise BlockStructureNotFound(bs_model.data_usage_key)
- openedx.core.djangoapps.content.block_structure.exceptions.BlockStructureNotFound: Block structure not found; data_usage_key: block-v1:Demo+2023+2023+type@course+block@course
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/manager.py", line 96, in get_collected
- block_structure = BlockStructureFactory.create_from_store(
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/factory.py", line 86, in create_from_store
- return block_structure_store.get(root_block_usage_key)
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/store.py", line 99, in get
- serialized_data = self._get_from_store(bs_model)
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/store.py", line 190, in _get_from_store
- raise BlockStructureNotFound(bs_model.data_usage_key)
- openedx.core.djangoapps.content.block_structure.exceptions.BlockStructureNotFound: Block structure not found; data_usage_key: block-v1:Demo+2023+2023+type@course+block@course
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner
- response = get_response(request)
- File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response
- response = wrapped_callback(request, *callback_args, **callback_kwargs)
- File "/opt/pyenv/versions/3.8.12/lib/python3.8/contextlib.py", line 75, in inner
- return func(*args, **kwds)
- File "/openedx/venv/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view
- return view_func(*args, **kwargs)
- File "/openedx/venv/lib/python3.8/site-packages/django/views/generic/base.py", line 70, in view
- return self.dispatch(request, *args, **kwargs)
- File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 509, in dispatch
- response = self.handle_exception(exc)
- File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 469, in handle_exception
- self.raise_uncaught_exception(exc)
- File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
- raise exc
- File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 506, in dispatch
- response = handler(request, *args, **kwargs)
- File "/openedx/edx-platform/./lms/djangoapps/course_home_api/outline/views.py", line 237, in get
- course_blocks = get_course_outline_block_tree(request, course_key_string, request.user)
- File "/openedx/edx-platform/./openedx/core/lib/cache_utils.py", line 74, in decorator
- result = wrapped(*args, **kwargs)
- File "/openedx/edx-platform/./openedx/features/course_experience/utils.py", line 94, in get_course_outline_block_tree
- all_blocks = get_blocks(
- File "/openedx/edx-platform/./lms/djangoapps/course_api/blocks/api.py", line 120, in get_blocks
- blocks = course_blocks_api.get_course_blocks(
- File "/openedx/edx-platform/./lms/djangoapps/course_blocks/api.py", line 107, in get_course_blocks
- return get_block_structure_manager(starting_block_usage_key.course_key).get_transformed(
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/manager.py", line 65, in get_transformed
- block_structure = collected_block_structure.copy() if collected_block_structure else self.get_collected()
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/manager.py", line 105, in get_collected
- block_structure = self._update_collected()
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/manager.py", line 128, in _update_collected
- BlockStructureTransformers.collect(block_structure)
- File "/openedx/edx-platform/./openedx/core/djangoapps/content/block_structure/transformers.py", line 78, in collect
- transformer.collect(block_structure)
- File "/openedx/edx-platform/./lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 58, in collect
- StudentViewTransformer.collect(block_structure)
- File "/openedx/edx-platform/./lms/djangoapps/course_api/blocks/transformers/student_view.py", line 63, in collect
- student_view_data = block.student_view_data()
- File "/openedx/edx-platform/common/lib/xmodule/xmodule/html_module.py", line 112, in student_view_data
- return {'enabled': True, 'html': self.get_html()}
- File "/openedx/edx-platform/./lms/djangoapps/edxnotes/decorators.py", line 30, in get_html
- return original_get_html(self, *args, **kwargs)
- File "/openedx/edx-platform/common/lib/xmodule/xmodule/html_module.py", line 123, in get_html
- user_id = self.runtime.service(self, 'user').get_current_user().opt_attrs.get(ATTR_KEY_ANONYMOUS_USER_ID)
- File "/openedx/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 2218, in service
- service = self._descriptor_system.service(block, service_name)
- File "/openedx/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1621, in service
- service = super().service(block=block, service_name=service_name)
- File "/openedx/venv/lib/python3.8/site-packages/xblock/runtime.py", line 1125, in service
- raise NoSuchServiceError(f"Service {service_name!r} is not available.")
- xblock.exceptions.NoSuchServiceError: Service 'user' is not available.
- [pid: 23|app: 0|req: 103/350] *.*.*.* () {62 vars in 3309 bytes} [Fri Mar 17 00:21:07 2023] GET /api/course_home/outline/course-v1:Demo+2023+2023 => generated 9596 bytes in 271 msecs (HTTP/1.1 500) 9 headers in 614 bytes (1 switches on core 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement