Giter Site home page Giter Site logo

jpotts / django-alfresco Goto Github PK

View Code? Open in Web Editor NEW
6.0 4.0 4.0 1.44 MB

Allows you to use Django to manage and serve content stored in an Alfresco back-end

Python 56.63% HTML 18.46% JavaScript 8.10% CSS 14.19% Perl 1.79% ApacheConf 0.41% Makefile 0.42%

django-alfresco's Introduction

django-alfresco

Leverage the power and functionality of a robust rich content store (Alfresco) with agility and rapid application development on the front-end presentation tier powered by Django.

This was originally built for an Optaros client as a way to implement an Enterprise portal. Content is tagged, secured, and routed for approval in Alfresco. Django is used to build the front-end web site. Django requests (and caches) content objects from Alfresco via RESTful calls over HTTP.

Authentication is handled by making Alfresco the authority--if a user can successfully log in to Alfresco, they can automatically log in to the Django-powered site. Django requests an Alfresco ticket and keeps it with the Django user object, renewing it when needed.

django-alfresco's People

Contributors

jpotts avatar

Stargazers

 avatar  avatar Robert Bailey avatar B avatar Jose Carrasco avatar Alfonso avatar

Watchers

James Cloos avatar Emil Kjer avatar B avatar  avatar

django-alfresco's Issues

Got WebScriptException in alfresco server: Username is a mandatory parameter

What steps will reproduce the problem?
1. Start alfresco server in 8080 port and djangoalfresco in 8000
2. Access http://127.0.0.1:8000/blog/ to get the blog list first
3. Get the WebScriptException in alfresco server side.

What is the expected output? What do you see instead?
I got a lot of error report in tomcat console(catalina.out),
09:46:08,987  ERROR [web.scripts.AbstractRuntime] Exception from
executeScript - redirecting to status template error: 01030005 Wrapped
Exception (with status template): 01030004 Failed to execute script
'/org/alfresco/repository/person/person.get.js (in classpath store
file:/home/chenjj/workspace/euc/alfresco/tomcat/webapps/alfresco/WEB-INF/classes
/alfresco/templates/webscripts)':
Username is a mandatory parameter
org.alfresco.web.scripts.WebScriptException: 01030005 Wrapped Exception
(with status template): 01030004 Failed to execute script
'/org/alfresco/repository/person/person.get.js (in classpath store
file:/home/chenjj/workspace/euc/alfresco/tomcat/webapps/alfresco/WEB-INF/classes
/alfresco/templates/webscripts)':
Username is a mandatory parameter
    at
org.alfresco.web.scripts.AbstractWebScript.createStatusException(AbstractWebScri
pt.java:613)
    at
org.alfresco.web.scripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:
165)
    at
org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.
java:372)
    at
org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(Retrying
TransactionHelper.java:327)
    at
org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(Repositor
yContainer.java:422)
    at
org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(Reposit
oryContainer.java:439)
    at
org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContai
ner.java:303)
    at
org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:306)
    at
org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:183)
    at
org.alfresco.web.scripts.servlet.WebScriptServlet.service(WebScriptServlet.java:
122)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilt
erChain.java:290)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
java:206)
    at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:2
33)
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:1
91)
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109
)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Pr
otocol.java:583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Thread.java:619)

What version of the product are you using? On what operating system?
ALfresco: 3.2r2, db-mysql 5
Tomcat: 6.0.18
Django: 1.1.1
django-alfresco: HEAD version, db- sqllite3
OS: Ubuntu 8.04

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 3 Feb 2010 at 2:08

Want to have a django fuction which can search for documents under an alfresco space and its child spaces

What steps will reproduce the problem?
1. Presently the search functionality implemented , searches for all  documents 
in alfresco
2. Want to restrict the search to one particular subspace and its child

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 23 Dec 2010 at 11:46

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.