Setting up development environment with several projects

We struggle with Workshop when having a large workshop application. One way of getting out of this issue was to use several deployments and to use WSRP as a mechanism to get resources from several deployed portlet applications. Performance isn't an issue for our deployment.
This setup might help us with having smaller Workshop applications and making the development environment more efficient, but we see some issues with this.
- Framework package
How should we handle the framework part with CSS files. Duplicating these framework files is not a good solution since some developers most certainly will forget to update all framework files when editing them.
- Portal Administration
Can we just drop the portal administration web app in the most of the workshop application?
- Data project
We use a custom UUP. How should this be handled when splitting the workshop application into several smaller applications?
Trond Andersen, Invenia AS, http://www.invenia.no

I used this for a little different purpose; we wanted to generate the whole development environment at one mouse click (formsweb.cfg, reports server etc.); as we used ANT for creating the svn local working copy for each developer we used ANT for this. but you can also use perl or bash :D.
I'd create one template, then loop through all directorys and append the configs to a temp file
/var
     /you
     /not_you=> create one config section named as the folder in the temp file basing on your template.
in your real formsweb.cfg you might append a line like
# THE DEVELOPER CONFIGS STARTS HERE
after that you locate your config-entries.
when the temp formsweb.cfg is ready, simply delete everything after
# THE DEVELOPER CONFIGS STARTS HERE
and append the configs from the temp file.
That's the way I'd do this ;)
regards

Similar Messages

  • Eclipse as a development environment with Jakarta Tomcat - Need help!!

    Hello:
    Subject: Eclipse as a development environment with Jakarta Tomcat
    I am setting up the new development environment for my application (project). Below are the components involved::
    �     Eclipse 3.1
    �     myEclipse - EnterpriseWorkbenchInstaller_4.0GA_E3.1
    �     jakarta-tomcat-5.0.28 (Application Server)
    �     Sysdeo Eclipse Tomcat Launcher plugin - tomcatPluginV31beta
    �     SDK 1.4.2_08
    �     Microsoft XP sp2 operating system
    I have no issue with creation of project structure in eclipse IDE, compilation, and deployment, but there are some exception upon running the application.
    My project folder structure as follows:
    MyApplication/
    src/
    Conf/
    Web/
    classes
    taglib
    lib
    web.xml
    �     my application has few dependent projects, therefore I copied all the dependent projects final compiled classes (jars) to �lib� folder.
    �     I set all necessary classpath according to tomcat documentation.
    �     I created MyApplication.xml file under D:\jakarta-tomcat-5.0.28\conf\Catalina\localhost\ folder with the below context
    <Context path="/MyApplication " docBase="D:/xx/xxx/dev/src/ MyApplication/web" debug="0" reloadable="true" />
    �     I don�t get any exception during compilation and deployment process.
    �     I would greatly appreciate if you could give me a tips!!!!!!!!!!!!!!!!!!!!!!
    Error as follows:
    2005-10-10 17:31:45 StandardContext[balancer]org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
    2005-10-10 17:31:47 StandardContext[jsp-examples]ContextListener: contextInitialized()
    2005-10-10 17:31:47 StandardContext[jsp-examples]SessionListener: contextInitialized()
    2005-10-10 17:31:47 StandardContext[servlets-examples]ContextListener: contextInitialized()
    2005-10-10 17:31:47 StandardContext[servlets-examples]SessionListener: contextInitialized()
    2005-10-10 17:32:27 StandardContext[manager]HTMLManager: init: Associated with Deployer 'localhost'
    2005-10-10 17:32:27 StandardContext[manager]HTMLManager: init: Global resources are available
    2005-10-10 17:32:27 StandardContext[manager]HTMLManager: list: Listing contexts for virtual host 'localhost'
    2005-10-10 17:32:35 StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
    java.lang.IllegalStateException: getOutputStream() has already been called for this response
         at org.apache.coyote.tomcat5.CoyoteResponse.getWriter(CoyoteResponse.java:599)
         at org.apache.coyote.tomcat5.CoyoteResponseFacade.getWriter(CoyoteResponseFacade.java:163)
         at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:122)
         at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:115)
         at org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:190)
         at org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:115)
         at org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:75)
         at org.apache.jsp.default_jsp._jspService(default_jsp.java:101)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Thread.java:534)
    path setting as follows:
    %JAVA_HOME%\bin;D:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\Borland\AppServer\bin;C:\Program Files\CA\PEC\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SystemRoot%\system32\nls;%SystemRoot%\system32\nls\ENGLISH;C:\Program Files\Attachmate\E!E2K\;C:\Program Files\CA\AllFusion Harvest Change Manager;D:\jwsdp-1.1\jaxb-1.0\bin;D:\jwsdp-1.1\jwsdp-shared\bin;C:\Borland\classes12.zip;C:\Program Files\UltraEdit;D:\jakarta-tomcat-5.0.28\webapps\cst\WEB-INF\classes;D:\EPS\EB_CST_v3.7.2\dev\src\cst;%PATH%
    Classpath setting as follows:
    .;%third_pty%\xerces.jar;D:\EPS\EB_CST_v3.7.2\dev\src\cst;D:\jakarta-tomcat-5.0.28\webapps\cst;D:\jakarta-tomcat-5.0.28\common\lib\servlet-api.jar;D:\jakarta-tomcat-5.0.28\common\lib\jsp-api.jar;D:\jwsdp-1.1\jaxb-1.0\lib\jaxb-api.jar;D:\jwsdp-1.1\jaxb-1.0\lib\jaxb-ri.jar;%third_pty%\ant.jar;D:\jwsdp-1.1\jaxp-1.2.2\lib\endorsed\dom.jar;D:\jwsdp-1.1\jwsdp-shared\lib\jax-qname.jar;D:\jwsdp-1.1\jaxb-1.0\lib\jaxb-libs.jar;D:\jwsdp-1.1\jaxb-1.0\lib\jaxb-xjc.jar;D:\jwsdp-1.1\jaxp-1.2.2\lib\jaxp-api.jar;D:\jwsdp-1.1\jaxp-1.2.2\lib\endorsed\sax.jar;D:\jwsdp-1.1\jaxp-1.2.2\lib\endorsed\xercesImpl.jar;%third_pty%\activation.jar;%third_pty%\ant-optional.jar;%third_pty%\j2ee.jar;%third_pty%\jakarta-regexp.jar;%third_pty%\jaxp.jar;%third_pty%\jcert.jar;%third_pty%\jnet.jar;%third_pty%\jsse.jar;%third_pty%\xalan.jar;C:\MSJDBSLib\msbase.jar;C:\MSJDBSLib\mssqlserver.jar;C:\MSJDBSLib\msutil.jar;
    Other IDE setting:
    As per tomcat documentation.

    Need tips to solve this issue!!!

  • I have one folder with several projects all of which Aperure can not find the original.  I do not use referenced files.  I can't make any adjustments like cropping etc. What can I do to print any of these photos?

    I have one folder with several projects all of which Aperure can not find the original.  I do not use referenced files.  I can't make any adjustments like cropping etc. What can I do to adjust or print any of these photos?  IO have no ther projects with this problem.  My Aperture Library is automatically saved to two external drives.
    Dick Koos

    I have one folder with several projects all of which Aperure can not find the original.
    Have you checked inside your Aperture library, if the original files are still there?
    Try to find out, when the images in those projects have been originally imported, then open the Aperture library by ctrl-clicking it and using the command "Show package contents" from the pop-up menu. In the window that will open, select the folder "Masters" and browse the contents. You need to find the subfolder with the year you imported the images, then the folders with the month and the day.
    Are your original files still there?
    If yes, copy them to a folder on your desktop for safe-keeping, and then try, if repairing the permissions and the other Furst Aid tools will help Aperture to connect to these missing files again - see this link:  Repairing and Rebuilding Your Aperture Library: Aperture 3 User Manual
    If the First Aid Tools don't help, then check, if Aperture has moved the missing images to a "recovered folder". If not, reimport the images, you saved to your Desktop and use the Lift&Stamp tool to transfer any adjustment and captions to your reimported images.

  • ISupplier - Setting up the Development Environment with JDeveloper 9.0.3

    Hi friends,
    Can you please tell me the steps involved in setting up the development environment for iSupplier Module with JDeveloper in my PC.
    Please give me the details about what are the files to be downloaded from Apps, folder structure for development environment etc...
    Gurus please reply ASAP.
    Thanks,
    San

    You should better pick the class files from the JAVA_TOP appropraite to that product and add it to either myclasses in your project in jdev or add it to the classpath.
    Once you have these required files then you can launch the pages by either using a test.jsp or use the xml files directly if you know what parameters to pass. I would suggest you to use a test.jsp and launch the first page in the flow which launches from the menu - function by picking it's web_html_call.

  • Correctly setting up a C++ development environment with clang++

    I'm going to reinstall Arch x64 soon, as the current installation was not done properly, and I have some doubts on how I should set up my development environment correctly.
    My compiler of choice is clang++ 3.4 SVN and my IDE of choice is QTCreator git.
    I currently get and install those manually, but I may use the AUR in my next Arch installation.
    Anyway, the issue is that QTCreator and other applications use /usr/bin/c++ by default, which is g++.
    To solve (horribly) the issue, I changed my /usr/bin/c++ to an executable bash script that fowards the arguments to clang++.
    This lead to issues such as warnings and errors not being catched by the IDE.
    My question is: what is the correct way to set up a clang++ development environment?
    How can I set clang++ as the default compiler for everything except AUR packages?
    If you use clang++ as your main compiler, how did you solve this issue?

    The canonical method of setting your (C++) compiler is to set the CXX environment variable.
    Searching Google for "qtcreator compiler" yields things like: https://qt-project.org/doc/qtcreator-2. … hains.html

  • Eclipse as a development environment with Jakarta Tomcat

    Hello:
    I am setting up the new development environment for my application (project). Below are the components involved::
    �     Eclipse 3.1
    �     myEclipse - EnterpriseWorkbenchInstaller_4.0GA_E3.1
    �     jakarta-tomcat-5.0.28 (Application Server)
    �     Sysdeo Eclipse Tomcat Launcher plugin - tomcatPluginV31beta
    �     SDK 1.4.2_08
    �     Microsoft XP sp2 operating system
    I have no issue with creation of project structure in eclipse IDE, compilation, and deployment, but there are some exception upon running the application.
    My project folder structure as follows:
    MyApplication/
    src/
    Conf/
    Web/
    classes
    taglib
    lib
    web.xml
    �     my application has few dependent projects, therefore I copied all the dependent projects final compiled classes (jars) to �lib� folder.
    �     I set all necessary classpath according to tomcat documentation.
    �     I created MyApplication.xml file under D:\jakarta-tomcat-5.0.28\conf\Catalina\localhost\ folder with the below context
    <Context path="/MyApplication " docBase="D:/xx/xxx/dev/src/ MyApplication/web" debug="0" reloadable="true" />
    �     I don�t get any exception during compilation and deployment process.
    �     I would greatly appreciate if you could give me a tips!!!!!!!!!!!!!!!!!!!!!!
    Error as follows:
    2005-10-10 17:31:45 StandardContext[balancer]org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
    2005-10-10 17:31:47 StandardContext[jsp-examples]ContextListener: contextInitialized()
    2005-10-10 17:31:47 StandardContext[jsp-examples]SessionListener: contextInitialized()
    2005-10-10 17:31:47 StandardContext[servlets-examples]ContextListener: contextInitialized()
    2005-10-10 17:31:47 StandardContext[servlets-examples]SessionListener: contextInitialized()
    2005-10-10 17:32:27 StandardContext[manager]HTMLManager: init: Associated with Deployer 'localhost'
    2005-10-10 17:32:27 StandardContext[manager]HTMLManager: init: Global resources are available
    2005-10-10 17:32:27 StandardContext[manager]HTMLManager: list: Listing contexts for virtual host 'localhost'
    2005-10-10 17:32:35 StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
    java.lang.IllegalStateException: getOutputStream() has already been called for this response
         at org.apache.coyote.tomcat5.CoyoteResponse.getWriter(CoyoteResponse.java:599)
         at org.apache.coyote.tomcat5.CoyoteResponseFacade.getWriter(CoyoteResponseFacade.java:163)
         at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:122)
         at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:115)
         at org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:190)
         at org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:115)
         at org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:75)
         at org.apache.jsp.default_jsp._jspService(default_jsp.java:101)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Thread.java:534)
    path setting as follows:
    %JAVA_HOME%\bin;D:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\Borland\AppServer\bin;C:\Program Files\CA\PEC\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SystemRoot%\system32\nls;%SystemRoot%\system32\nls\ENGLISH;C:\Program Files\Attachmate\E!E2K\;C:\Program Files\CA\AllFusion Harvest Change Manager;D:\jwsdp-1.1\jaxb-1.0\bin;D:\jwsdp-1.1\jwsdp-shared\bin;C:\Borland\classes12.zip;C:\Program Files\UltraEdit;D:\jakarta-tomcat-5.0.28\webapps\cst\WEB-INF\classes;D:\EPS\EB_CST_v3.7.2\dev\src\cst;%PATH%
    Classpath setting as follows:
    .;%third_pty%\xerces.jar;D:\EPS\EB_CST_v3.7.2\dev\src\cst;D:\jakarta-tomcat-5.0.28\webapps\cst;D:\jakarta-tomcat-5.0.28\common\lib\servlet-api.jar;D:\jakarta-tomcat-5.0.28\common\lib\jsp-api.jar;D:\jwsdp-1.1\jaxb-1.0\lib\jaxb-api.jar;D:\jwsdp-1.1\jaxb-1.0\lib\jaxb-ri.jar;%third_pty%\ant.jar;D:\jwsdp-1.1\jaxp-1.2.2\lib\endorsed\dom.jar;D:\jwsdp-1.1\jwsdp-shared\lib\jax-qname.jar;D:\jwsdp-1.1\jaxb-1.0\lib\jaxb-libs.jar;D:\jwsdp-1.1\jaxb-1.0\lib\jaxb-xjc.jar;D:\jwsdp-1.1\jaxp-1.2.2\lib\jaxp-api.jar;D:\jwsdp-1.1\jaxp-1.2.2\lib\endorsed\sax.jar;D:\jwsdp-1.1\jaxp-1.2.2\lib\endorsed\xercesImpl.jar;%third_pty%\activation.jar;%third_pty%\ant-optional.jar;%third_pty%\j2ee.jar;%third_pty%\jakarta-regexp.jar;%third_pty%\jaxp.jar;%third_pty%\jcert.jar;%third_pty%\jnet.jar;%third_pty%\jsse.jar;%third_pty%\xalan.jar;C:\MSJDBSLib\msbase.jar;C:\MSJDBSLib\mssqlserver.jar;C:\MSJDBSLib\msutil.jar;
    Other IDE setting:
    As per tomcat documentation.

    Hello:
    I overcame the above issue by changing index.html to index.jsp, but now i am facing another issue as shown below:
    On top of the above change i too included j2ee.jar (from websphere) in the classpath to overcome the below issue, but even then i am getting the same error.
    Error as follows:
    javax.servlet.ServletException: Error instantiating servlet class com.metavante.cst.control.web.LoginMainServlet
         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:996)
         at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:687)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:671)
         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
         at org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAuthenticator.java:214)
         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Thread.java:534)
    ----- Root Cause -----
    java.lang.NoClassDefFoundError: javax/ejb/EJBObject
         at java.lang.ClassLoader.defineClass0(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
         at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1634)
         at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:860)
         at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
         at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
         at java.lang.Class.getDeclaredConstructors0(Native Method)
         at java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
         at java.lang.Class.getConstructor0(Class.java:1930)
         at java.lang.Class.newInstance0(Class.java:278)
         at java.lang.Class.newInstance(Class.java:261)
         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:987)
         at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:687)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:671)
         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
         at org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAuthenticator.java:214)
         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Thread.java:534)

  • Packaging runtime of Developer 2000 with my project.

    Hi,
    I want to package developer 2000 runtime environments with my
    project. So that if forms runtime and reports runtime is not
    installed, it should get installed along with my project.
    Please give a detail method to do so.
    Thanks,
    Bhaskar rao.
    null

    you need to use something called OCA/ODBC- in your installation of Forms there is a file called oca_info.pdf which describes how to connect forms to different data sources.
    Regards
    Grant Ronald
    null

  • Azure - Setting up development environment

    Hi 
    I am looking at doing a proof of concept for moving our companies current web site/app to azure.
    Our site makes use of redirecting to sub domains so am i right in thinking that to debug in development i would have to host it locally on IIS so i can setup the relevant bindings? If this is true, when i swap out our current caching implementation for an
    azure in role one, when i debug or run locally what will happen?
    How will the azure components or references be handled in IIS when not using the emulator? Is this even possible?
    Thanks in advance.
    Nic

    Hi,
    Which azure service do you want to move your web site/app? Could you try to rewrite web.config to set URL redirect rules, if that, we only need to change web.config instead of debug in local. If I misunderstand, please feel free to let
    me know.
    Best Regards   
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Setting up Oracle DB 11G in a development environment

    Hi
    I need to setup a new development environment with Oracle Database 11g and Oracle Apps Server 10G Forms and Reports.
    Currently we are running a live system (using Microsoft Virtual PC) on a domain and the virtual servers are joined to the domain.
    Where I want to get to with the new development environment is to be able to eventually move these new virtual servers to a completely new domain.
    What would be the best way to set this up to minimize the amount of work when setting up the database and apps server with the assumption that I will want to migrate the virtual servers to a new domain in the future. Would it be better to set up a basic workgroup and do the installation of both virtual servers in a workgroup environment?
    Also besides having security enhancements is there any advantage of having Oracle installed on a server versus installing on a Windows XP box?
    Many thanks.
    Spencer

    İf you first try to create db you get above errors, then you select "Create new objects in schema" option drop&create process starts.
    Result :
    TESTTYPEıD_TRG, CUSTOMOPTıONıD_TRG , ıSSUEVERSİONTYPEıD_TRG triggers are dropped and but not created again. ETESTPAGEID_TRG, TESTCASEATTACHMENTID_TRG, ATTCHSTDATA_TRG are newly created instead
    As I mentioned above after creation of ATTCHSTDATA_TRG, it throws an error and process stop. In additon, due to this error, all the dropped views are not created again.
    All my problem is newly created triggers an couldnt created views I suppose.
    Please advice
    thank you

  • Typical Repository setup for multiple developer environment.

    I'm having trouble finding documentation on setting up a
    development environment for several developers using Repository.
    I currently have a Global Shared Workarea set up with some
    Forms .fmb files that I would like to share. What method should
    the developer who wants to work on one of these files use to
    perform a check out of the file? When a file is checked out, is
    it moved to a Private Workarea or is it downloaded to the
    developers hard drive? Within Forms Builder there is a check out
    option under File->Administration, but as far as I can tell,
    there is no way to browse the Repository to find the file that
    needs to be worked on. I'm able to use the Repository Object
    Navigator to locate the file, but when I check it out I'm not
    sure how to work on it within Forms Builder. Do I need to
    download the file to my hard drive, or is Forms Builder able to
    work on the file within the Repository?

    Tom,
    Nice set of questions.
    I suggest you allow each developer to create their own workarea,
    these will be private, until they are shared to other developers.
    For a simple environment the workarea rule will be latest(main).
    Check your fmb files into the Repository, they will then appear
    in any workarea that has the rule latest on main. You will also
    need to make the folder they reside in available to public, or
    grant access to individual users.
    Each developer should map the folder to a particular clientside
    directory. I suggest you apply some standards across development
    machines to avoid confusion. A mapping to d:\forms would be
    ideal. On checkout of an fmb it will be synchronized with the
    local file system. The form can then be opened from he Forms
    Builder. You are correct that there is no For Builder Repository
    browser, you must use the RON. Once the form is open in the
    Forms Builder it may be checked in and out. You will need to go
    back to the RON to perform diff/merge and dependency analysis.
    I suggest you ask 2 developers to work on the same fmb and see
    how the repository handles this. Try merging fmb files,
    hopefully you will be pleasantly surprised.
    Note that to add files to a checked in folder you must check it
    out. To make the changes available to other workareas you must
    check the folder back in.
    Have a look at the commandline tool. We use a lot of scripts to
    assist setup and build releases.
    regards
    David

  • Error Page shown while runnning a Test page from Development environment

    Hi,
    I have set the development environment for JDeveloper with OA Extension.
    I completed the setup steps for "You are Customer,Consultant or Support Rep".
    I have created a new Database Connection for the DB server and obtained "Success" status on clicking "Test Connection" buton in the Dtabase Connection wizard.
    When I run the Test JSP(Tutorial.jpr),I get an error page.
    It shows following exception with a lengthy stack trace.
    oracle.apps.fnd.framework.OAException:
    Application: FND, Message Name: FND_GENERIC_MESSAGE. Tokens: MESSAGE = java.sql.SQLException: ORA-01003: no statement parsed
    A reply about solution for this issue would be of great help.
    Thanks,
    Gowtam

    FYI,
    Could not lookup message because there is no database connection
    Thanks

  • Windows 10 Enterprise Edition: Installation and Development Environment Essentials: Thoughts & Assistance Req:

    Hello,
    I am in the architecture planning stage of my project and seeking personal and general good advice from Mircosoft engineers.  I am laying the foundation stones of a new development product using at least three more new technologies that are
    as new as Windows 10. Their are also around four or five technology partners with the latest version of their software that I wish to take onboard. Due to the sensitive nature of the project it is not wise for me to state each piece of technology used,
    so I will be as accurate as possible using the limited means I have.
    I wish to make a "closed" development environment, with the latest build (currently 9860), install the new software. Some of which installs fine, some of which is not compatabile with Windows 10. Regarding the latter I am in discussions with the
    technology providers to make a work-around and hammer and chisel through every issue. Very soon I hope to have a fully stable working development environment which paves the road to a first prototype. So i need to make a decision soon to "lock
    down" everything. I will miss Windows 10 updates but the advantage is when the project vertical slice is complete, the feedback and benefit will be larger for Windows 10 final product.
    This is probably my fifth or sixth early evaluation of the Windows platform and I am aware of the highs and lows of working with various versions using new builds, from the stability of win98 (becoming 2000 - minus millennium 1999 edition), to the quick uninstall
    of vista (it broke our internal projects). The solid bedrock of Windows NT (becoming XP) and so on. The good news is Windows 10 seems very good indeed.
    My questions are two:
    1) Would the windows team recommend a closed environment development in my situation, and are they aware of other developers doing it (is it wise from your end)? Is their a pool, can we communicate directly?
    or
    2) Would you recommend an open environment instead? Every install is updated, everything is all on-line and networked, this may lead to more breakages and sacrifice the finished product.
    The problem with approach number 2 is that a particular technology  may work with this build, but not the next one and vice versa. I will constantly be playing "bunny hop" trying to make it work.
    The problem with using number 1 is that you can have a "false dawn" view of the project, meaning you have managed to get it stable and develop code that fits that environment and build, but as soon as you do update six months later, it breaks due
    to feature change, it means massive re-work, ultimately breaking the product again.
    I have seen these approaches drown larger projects and wash away whole development teams.
    Its a tough one and a part of my R&D but very soon I need to make a decision.
    To explain more, some of the technology used will be:
    Windows 10 Enterprise - Perforce - Office 365 with Exchange Activ Synch - Any associated Intel CPU and GPU monitors.
    In other words very stable and solid technology. Their is about an equal number of other techs that are not so stable but I am slowly getting to work under Windows 10.All feedback would be given to Microsoft, regardless of environment 1 or 2.
    Any advice and help from the Microsoft Team is greatly appreciated.
    Yours Kindly,
    Asad

    I recently went to an Enterprise Mobility Summit Microsoft was holding at one of their facilities, and they spoke a bit about the future of Windows 10 - and here's what I left with: Microsoft isn't really sure themselves what kind of updating scheme they're
    going to be doing with Windows 10.  They had some ideas, but they're looking for feedback from enterprises and engineers about their plan. 
    I don't think it was under an NDA, so I should have no problem discussing it:  their idea was to have different tracks (based on the user) with different upgrade schedules based on what the administrator deems appropriate for that user.  For instance,
    a consumer would have their OS automatically updated as soon as the update was available. while enterprises could stagger their users to a more manageable 3-month or 6-month schedule.  Microsoft wasn't sure how long to make this stagger schedule - talk
    of a 1 year stagger were floated, but nothing concrete.  Critical devices, like POS or ATMs, could be setup so they would never be upgraded, or only upgraded when the administrator specifically allows them to be upgraded. 
    For you personally, it sounds like a closed development environment is better, since you're testing critical business applications.  Again, one never knows exactly what direction Microsoft will take, but with the amount of conversations and...
    warnings that dropped by various people at this meeting, it's pretty safe to say that they'll be some sort of timed release schedule for enterprises that you can prepare for. 
    Hope that helps! 
     

  • Setting up 20+ ipads with Apps on them and...

    Here is what I am trying to accomplish:
    Set up 20+ iPads with several (free and paid) applications, andmultiple PDF’s in the library.  Theuser will then be able to download as many apps as he/she wants, with his/herown itunes account.
    I was thinking of setting up all of the iPads with the same iTunes account todownload all of the base apps.. but then when the user goes to sync it tohis/her computer, it won’t work because you can only sync that iTunes accountto 5 computers, right?
    The ultimate goal would be to be able to download additionalapps to a users iPad with a company iTunes account if they can show that theapp is work related.
    I was also thinking of using the iPhone configurationutility.. but I can’t seem to figure out a way to do that with putting the appson there.
    Can anyone give me some advice on the best way to do this?

    iOS5 + iCloud might be the answer after all, if you are not looking at sync with USB cables to physical terminals.
    http://www.apple.com/icloud/what-is.html
    Let's just have to wait until this fall for a better picture

  • A good Development Environment

    I am trying to layout our development environment for our team. We are
    looking at bea's Weblogic Server and Visual Cafe for the IDE. Does every
    developer need the bea SDK ? Does WebGain's Visual Cafe come with a
    development server ? I guess you also need multiple WebLogic Server
    licenses.
    Does anyone have a good recommendation for configuring a development
    environment with Visual Cafe and Weblogic Server. We have about 10
    developers and are going to have a development, production and testing
    environment.
    Thanks,
    Derek

    i am using the local bean so i can access from web apps as jDeveloper tells me when applying data controls:
    @Local
    public interface SessionEJBLocal
    public void addItem(String item) ;
    public void removeItem(String item) ;
    public Collection getItems() ;
    public void setItems(ArrayList items) ;
    public void clearLogMessage() ;
    }

  • Serious performance issue with LV 7.1 Development Environment

    I'm posting this issue to the forums prior to submitting a bug report to ensure that the problems I'm having are reproducible. To reproduce this bug, you're going to have to be an advanced user with a large project (hundreds to thousands of VIs) as the performance problem is related to the number of VIs loaded.
    The issue is the increasingly poor performance of the LabVIEW 7.1 Development Environment as the number of VIs in memory increases. The actions affected include switching between front panel and diagram, saving a VI, copy and paste, clicking a menu, and the mysterious time spent (compiling? editing the runtime menu? changing the toolbar state?) between pressing the run button and when the code actually starts executing. Scrolling and, interestingly, copying via a control-drag are not affected. Running time of entirely on-diagram code does not seem to be affected.
    These problems are quite severe and significantly decrease my productivity as a programmer. Since they are development environment UI issues, it's been difficult for me to find a good example VI; the best I can do is the attached "LV Speed Test.vi". It doesn't test the issues that affect me most, but it seems to suffer from the same problem.
    This simple VI just shows and hides the menu bar 100 times in a tight for loop. When it is the only VI loaded, it executes in about 350 msec on my machine. (2.4 GHz P-IV/640 MB RAM/Win2k). However, when I load a single project-encompassing VI (let's call it the "giant") that references a total of about 900 user and VI-lib subVIs, the test routine takes almost a minute and half to run...about 240 times slower! I've tried this on my laptop with similar results.
    The problem appears to be related to the *number* of VIs loaded and not the memory utilization. For example, if I close the "giant", and create a new VI ("memhog") that does nothing but initialize a length 20,000,000 array of doubles and stores it in an uninitialized shift register, LabView's overall memory usage (as shown in the task manager) jumps enormously, but LV Speed Test executes in about 450 msec...only slightly slower than with a fresh copy of Labview.
    The problem seems to be related to excessive context switching. The Windows task manager shows over a thirteen hundred page faults occur when "LV Speed Test" is run with the "giant" in the background, versus zero or none when run by itself or when "memhog" has used up 160+MB of space.
    The problem only seems to affect the frontmost window. (Unfortunately, that's where we LV programmers spend all of our time!) If you start "LV Speed Test" and then put "giant" in the foreground "LV Speed Test" runs much faster. In fact, if you use the VI server to put the "giant" VI in the foreground programmatically at the start of "LV Speed Test", execution time drops back to 450 msec, and there are no page faults!
    These results show the issue is not related to video drivers or the Windows virtual memory system. My suspicion is that there is a faulty routine in LV 7.1 that is traversing the entire VI hierarchy every time certain events are thrown in the foreground window. It could be due to a problem with the Windows event tracking system, but this seems less likely.
    I have been programming LV for about 7 years and switched from LV 6.1 to 7.1 about four months ago. I know NI engineers have put thousands of hours developing and testing LV 7.1, but honestly I find myself wishing I had never upgraded from using LV 6.1. (To whomever thought "hide trailing zeros" should be the default for floating point controls...what were you thinking?!)
    I know each new version of LabView causes old-timers like me to grouse that things were better back in the days when we etched our block diagrams on stone tablets, etc., and honestly I'm not going to go back. I am committed to LabView 7.1. I just wish it were not so slow on my big projects!
    Attachments:
    LV_Speed_Test.vi ‏22 KB

    Hi,
    I can confirm this behavior. Setting the execution system to "user
    interface" helps a bit, but there is still a big difference.
    I get a feeling it has something to do with window messages, perhaps
    WM_PAINT or something, that is handled differently if a VI is not
    frontmost... But what do I know...
    Don't know if it should be called a bug, but it sure is something that could
    be optimized.
    Regards,
    Wiebe.
    "Rob Calhoun" wrote in message
    news:[email protected]...
    > I'm posting this issue to the forums prior to submitting a bug report
    > to ensure that the problems I'm having are reproducible. To reproduce
    > this bug, you're going to have to be an advanced user with a large
    > project (hundreds to thousands of VIs) as the performance problem is
    > related to the number of VIs loaded.
    >
    > The issue is the increasingly poor performance of the LabVIEW 7.1
    > Development Environment as the number of VIs in memory increases. The
    > actions affected include switching between front panel and diagram,
    > saving a VI, copy and paste, clicking a menu, and the mysterious time
    > spent (compiling? editing the runtime menu? changing the toolbar
    > state?) between pressing the run button and when the code actually
    > starts executing. Scrolling and, interestingly, copying via a
    > control-drag are not affected. Running time of entirely on-diagram
    > code does not seem to be affected.
    >
    > These problems are quite severe and significantly decrease my
    > productivity as a programmer. Since they are development environment
    > UI issues, it's been difficult for me to find a good example VI; the
    > best I can do is the attached "LV Speed Test.vi". It doesn't test the
    > issues that affect me most, but it seems to suffer from the same
    > problem.
    >
    > This simple VI just shows and hides the menu bar 100 times in a tight
    > for loop. When it is the only VI loaded, it executes in about 350 msec
    > on my machine. (2.4 GHz P-IV/640 MB RAM/Win2k). However, when I load a
    > single project-encompassing VI (let's call it the "giant") that
    > references a total of about 900 user and VI-lib subVIs, the test
    > routine takes almost a minute and half to run...about 240 times
    > slower! I've tried this on my laptop with similar results.
    >
    > The problem appears to be related to the *number* of VIs loaded and
    > not the memory utilization. For example, if I close the "giant", and
    > create a new VI ("memhog") that does nothing but initialize a length
    > 20,000,000 array of doubles and stores it in an uninitialized shift
    > register, LabView's overall memory usage (as shown in the task
    > manager) jumps enormously, but LV Speed Test executes in about 450
    > msec...only slightly slower than with a fresh copy of Labview.
    >
    > The problem seems to be related to excessive context switching. The
    > Windows task manager shows over a thirteen hundred page faults occur
    > when "LV Speed Test" is run with the "giant" in the background, versus
    > zero or none when run by itself or when "memhog" has used up 160+MB of
    > space.
    >
    > The problem only seems to affect the frontmost window. (Unfortunately,
    > that's where we LV programmers spend all of our time!) If you start
    > "LV Speed Test" and then put "giant" in the foreground "LV Speed Test"
    > runs much faster. In fact, if you use the VI server to put the "giant"
    > VI in the foreground programmatically at the start of "LV Speed Test",
    > execution time drops back to 450 msec, and there are no page faults!
    >
    > These results show the issue is not related to video drivers or the
    > Windows virtual memory system. My suspicion is that there is a faulty
    > routine in LV 7.1 that is traversing the entire VI hierarchy every
    > time certain events are thrown in the foreground window. It could be
    > due to a problem with the Windows event tracking system, but this
    > seems less likely.
    >
    > I have been programming LV for about 7 years and switched from LV 6.1
    > to 7.1 about four months ago. I know NI engineers have put thousands
    > of hours developing and testing LV 7.1, but honestly I find myself
    > wishing I had never upgraded from using LV 6.1. (To whomever thought
    > "hide trailing zeros" should be the default for floating point
    > controls...what were you thinking?!)
    >
    > I know each new version of LabView causes old-timers like me to grouse
    > that things were better back in the days when we etched our block
    > diagrams on stone tablets, etc., and honestly I'm not going to go
    > back. I am committed to LabView 7.1. I just wish it were not so slow
    > on my big projects!

Maybe you are looking for

  • What is signature concept in OO ABAP?

    HI frinds... I am new to ABAP OO, I would like to know, What is signature concept in OO ABAP? Moderator message: please search for available information/documentation. Edited by: Thomas Zloch on Feb 25, 2011 4:15 PM

  • How to findout the Function module for a particular object

    Hello friends,    Related to my thread, there was one thread in the forum,to find out the function module for a particular object.I tried the solution provided my our experts but couldn't got the results.Thats why i am putting this thread again.   I

  • Relocation archives on a different content server repository

    Good morning, We are storing scans of bills in a repository of our content server. I would like to create new repositories on my CS and to relocate my documents for specific years on these repositories. The idea is to split documents to repositories

  • IPad touch screen not calibrated

    My iPad's having problems with its touch screen because sometimes when I type with certain keys, it enters the key twice which is very annoying. I'm actually typing on my iPad now and it's aautocorrect is the only thing that's fixing it right now. It

  • Automate DBAdapter creation and testing using ANT

    I am using SOA suite 10.1.3.1. I would like to automate creation and testing of DBAdapter and I know that we have some ANT task to create and test connection pool and datasource like createJDBCConnectionPool createManagedDataSource testConnectionPool