I am using Django 1.8 on Jython in Windows 10. Have created a simple Django 
project following the tutorial 
https://docs.djangoproject.com/en/1.8/intro/tutorial01. After packaging 
using buildwar(including jars), when I deploy the mysite.war archive in 
tomcat, I get an error.
My project name is *mysite*, I have referenced the Jython path in web.xml. 
My project structure is

-mysite
 -WEB-INF
  -lib
   -jruby-extras-fileservlet.jar
   -jython.jar
  -lib-python
   -django
   -doj
   -polls
   -application_settingspy.class
   -application_settings.py
   -eggs.pth
  -web.xml
 -wsgi

Error is

Traceback (most recent call last):
  File "D:\jython27\Lib\modjy\modjy.py", line 80, in service
    self.exc_handler.handle(req, resp, wsgi_environ, mx, (typ, value, tb) )
  File "D:\jython27\Lib\modjy\modjy.py", line 76, in service
    self.dispatch_to_application(req, resp, wsgi_environ)
  File "D:\jython27\Lib\modjy\modjy.py", line 92, in dispatch_to_application
    app_callable = self.get_app_object(req, environ)
  File "D:\jython27\Lib\modjy\modjy_publish.py", line 68, in get_app_object
    return self.get_app_object_old_style(req, environ)
  File "D:\jython27\Lib\modjy\modjy_publish.py", line 120, in        
get_app_object_old_style
    return self.load_object(source_filename, callable_name)
  File "D:\jython27\Lib\modjy\modjy_publish.py", line 142, in load_object
    self.raise_exc(NoCallable, "Error loading jython callable '%s': %s" %  
(callable_name, str(x)) )
  File "D:\jython27\Lib\modjy\modjy.py", line 121, in raise_exc
    raise exc_class(message)
modjy.modjy_exceptions.NoCallable: Error loading jython callable 'application': 
No module named mysite

The application_settings file shows:

from mysite.settings import *
CONTEXT_ROOT = "mysite"


How to solve this issue? 

-- 



******************************************************************DISCLAIMER**************************************************************************************




 



This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION

intended Solely for the use of the addressee(s).If you are not the intended

Recipient, Please notify the sender by e-mail and delete the original 
message.
Further , you are not to copy, disclose, or distribute this e-mail 
or its
contents to any other person and any such actions are unlawful. This 
e-mail may
contain Viruses. Tekplay Systems Limited has taken every 
reasonable precaution
to minimize the risk, but is not liable for any 
damage you may sustain as a
result of any virus in this e-mail. You should 
carry out your own virus checks
before opening the e-mail or attachment. 




 



Tekplay systems Limited reserves the right to monitor and
review the 
content of all messages sent to or from this e-mail address.
Messages sent 
to or from this e-mail address may be stored on the Tekplay
systems Limited 
e-mail system. 



 




*****************************************************************End
of 
Disclaimer************************************************************************************

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/37fd04b7-4794-4dea-8413-f695a327b4bd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to