Results 1 to 5 of 5

Thread: Extjs in an enterprise environment

  1. #1
    Sencha Premium Member
    Join Date
    Jan 2008
    Location
    Denmark
    Posts
    28

    Default Extjs in an enterprise environment

    In my company we develop Java EE applications in Eclipse with an extjs frontend. We are happy to use Extjs, but it doesn't seem very enterprise friendly.

    An application normally has this structure:
    • myproject.ear
    • myproject.ejb
    • myproject.web


    Where the Extjs part of the application is located inside the myproject.web.

    The problem is that if we have 50+ applications, and each of them have their own copy of the entire framework, it results in many projects with 30.000+ files in each.

    Another problem is that we can't share packages between applications.

    What we would like is to have a way to share framework code as well as packages (Sencha workspace), but that is not possible when we also want our frontend code to reside in the myproject.web project.

    I can't be the only one who uses Extjs in an enterprise environment.

    Does anybody have any insight into how to solve this problem?

    Thanks

  2. #2
    Sencha User
    Join Date
    Jan 2016
    Posts
    462
    Answers
    60

    Default

    Have you looked into workspaces? This allows you to create one copy of the framework (or different versions as needed) to share across apps. It also allows you to share code packages between apps. You would create a workspace using CMD.

    See https://docs.sencha.com/cmd/guides/workspaces.html

  3. #3
    Sencha Premium Member
    Join Date
    Jan 2008
    Location
    Denmark
    Posts
    28

    Default

    Yes I have tried that. The problem with that is that then all the apps have to be located in the same place, but as I mentioned above, our apps are made in a Java enterprise environment, where the extjs code is located in the myproject.web. That means that all of our apps are located in different locations.

    What I need is to be able to have the framework and shareable packages in a centralized location, and all the apps in totally different locations.

  4. #4
    Sencha User
    Join Date
    Jan 2016
    Posts
    462
    Answers
    60

    Default

    You could change the configuration settings in each project to point to the shared ext directory, but that may cause other issues.
    I think a community member with more experience setting up enterprise java environments may be able to answer this question better.

  5. #5
    Sencha Premium Member
    Join Date
    Sep 2013
    Location
    India
    Posts
    56

    Default

    I am also facing the same issue..
    I have tried to explain the issue over here https://www.sencha.com/forum/showthr...side-workspace

    If anybody can comment on the same

    Thanks & regards,
    Pranav C Lunavat

Similar Threads

  1. Looking for a business partner for ExtJS enterprise project
    By milanz in forum Community Discussion
    Replies: 2
    Last Post: 8 May 2012, 12:16 PM
  2. beter name convention for enterprise extjs mvc [draft]
    By holicon_abg in forum Ext: Discussion
    Replies: 0
    Last Post: 6 May 2011, 5:14 AM
  3. ExtJS vs Ext GWT for Java Enterprise application
    By bkraut in forum Ext 3.x: Help & Discussion
    Replies: 2
    Last Post: 12 Oct 2010, 12:22 PM
  4. PHP enterprise app migrated to ExtJS
    By joeri in forum Community Discussion
    Replies: 11
    Last Post: 31 Aug 2009, 4:53 AM
  5. ExtJS for Enterprise Application with IE
    By ramana in forum Community Discussion
    Replies: 11
    Last Post: 13 Oct 2008, 10:02 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •