Creator App Tomcat Deployment Problem

I am trying to connect to a datasource in Tomcat and then access that datasource with my webapp here is the entry in server.xml
SERVER.XML
<Context path="/Login" docBase="Login"
        debug="5" reloadable="true" crossContext="true">
    <!-- maxActive: Maximum number of dB connections in pool. Make sure you
         configure your mysqld max_connections large enough to handle
         all of your db connections. Set to 0 for no limit.
         -->
    <!-- maxIdle: Maximum number of idle dB connections to retain in pool.
         Set to -1 for no limit.  See also the DBCP documentation on this
         and the minEvictableIdleTimeMillis configuration parameter.
         -->
    <!-- maxWait: Maximum time to wait for a dB connection to become available
         in ms, in this example 10 seconds. An Exception is thrown if
         this timeout is exceeded.  Set to -1 to wait indefinitely.
         -->
    <!-- username and password: MySQL dB username and password for dB connections  -->
    <!-- driverClassName: Class name for the old mm.mysql JDBC driver is
         org.gjt.mm.mysql.Driver - we recommend using Connector/J though.
         Class name for the official MySQL Connector/J driver is com.mysql.jdbc.Driver.
         -->
    <!-- url: The JDBC connection url for connecting to your MySQL dB.
         The autoReconnect=true argument to the url makes sure that the
         mm.mysql JDBC Driver will automatically reconnect if mysqld closed the
         connection.  mysqld by default closes idle connections after 8 hours.
         -->
  <Resource name="jdbc/MySQL" auth="Container" type="javax.sql.DataSource"
               maxActive="100" maxIdle="30" maxWait="10000"
               username="jasonwpalmer" password="788721" driverClassName="com.mysql.jdbc.Driver"
               url="jdbc:mysql://localhost:3306/ElegantMailing?autoReconnect=true"/>
</Context>JARS
I have uploaded the appropriate .jars to tomcat5/common/lib
Jakarta-Commons DBCP
Jakarta-Commons Collections
Jakarta-Commons Pool
Connector-J
(When I looked at the .properties file it looked like all .jars in this directory are automatically added to classpath so I don't think the problem is with the classpath.
Now here is where I thnik I might have the problem, here is the code in my app to make the connection...
private void _init() throws Exception {
        loginRowSet.setDataSourceName("jdbc:mysql://localhost:3306/ElegantMailing");
        loginRowSet.setCommand("SELECT * FROM login");
        loginRowSet.setTableName("login");
        loginDataProvider.setCachedRowSet((javax.sql.rowset.CachedRowSet)getValue("#{SessionBean1.loginRowSet}"));
    }I'm thinking maybe I have the url wrong, but i really don't know. Here is the exception...
System Messages Cannot read LOGIN database: java.sql.SQLException: JdbcRowSetXImpl (connect): (JNDI) Unable to connect: Name jdbc:mysql: is not bound in this Context
Anybody Please Help I'll gladly give up 5 Duke Stars to the person that helps me out.

No the name of the database is ElegantMailing and from what I have learned we need to set a database url, not a url leading to the MySQL server. But if you thought I named my database MySQL then that would make sense, but I was making the same mistake. I was having such a hard time hooking my app up to datasource in Tomcat and that was one route I tried, changing the url in my app 999 times, this is a mistake, Creator does it right by default and all you have to do is set the datasource up in Tomcat Admin.
Make sure that you have the right driver installed in...
<Tomcat Install Dir>/common/lib
I used latest Connector/J with DBCP Connection Pooling.
Then you need to deploy your app to Tomcat I used the Tomcat/manager/html to deploy (if you have a hosting company that doesn't give you your own VPS with your own instance of Tomcat to configure however you like then get one because your on your own with this one(Search Eapps Hosting they're awesome, they even went so far as to install a .jsp that connected to MySQL for me!!!!!!!)).
After you deploy, do not launch app. Launch Tomcat Admin and then go to the left hand menu bar click the little goofy looking thing next to Service (Catalina) (For 3 days I didn't even know that goofy thing opened up more options, I read a post that said install your datasource right under the app in Tomcat and it took me forever to figure out this is what they were talking about) then you'll see the goofy thing for Host (click the goofy thing) and then you'll hopefully see the context/ for your app - you'll know what I mean when you see it- then you'll see resources, datasources, etc., click datasources. Here's the getcha gotcha, if you see an entry in datasources JNDI Name and JDBC Driver Class both with the names of your datasource and driver, then you're in business, if you don't, then don't bother going any further, something you have done this far is wrong. But, if you see the datasource, then you can click on it and fill in the data here is an example for the latest connector J
Property Value
JNDI Name: jdbc/ElegantMailing
Data Source URL: jdbc:mysql://localhost:3306/ElegantMailing?autoReconnect=true
JDBC Driver Class:
User Name:
Password:
Max. Active Connections:
Max. Idle Connections:
Max. Wait for Connection:
Validation Query: select * from login
This is only an example and if you are not using connector j then the ?autoReconnect=true part will probably be omitted. Also you need to know that there are 3 supporting jars for the connection pooling for connector j they are:
Jakarta-Commons DBCP
Jakarta-Commons Collections
Jakarta-Commons Pool
It is important to mention that I read a post that said after you configure datasource go back out to main menu and do it again in the root menu datasources, I do not know if this is necessary, but I did it just in case. Make sure you use the same entries.
If you follow these directions it really should work, here is a Tomcat link that walks you through everything I just explained. This is really hard if you never did it before, but believe me the first time this works and it all comes together, you're gonna feel like a million bucks. Hope this helps!
Here is the link:
http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html

Similar Messages

  • Tomcat deployment problems

    Hi,
    I have an application developed in JSC2_1 and migrated to VWP/NetBeans which I can run nicely on Sun Java Application Server 9.1. But I am trying to deploy it on tomcat server (5.5.17.,5.5.20) over few weeks. I even assembled tomcat server 6.0.14 and added jstl.jar, jsf-api.jar, jsf-impl.jar and tools.jar (from sun java jdk1.6.0_01) to the common library. Initially I got errors which I rectified. Now if I browse with mozilla firefox I see two panels and images and buttons are not loaded. If I use IE7 I find nothing. Log files do not show any error at all...Can anyone help with these deployment problems with tomcat??
    thanks in advance.
    dr. am mohan rao

    I have deployed my JSC 2.1 app to Tomcat 5.5.17 servers.
    My app is running on XP Pro (development server) and WIndows 2000 Server (deployment).
    I'm using MySQL as the database server.
    Did you export your WAR file as J2EE 1.4?
    Here are some links that might help:
    http://forum.java.sun.com/thread.jspa?threadID=5101183
    http://blogs.sun.com/david/entry/defining_java_studio_creator_2
    http://blogs.sun.com/winston/entry/redploying_to_tomcat

  • Sysdeo/tomcat deployment problems in 10.1

    I recently had to reinstall workshop and have upgraded to 10.1 at the same time.
    I have a problem in that after starting the server, one of two things happen:
    1) often the first start of the session works fine but subsequent starts do not complete - it seems to be getting stuck in the "create sysdeo" files. If I cancel this then the deploy continues, albeit that the app fails as it cannot find external libraries.
    2) sometimes on starting a new session, I have noticed that the app rebuilds with errors. This seems to be because it "looses" any defined server runtimes so everything has to be redefined.
    Note that this workspace was "converted" from an earlier version.
    Has anyone else had similar problems?
    Thanks in advance
    Ian

    ok well I reinstalled workshop with no plugins.
    It asked to upgrade my existing projects and then once done I could successfully startup the server.
    sysdeo did its job and the server process worked.
    Then the ultimate test - restart the server.
    Once again the server failed to restart. I left it for several minutes.
    Looking at the outstanding tasks, it states them as
    Starting Server Tomcat v5.5 @localhost
    Building workspace (Waiting)
    OK
    Create Sysdeo DevLoader Files (Waiting)Again the system just hangs. In fact since there are no plugins, it now hangs first time in a session rather than second time.
    At this point, there are no errors in the log files other than missing plugins (as I said in my last post I thought I would not install the plugins in case they were an issue.
    In the wstudio log files the following error occurs every time
    24-Jul-2007 16:51:24 com.m7.wide.eclipse.jstudio.Plugin activate
    INFO: max mem: 748
    24-Jul-2007 16:51:39 com.m7.wide.eclipse.jstudio.Plugin$3 actionPerformed
    SEVERE: Plugin.startup
    java.lang.NoSuchMethodException: java.lang.Object.getModalShell()
         at java.lang.Class.getDeclaredMethod(Class.java:1909)
         at com.m7.util.ReflectionUtil.findDeclaredMethod(Unknown Source)
         at com.m7.util.ReflectionUtil.invoke(Unknown Source)
         at com.m7.wide.eclipse.jstudio.Plugin$3.actionPerformed(Unknown Source)
         at javax.swing.Timer.fireActionPerformed(Timer.java:271)
         at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
         at com.m7.wide.eclipse.jstudio.Plugin$EventBridgeThread.flushQueue(Unknown Source)
         at com.m7.wide.eclipse.jstudio.Plugin$EventBridgeThread$1.run(Unknown Source)
         at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
         at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
         at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3157)
         at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2859)
         at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
         at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
         at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
         at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
         at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
         at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.eclipse.core.launcher.Main.invokeFramework(Main.java:339)
         at org.eclipse.core.launcher.Main.basicRun(Main.java:283)
         at org.eclipse.core.launcher.Main.run(Main.java:984)
         at org.eclipse.core.launcher.Main.eclipse_main(Main.java:959)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.m7.installer.util.NitroxMain$1.run(NitroxMain.java:36)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)When I abort the sysdeo loader finally, the following occurs:
    !ENTRY org.eclipse.core.jobs 4 2 2007-07-24 16:39:11.734
    !MESSAGE An internal error occurred during: "Starting server - Tomcat v5.5 @ localhost".
    !STACK 0
    java.lang.ArrayIndexOutOfBoundsException: 0
         at com.bea.wstudio.debugger.WorkshopTomcatLaunchConfigurationDelegate.launch(WorkshopTomcatLaunchConfigurationDelegate.java:159)
         at com.bea.wstudio.debugger.WebAppServerLaunchConfigurationDelegate.launch(WebAppServerLaunchConfigurationDelegate.java:74)
         at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:639)
         at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:565)
         at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:558)
         at org.eclipse.wst.server.core.internal.Server.start(Server.java:1239)
         at org.eclipse.wst.server.core.internal.Server.synchronousStart(Server.java:1624)
         at org.eclipse.wst.server.core.internal.StartServerJob.run(StartServerJob.java:34)
         at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)This is recorded in the .log file and also is sent to bea as an error suggesting terminating the session.
    I have also noticed that it has created a devloader_context.xml in META-INF. Though this was initially set to something, the starting of the session has reset it to an empty file simply containing <Context></Context>. If it is using this file I cannot see that Tomcat would be too pleased!
    Don't know if any of this helps
    Ian

  • Anyone successfully deployed a Creator app to Tomcat ...?

    Without running into connection pool problems?
    If so, could you share some insights?

    There are two good tutorials on this
    http://developers.sun.com/prodtech/javatools/jscreator/reference/tips/deploy_to_tomcat.html
    and at
    http://wiki.java.net/bin/view/People/DeployingCreatorApps
    However I thought I would add something new here which how to modify the generated build-impl.xml run from inside of creator (EA2) to deploy to tomcat when hitting the green arrow button and run inside of tomcat instead of deploying to SunAppServer8. There are several nice things about this. Im developing on windows machine and deploying to tomcat 5.5.9 on linux which I have mounted via samba drive , however you could also have tomcat running locally as well.
    Follow the isntructions above in the tutorials ... namely
    You need to make sure the the Jdbc driver of your choice is in
    $CATALINA_HOME/common/lib
    And need
    To put
    jstl.jar standard.jar
    into
    $CATALINA_HOME/shared/lib
    Configure the dbcp connection pool in server.xml for your application. Alternatively you can place this in the context.xml file.
    Here is an example
    <Context path="/yourapp" docBase="yourapp"
    debug="5" reloadable="true" crossContext="true">
    <Resource name="jdbc/schemauser" auth="Container" type="javax.sql.DataSource"
    maxActive="100" maxIdle="30" maxWait="10000"
    username="user" password="pass" driverClassName="com.mysql.jdbc.Driver"
    url="jdbc:mysql://localhost:3306/schemauser?zeroDateTimeBehavior=round"/>
    </Context>
    And configure a datasource in your app with the same name as what you put in your server.xml file (in the above example this would be schemauser.
    You will next need to modify the generated build-impl.xml to export war, copy file to $CATALINA_HOME, stop , start the web application and display browser.
    In order to reload the app we need the version of Catalina ant jars in the asant classpath
    Copy
    catalina-ant.jar
    catalina-deployer.jar
    from
    $CATALINA_HOME/server/lib
    to
    C:\Program Files\Sun\Creator2ea2\SunAppServer8\lib\ant\lib
    and
    C:\Program Files\Sun\Creator2ea2\ide5\ant\lib
    Then restart the IDE, must restart after jars are copied.
    Then copy the build-impl.xml from inside of My Documents/creator/src/nbproject to build-impl-original.xml ( to make a back up).
    Next modify the build-impl.xml to add the Catalina Ant tasks
    Here is the modified section
    Place this in between the export.war and the run target and comment out the original run target
    <!--- ORIGINAL export -->
    <target name="export.war" depends="dist">
    <copy file="${dist.war}" tofile="${jscreator.dest.war}"/>
    </target>
    <property environment="env" />
    <property name="catalina.home" value="${env.CATALINA_HOME}" />
    <property name="manager.url" value="http://yourserver:8080/manager" />
    <property name="manager.username" value="user"/>
    <property name="manager.password" value="pass"/>
    <property name="app.name" value="subscriber"/>
    <property name="app.path" value="/${app.name}"/>
    <target name="export.war.tomcat" depends="dist">
    <copy file="${dist.war}" tofile="${catalina.home}/webapps/${app.name}.war"/>
              <unwar src="${catalina.home}/webapps/${app.name}.war" dest="${catalina.home}/webapps/${app.name}"/>
    </target>
    <!--
    ======================
    EXECUTION SECTION
    ======================
    -->
    <taskdef name="install" classname="org.apache.catalina.ant.InstallTask"/>
    <target name="install" depends="compile"
    description="Install application to servlet container">
    <deploy url="${manager.url}"
    username="${manager.username}"
    password="${manager.password}"
    path="${app.path}"
    localWar="file:/usr/local/jakarta-tomcat/webapps/${app.path}.war"/>
    </target>
    <taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask"/>
    <taskdef name="undeploy" classname="org.apache.catalina.ant.UndeployTask"/>
    <target name="deploy" description="Deploy Web application" depends="dist">
    <deploy
    url="${manager.url}"
    username="${manager.username}"
    password="${manager.password}"
    path="${app.path}"
    localWar="file:/usr/local/jakarta-tomcat/webapps/${app.path}.war" />
    </target>
    <target name="undeploy" description="Undeploy Web application" >
    <undeploy
    url="${manager.url}"
    username="${manager.username}"
    password="${manager.password}"
    path="${app.path}" />
    </target>
    <taskdef name="reload" classname="org.apache.catalina.ant.ReloadTask"/>
    <target name="reload" description="Reload application on servlet container">
    <reload url="${manager.url}"
                                            username="${manager.username}"
                                            password="${manager.password}"
                                            path="/${app.path}"/>
         </target>
    <taskdef name="start" classname="org.apache.catalina.ant.StartTask"/>
    <target name="start" description="Start Tomcat application">
    <start url="${manager.url}"
    username="${manager.username}"
    password="${manager.password}"
    path="${app.path}"/>
    </target>
    <taskdef name="stop" classname="org.apache.catalina.ant.StopTask"/>
    <target name="stop" description="Stop Tomcat application">
    <start url="${manager.url}"
    username="${manager.username}"
    password="${manager.password}"
    path="${app.path}"/>
    </target>
    <target name="run-display-tomcat-browser" if="do.display.browser" depends="export.war.tomcat">
    <nbbrowse url="http://yourserver:8080/${app.name}"/>
    </target>
    <target name="run" depends="export.war.tomcat,stop,start,run-display-tomcat-browser" description="Deploy to server and show in browser."/>
    <!-- HERE IS THE MAIN TASK THAT GETS RUN WHEN YOU HIT THE RUN BUTTON-->
    <!--
    Original Run target COMMENT THIS OUT
    <target name="run" depends="run-deploy,run-display-browser" description="Deploy to server and show in browser."/>
    -->
    Then test by hitting the run button on your project and see what happens.
    Let me tell you if your editing from a windows box and you dont have 2gb of memory its pretty nice to not have to run the app server!
    R
    S

  • [svn] 4619: Bug: BLZ-313 - HTTPProxyService throws null pointer when non-turnkey BlazeDS app is deployed to Tomcat 6 .0.16

    Revision: 4619
    Author: [email protected]
    Date: 2009-01-22 10:47:12 -0800 (Thu, 22 Jan 2009)
    Log Message:
    Bug: BLZ-313 - HTTPProxyService throws null pointer when non-turnkey BlazeDS app is deployed to Tomcat 6.0.16
    QA: Yes
    Doc: No
    Checkintests: Pass
    Ticket Links:
    http://bugs.adobe.com/jira/browse/BLZ-313
    Modified Paths:
    blazeds/trunk/modules/proxy/src/flex/messaging/services/HTTPProxyService.java

    I submitted a bug, and this was fixed in the latest trunk
    version.

  • Problems with Ringtone Creator app for blackberry curve. Please Help!

    I recently downloaded the ringtone creator app to use to create my own ringtones with my mp3s, and i made one and it worked fine yesterday. Now today i went to make another one and it has been processing for two hours now. I just took the battery out to reboot it and see if that would help. How can i prevent this from happening again?

    Have the same problem with my BB Curve 8520 in Germany ...

  • Making creator apps container - independent

    Hi,
    I'm in the process of porting my app to run on Tomcat 5.5.9.
    I'm having a problem setting up the DataSource. I've read a few posts hinting that Creator generates the database code to use "Data Direct" driver classes and that these are not free. Does anybody know the truth behind this?
    Has anybody moved a database-heavy creator app to an appserver other than SunOne8?
    At the minute I cannot even find which .jar com.sun.sql.datasource.DriverAdapter lives in. Does anyone know?
    WHY IS THERE NO TUTORIAL ON PORTING CREATOR APPS TO OTHER CONTAINERS? (seeing as they don't run as-is).
    john

    Hi John,
    Sorry but I don't know wnything about the inet drivers- if they work, that would be fabulous - please do pass that info back on the forum. Yes I have heard the Data Direct drivers are expensive... people also talk about things they have found on http://sourceforge.net/index.php (like the jTDS drivers) but I don't recall anything oracle specific.
    A good test is to deploy an application with an editable datatable on it... this is the most complicated component that needs the metadata the most. Verify you can change the data in a row and commit it.
    Please be SURE to find out if the oracle 10G driver supports metadata (and parameter metadata, specifically).... my understanding last time I checked is that it does not...
    An additional complication with the standards is that the certification suite doesn't necessarily test everything in the spec.... so a vendor can "pass the certification" but still not fully implement to the spec.... I think this is the issue w/meta data. I asked if we could get this added into the spec's test suite, but apparently many vendors on the committee wouldn't support this (because of course that could mean additional work for them to pass the test....). So I guess what I'm saying is I think Oracle may pass the test and claim compliance but still not fully implement the spec - so please double check :(
    I understand your concern about using MySql if your standard is oracle - while I know we have tested the mysql solution and it works adequately with Creator , I do not know how it compares w/Oracle. You might want to ask around on that a bit... we don't get any kickbacks from them either ;)
    If you do decide to move to mysql, you will want to make sure your create table scripts etc use the same schema name and datatypes as in oracle to minimize the pain of switching... we should talk more about that if you choose that option. I think mysql might be case sensitive whereas oracle's default is not case sensitive... things like that can also come up.
    You do have one other option to add to your list.... use one of the servers which comes with the data direct licenses... although I'm not sure if that would be more difficult for you to sell than the mysql configuration.... but at least that would still be j2ee/oracle....
    hth,
    Val

  • Jpeg image loaded with Loader- loadBytes() does not display when app is deployed on remote server

    I am loading a JPEG  image from the server, using the Loader->loadBytes() and that works when the app is deployed under my local Tomcat server.  When I deploy it on other servers the image is not displayed,  instead of the image I see II*
    On the server side I have java, Spring, BlazeDs and I use RemoteObject on the client.
    The code that loads the image looks like below:
    private function imageLoadResultHandler(event:ResultEvent):void {
        var result:ArrayCollection = event.result as ArrayCollection
        var bytes : ByteArray = result.getItemAt(0) as ByteArray;
        _loader = new Loader();
        _loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loaderCompleteHandler);
        _loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loaderFaultHandler);
        _loader.loadBytes(bytes);
    private function loaderCompleteHandler(event:Event):void {
        var loaderInfo:LoaderInfo = event.currentTarget as LoaderInfo;
        var img:Image = new Image();
        img.source = loaderInfo.content;
        myPanel.addChild(img);
    <mx:RemoteObject id="ro" destination="imageLoadService">
         <mx:method name="loadImage" result="imageLoadResultHandler(event)" fault="faultHandler(event)" />
    </mx:RemoteObject>
    Any help with this problem is much appreciated.
    Thank you,
    Lumi Velicanu

    Hi Dmitri,
    Thank you for the prompt reply, your question about the jpeg content was a helpful pointer.
    I solved the problem, it had nothing to do with flex, it was all on the java side. The image was obtained from converting a TIFF to a JPEG, the conversion was failing and the flex loader was receiveing a tiff and it did not know how to display it.
    The java problem was kind of interesting, I'll post it here as an FYI in case anybody cares :
    On my server the first writer returned by ImageIO was an instance of JPEGImageWriter and on the other servers was CLibJPEGImageWriter. And it happens that  only JPEGImageWrite can write the type of TIFF that we are having.
    The fix was to iterate through all the writers and pick the instace of JPEGImageWrite, instead of the first one found.
    Lumi

  • JSP + Tomcat start problems

    Hi all ,sorry fot desturbing with question that was descused befoure but I have problem to start JSP application on Tomcat server
    1.I have created folder named my_folder and set my application here
    2.I have created subfolder WEB-INF (but its empty because I want only to test deployment on Tomcat and I have only one file my_application.jsp)
    3. I have restarted the server
    4.I have typed in browser http://localhost:8080/my_folder/my_application.jsp
    And it doesnt work show me error 404
    Please somebody who can help with solving of this problem to write here
    10x.

    Try putting a basic web.xml file into the web-inf folder
    Tomcat 4
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
      <display-name>Welcome to Tomcat</display-name>
    </web-app>Tomcat 5
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
        version="2.4">
      <display-name>Welcome to Tomcat</display-name>
    </web-app>

  • RE: [iPlanet-JATO] Re: Deployment problem

    Chidu,
    I think that you are mired in the very common confusion of the default
    behavior of the ApplicationServletBase.parsePathInfo() which will determine
    the controlling/handling ViewBean via a URL design pattern. Lets take a look
    at the URL
    /NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage.jsp
    is decomposed as follows:
    /NASApp -> well, this is long story but is absolutely necessary, welcome to
    iAS
    /MigtoolboxSampleAppWar -> is the web application name, taken as the name of
    the WAR file when there is no EAR file (this allows the Servlet/JSP
    container to deferences the web application root under
    <ias>/APPS/modules/MigtoolboxSampleAppWar) I think this part of the URL is
    called th Context Path
    /MigtoolboxSample -> is the Servlet Path, and will either directly reference
    or match a Servlet Mapping
    for instance
    <servlet-mapping>
    <servlet-name>MigtoolboxSampleServlet</servlet-name>
    <url-pattern>/MigtoolboxSample/*</url-pattern>
    </servlet-mapping>
    tells the Servlet Container that the Servlet Path
    /MigtoolboxSample
    maps to the Module Servlet MigtoolboxSampleServlet
    This is how EVERY request makes its way to the "front controller" pattern in
    JATO. It is fundamental to JATO Applicatioan that every request pass
    through the ModuleServlet.
    every else on the URL past the Servlet Path is the PATH INFO. Based on this
    understanding, you will see why the
    ApplicationServletBase.parsePathInfo()
    is so important. In parsePathInfo() the PATH INFO is compared to the design
    pattern
    /VIEWBEANNAME*
    to determine the handling ViewBean from the first String Token in the path
    info. For instance, the starting URL of the Sample Application is
    /NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage
    The PATH INFO is [IndexPage]
    and IndexPage[ViewBean] is the handling ViewBean. Therefore, any simiarl
    URL like
    /NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage.jsp
    /NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage.matt
    /NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage.mike
    /NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage.chidu
    /NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage.XXX
    will all result in the same handling View Bean
    IndexPageViewBean
    It is very important to understand that you CANNOT hit the JATO JSPs
    directly. You must hit the "front controller" ModuleServlet which will
    always delegate control to the handling ViewBean (a la, the "service to
    workers" pattern)
    You can attempt to hit the JSP directly but you need the right J2EE URL
    /NASApp/MigtoolboxSampleAppWar/MigtoolboxSampleApp/MigtoolboxSample/IndexPag
    e.jsp
    this URL will directly hit the JSP. However, you will recieve an error
    because the JATO framework quickly determines that there is no
    RequestContext in the HttpRequest attributes and assumes that the "front
    controller" was bypassed. Try it. You will get ERROR.
    Lets go back to what you are trying to do, place Models and Viewbeans in
    separate directories. I recommend that you move the Models. Models are
    ONLY referenced by TYPE via the ModelManager, the compiler will ensure that
    your code is correct and matches the packages, file locations, import
    statements, etc. ViewBeans, on the other hand are related to the
    ModuleServlet their are contained in and are loaded via type names according
    to a design pattern.
    if you want to separate models and Viewbean then simply move the Model and
    make sure everything compiles.
    you cannot move the ViewBeans
    if you do want to move the JSP peers of the Viewbeans, then you can put them
    anywhere in the web application doc root. When you do, update the
    DEFAULT_DISPLAY_URL as Mike suggested
    matt
    -----Original Message-----
    From: Mike Frisino [mailto:<a href="/group/SunONE-JATO/post?protectID=174176219122158198138082063148231088239026066196217193234150166091061">Michael.Frisino@S...</a>]
    Sent: Thursday, July 26, 2001 10:48 PM
    Subject: Re: [iPlanet-JATO] Re: Deployment problem
    Chidu,
    Did you have it running fine in the original default configuration, before
    you started changing things around? The URL should not access the .jsp
    directly. The URL should look more like this
    "/NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage", without the
    .jsp.
    Also, please read the "Migration Tech Notes" document that is
    linked to the
    main doc index page. There is some information in there related
    to trying to
    run the sample application under iAS (see Tech Note 4 in
    particular, "Note
    on running the iMT "MigtoolboxSample" in iPlanet Application Server )
    ----- Original Message -----
    From: <<a href="/group/SunONE-JATO/post?protectID=219015020150194233215218164140244063078048234051197">chidusv@y...</a>>
    Sent: Thursday, July 26, 2001 7:27 PM
    Subject: [iPlanet-JATO] Re: Deployment problem
    Hi Mike,
    I tried changing the url in all the viewbeans to reflect the new sub-
    directory for the viewbeans(I have placed the jsps and viewbeans in
    a sub-directory under MigtoolboxSampleApp/MigtoolboxSample). But I'm
    still not able to get access to the jsps. I basically see the
    message "GX Error Socket Error Code missing!!" error on the browser
    thrown by iPlanet, but the log doesn't tell me anything. Does the url
    which I give to access the jsp change accordingly, i.e., should I
    give something other
    than /NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage.jsp.
    If I try to use any other url other
    than /NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage.jsp, I
    see the FileNotFoundException in the log.
    I guess I'm still missing something.
    Thanks for your help.
    --Chidu.
    --- In <a href="/group/SunONE-JATO/post?protectID=210083235237078198050118178206047166136158139046209">iPlanet-JATO@y...</a>, "Mike Frisino" <<a href="/group/SunONE-JATO/post?protectID=174176219122158198138082063148231088239026066196217130152150">Michael.Frisino@S...</a>> wrote:
    Chidu.
    Did you also adjust the following member in each of the ViewBeans?
    public static final String DEFAULT_DISPLAY_URL=
    "/jatosample/module1/Index.jsp";
    Try adjusting this to be consistent with your new hierarchy.
    Also, if you still have problems, send us the error message thatyou recieve
    when you try to access the page. That would help.
    ----- Original Message -----
    From: <<a href="/group/SunONE-JATO/post?protectID=219015020150194233215218164036129208">chidusv@y...</a>>
    Sent: Thursday, July 26, 2001 4:48 PM
    Subject: [iPlanet-JATO] Deployment problem
    Hi,
    We have a requirement to seperate the models and viewbeans and
    keep
    them in seperate directories. Is it possible to seperate the
    viewbeans and models not be in the same directory?
    I tried seperating the two in the MigtoolboxSampleApp application
    provided by JATO. I changed the package and import statements
    accordingly in the viewbeans, jsps and the models. But when I
    deployed the application, I'm not able to access the Index page or
    any of the jsps. Does the ApplicationServletBase always look forthe
    viewbean in the same path as that of the module servlet?
    Any help will be appreciated.
    Thanks,
    Chidu.
    <a href="/group/SunONE-JATO/post?protectID=210083235237078198050118178206047166215146166214017110250006230056039126077176105140127082088124241215002153">[email protected]</a>
    <a href="/group/SunONE-JATO/post?protectID=210083235237078198050118178206047166215146166214017110250006230056039126077176105140127082088124241215002153">[email protected]</a>
    <a href="/group/SunONE-JATO/post?protectID=210083235237078198050118178206047166215146166214017110250006230056039126077176105140127082088124241215002153">[email protected]</a>

    Hi Mike,
    I tried changing the url in all the viewbeans to reflect the new sub-
    directory for the viewbeans(I have placed the jsps and viewbeans in
    a sub-directory under MigtoolboxSampleApp/MigtoolboxSample). But I'm
    still not able to get access to the jsps. I basically see the
    message "GX Error Socket Error Code missing!!" error on the browser
    thrown by iPlanet, but the log doesn't tell me anything. Does the url
    which I give to access the jsp change accordingly, i.e., should I
    give something other
    than /NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage.jsp.
    If I try to use any other url other
    than /NASApp/MigtoolboxSampleAppWar/MigtoolboxSample/IndexPage.jsp, I
    see the FileNotFoundException in the log.
    I guess I'm still missing something.
    Thanks for your help.
    --Chidu.
    --- In iPlanet-JATO@y..., "Mike Frisino" <Michael.Frisino@S...> wrote:
    >
    Chidu.
    Did you also adjust the following member in each of the ViewBeans?
    public static final String DEFAULT_DISPLAY_URL=
    "/jatosample/module1/Index.jsp";
    Try adjusting this to be consistent with your new hierarchy.
    Also, if you still have problems, send us the error message that you recieve
    when you try to access the page. That would help.
    ----- Original Message -----
    From: <chidusv@y...>
    Sent: Thursday, July 26, 2001 4:48 PM
    Subject: [iPlanet-JATO] Deployment problem
    Hi,
    We have a requirement to seperate the models and viewbeans and
    keep
    them in seperate directories. Is it possible to seperate the
    viewbeans and models not be in the same directory?
    I tried seperating the two in the MigtoolboxSampleApp application
    provided by JATO. I changed the package and import statements
    accordingly in the viewbeans, jsps and the models. But when I
    deployed the application, I'm not able to access the Index page or
    any of the jsps. Does the ApplicationServletBase always look for the
    viewbean in the same path as that of the module servlet?
    Any help will be appreciated.
    Thanks,
    Chidu.
    [email protected]

  • Deployment Problem: Cannot update archive file

    Hi!
    I am trying to deploy an EAR for my Projekt "PegasusServerApp". The Application had been deployed on the server before but I removed it using remove_app on a telnet client. (and it is really gone! at least I cannot see it anymore in the visual administrator nor in the telnet client)
    Another attempt to deploy the (re-worked) Application fails with com.sap.engine.deploy.manager.DeployManagerException: com.sap.engine.services.deploy.container.DeploymentException: Cannot update archive file PegasusEJB.jar
    What makes me suspicious is a detail from the deployment log: Update: Selected development component 'PegasusServerApp'/'isenergy.de'/'localhost'/'2004.12.02.19.02.19' updates currently deployed development component 'PegasusServerApp'/'isenergy.de'/'localhost'/'2004.12.02.11.18.52'.
    Why is it "currently deployed" when I removed it before?
    Has anyone an idea what goes wrong?
    Here is the complete deployment log: (from the Developer Studio)
    02.12.2004 19:30:07 /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Deploy Thread] INFO:
    PegasusApp.ear -> Additional log information about the deployment
    <!LOGHEADER[START]/>
    <!HELP[Manual modification of the header may cause parsing problem!]/>
    <!LOGGINGVERSION[1.5.3.7111 - 630_SP]/>
    <!NAME[C:\usr\sap\J2E\JC00\SDM\program\log\sdmcl20041202182935.log]/>
    <!PATTERN[C:\usr\sap\J2E\JC00\SDM\program\log\sdmcl20041202182935.log]/>
    <!FORMATTER[com.sap.tc.logging.TraceFormatter]/>
    <!LOGHEADER[END]/>
    Dec 2, 2004 7:29:37 PM   Info: -
    Starting deployment -
    Dec 2, 2004 7:29:37 PM   Info: Loading selected archives...
    Dec 2, 2004 7:29:37 PM   Info: Loading archive 'C:\usr\sap\J2E\JC00\SDM\program\temp\temp21072PegasusApp.ear'
    Dec 2, 2004 7:29:44 PM   Info: Selected archives successfully loaded.
    Dec 2, 2004 7:29:44 PM   Info: Actions per selected component:
    Dec 2, 2004 7:29:44 PM   Info: Update: Selected development component 'PegasusServerApp'/'isenergy.de'/'localhost'/'2004.12.02.19.02.19' updates currently deployed development component 'PegasusServerApp'/'isenergy.de'/'localhost'/'2004.12.02.11.18.52'.
    Dec 2, 2004 7:29:44 PM   Info: Saved current Engine state.
    Dec 2, 2004 7:29:44 PM   Info: Error handling strategy: OnErrorStop
    Dec 2, 2004 7:29:44 PM   Info: Update strategy: UpdateAllVersions
    Dec 2, 2004 7:29:44 PM   Info: Starting: Update: Selected development component 'PegasusServerApp'/'isenergy.de'/'localhost'/'2004.12.02.19.02.19' updates currently deployed development component 'PegasusServerApp'/'isenergy.de'/'localhost'/'2004.12.02.11.18.52'.
    Dec 2, 2004 7:29:44 PM   Info: SDA to be deployed: C:\usr\sap\J2E\JC00\SDM\root\origin\isenergy.de\PegasusServerApp\localhost\2004.12.02.19.02.19\temp21072PegasusApp.ear
    Dec 2, 2004 7:29:44 PM   Info: Software type of SDA: J2EE
    Dec 2, 2004 7:29:45 PM   Info: ***** Begin of SAP J2EE Engine Deployment (J2EE Application) *****
    Dec 2, 2004 7:29:56 PM   Info: Begin of log messages of the target system:
    04/12/02 19:29:46 -  ***********************************************************
    04/12/02 19:29:53 -  Start updating EAR file...
    04/12/02 19:29:53 -  start-up mode is lazy
    04/12/02 19:29:56 -  com.sap.engine.deploy.manager.DeployManagerException: com.sap.engine.services.deploy.container.DeploymentException: Cannot update archive file PegasusEJB.jar
                         null. Reason:
                              at com.sap.engine.deploy.manager.DeployManagerImpl.makeTempEar(DeployManagerImpl.java:3755)
                              at com.sap.engine.deploy.manager.DeployManagerImpl.makeNewEar1(DeployManagerImpl.java:3721)
                              at com.sap.engine.deploy.manager.DeployManagerImpl.deployUpdateAction(DeployManagerImpl.java:522)
                              at com.sap.engine.deploy.manager.DeployManagerImpl.update(DeployManagerImpl.java:511)
                              at com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performDeployment(EngineApplOnlineDeployerImpl.java:196)
                              at com.sap.sdm.serverext.servertype.inqmy.extern.EngineDeployerImpl.deploy(EngineDeployerImpl.java:96)
                              at com.sap.sdm.serverext.servertype.inqmy.EngineProcessor.executeAction(EngineProcessor.java:224)
                              at com.sap.sdm.app.proc.deployment.impl.PhysicalDeploymentActionExecutor.execute(PhysicalDeploymentActionExecutor.java:60)
                              at com.sap.sdm.app.proc.deployment.impl.DeploymentActionImpl.execute(DeploymentActionImpl.java:186)
                              at com.sap.sdm.app.proc.deployment.controllers.internal.impl.DeploymentExecutorImpl.execute(DeploymentExecutorImpl.java:46)
                              at com.sap.sdm.app.proc.deployment.states.eventhandler.ExecuteDeploymentHandler.executeAction(ExecuteDeploymentHandler.java:83)
                              at com.sap.sdm.app.proc.deployment.states.eventhandler.ExecuteDeploymentHandler.handleEvent(ExecuteDeploymentHandler.java:60)
                              at com.sap.sdm.app.proc.deployment.states.StateBeforeNextDeployment.processEvent(StateBeforeNextDeployment.java:72)
                              at com.sap.sdm.app.proc.deployment.states.InstContext.processEventServerSide(InstContext.java:73)
                              at com.sap.sdm.app.proc.deployment.states.InstContext.processEvent(InstContext.java:59)
                              at com.sap.sdm.app.sequential.deployment.impl.DeployerImpl.doPhysicalDeployment(DeployerImpl.java:127)
                              at com.sap.sdm.app.sequential.deployment.impl.DeployerImpl.deploy(DeployerImpl.java:96)
                              at com.sap.sdm.apiimpl.local.DeployProcessorImpl.deploy(DeployProcessorImpl.java:57)
                              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                              at java.lang.reflect.Method.invoke(Method.java:324)
                              at com.sap.sdm.is.cs.remoteproxy.server.impl.RemoteProxyServerImpl.requestRemoteCall(RemoteProxyServerImpl.java:127)
                              at com.sap.sdm.is.cs.remoteproxy.server.impl.RemoteProxyServerImpl.process(RemoteProxyServerImpl.java:38)
                              at com.sap.sdm.apiimpl.remote.server.ApiClientRoleCmdProcessor.process(ApiClientRoleCmdProcessor.java:81)
                              at com.sap.sdm.is.cs.session.server.SessionCmdProcessor.process(SessionCmdProcessor.java:67)
                              at com.sap.sdm.is.cs.cmd.server.CmdServer.execCommand(CmdServer.java:76)
                              at com.sap.sdm.client_server.launch.ServerLauncher$ConnectionHandlerImpl.handle(ServerLauncher.java:280)
                              at com.sap.sdm.is.cs.ncserver.NetCommServer.serve(NetCommServer.java:43)
                              at com.sap.sdm.is.cs.ncwrapper.impl.ServiceWrapper.serve(ServiceWrapper.java:39)
                              at com.sap.bc.cts.tp.net.Worker.run(Worker.java:50)
                              at java.lang.Thread.run(Thread.java:534)
    04/12/02 19:29:56 -  ***********************************************************
    Dec 2, 2004 7:29:56 PM   Info: End of log messages of the target system.
    Dec 2, 2004 7:29:56 PM   Info: ***** End of SAP J2EE Engine Deployment (J2EE Application) *****
    Dec 2, 2004 7:29:56 PM   Error: Aborted: development component 'PegasusServerApp'/'isenergy.de'/'localhost'/'2004.12.02.19.02.19':
    Caught exception during application deployment from SAP J2EE Engine's deploy API:
    com.sap.engine.deploy.manager.DeployManagerException: com.sap.engine.services.deploy.container.DeploymentException: Cannot update archive file PegasusEJB.jar
    null. Reason:
    (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).DMEXC)
    Dec 2, 2004 7:29:56 PM   Info: J2EE Engine is in same state (online/offline) as it has been before this deployment process.
    Dec 2, 2004 7:29:56 PM   Error: -
    At least one of the Deployments failed -

    Hi again!
    It appears that the problem is related to some resources within the PegasusEJB.jar: almost all resources like .xml files are neatly located unter rsrc/de/isnenergy/pegasus/... where they can be found by their corresponding classes. The classes have packages like de.isenergy.pegasus.... . Some resources, however, are located under rsrc/icons and there is no package icons. (don't ask me how they are found)
    this may be the reason! When I remove the icon-resources, I can deploy my EAR.
    agree?
    Jan-Peter

  • Can't get developmental App to deploy to my iPhone (0xE800003A variation)

    Hello All,
    I believe I have followed Apple's guidelines to T but I still can not get my app to deploy to my developmental iPhone. It seems to copy all the files over but then fails at the last second with the dreaded "Your mobile device has encountered an unexpected error (0xE800003A) during the install phase: Verifying application" Error.
    After the failure the Organizer console logger display's this:
    Sun Sep 21 16:10:53 unknown mobileinstallationproxy[207] <Error>: installembeddedprofile: Skipping the installation of the embedded profile
    Sun Sep 21 16:10:53 unknown securityd[191] <Error>: mobile_installat[207] SecItemCopyMatching: missing entitlement
    Sun Sep 21 16:10:53 unknown mobileinstallationproxy[207] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
    Sun Sep 21 16:10:53 unknown mobileinstallationproxy[207] <Error>: verify_executable: Could not validate signature: e8008016
    Sun Sep 21 16:10:53 unknown mobileinstallationproxy[207] <Error>: preflightapplicationinstall: Could not verify /var/tmp/install_staging.ZM6A2o/iChuck.app/iChuck
    Sun Sep 21 16:10:53 unknown mobileinstallationproxy[207] <Error>: install_application: Could not preflight application install
    Sun Sep 21 16:10:53 unknown mobileinstallationproxy[207] <Error>: handle_install: Installation failed
    Sun Sep 21 16:11:21 unknown afcd[214] <Error>: user mobile has uid 501
    Sun Sep 21 16:11:21 unknown afcd[214] <Error>: mode is 0x41e8
    Which seems to indicate that there is a problem with entitlements.plist. Well, I don't even have this file so I don't know what that is about. I thought this was only required for ad hoc distribution (which i think is different from just development distribution which is what I did).
    Please help me. Thank you very much.

    Make sure you have the latest SDK and your phone is updated at this point.
    Get the latest Portal Guidelines (new version just a week or two ago)
    If it downloaded a version of your app to your phone delete it from the phone.
    Check the Keys section of Keychain. Is your development certificate there? Can you expand it it out?
    Does the name you put in BOTH places in xcode match (while in debug settings)? (project and target settings) iPhone Developer: My Name
    No need for entitlement for regular development.
    Is your provision set in both places while you have it set to a debug build?
    Is organizer checked for this?
    What does organizer say while downloading?
    Did you set a Unique bundle ID in info.plist? com.mycompany.myapp
    If none of that works you may have to delete your provisions and certificates and start again.
    Do a restart of your whole system just to make sure if you reinstall any new certificates.
    Restart xcode if you add a provision.
    Do a full clean before building.

  • Quick publishing works, but crash on app store deployment... :(

    i have a problem with the app i had just developed.
    it's 100% bug-free, and totally workable in SWF format.
    after i had published it to the ipad, with the quick publishing settings in deployment type,
    it works without any problem!
    but if i chose to use "app store deployment", the app crashed after the splash screen,
    i have no clue on that, it's not about the certificate and codesign, because the app has been submitted to apple,
    but it rejected because the app crash problem.
    anyone have the same experience?
    please help!

    Hi,
    Thanks for reporting the problem. We are aware of this issue and we are working on it. Are you compiling your application on a Windows machine? You could try compiling with -Xmx1024m or -Xmx768m switch or if you have a Mac machine, try compiling there. To help us validate the fix we are working on, you could mail the application.xml and SWF to me at [email protected]
    Thanks,
    Sanika

  • New DVD Creator App and OSX 10.9.1

    Does New DVD Creator App works with OSX 10.9.1 ? as i am exercicing problem burning DVD with it after insattling Maverick?  This is an app that allows you to burn a DVD. 
    Any suggestion please or any better DVD Creator app you can suugest from a reputable supplier please?  Thanks

    The developer is responsible for providing support.
    Apple supports only its own applications.
    You can try asking Apple for a refund.
    The worst thing that can happen is they will say no.
    But they have been know to give refunds so give it a shot.
    Good luck.

  • HELP: JSP deployment problems

    Hi,
    We have been working hard to resolve our deployment problems, but we are stuck at the following point.
    We create the following directory tree.
    htdocs/debis/
    htdocs/debis/WEB-INF/
    htdocs/debis/welcome.jsp
    htdocs/debis/mail/
    htdocs/denis/mail/readmail.jsp
    welcome.jsp works fine.
    now the problem is readmail.jsp cannot access the beans in the WEB-INF. mail tries to become a new application root. So we added another WEB-INF under mail, but then it turned out that different application roots are unable to share sessions. What we want to achieve is to have one application root, with several sub applications which are sharing sessions.
    Currently we put all jsp files in the
    htdocs/debis
    directory to make it work. However the directory is now full of jsp files, which we are having hard time determining which belongs to which sub application.
    What should we do?
    null

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by RamkumarP:
    Where is the Bean class? Is it directly under WEB-INF or under the WEB-INF/classes folder? Have you created a classes folder under WEB-INF?<HR></BLOCKQUOTE>
    Hi, I am a newbie in running JSP in Apache with Oracle 9iAS. I have only worked with JSPs in Tomcat. Please bear with me.
    Before I can run the JSPs in the htdocs/myJSPapp/, beans & servlets in htdocs/myJSPapp/WEB-INF/ folder, what do I need to have installed ?
    Is it OSE + mod_ose + Apache + 9iAS ?
    Or is there a better alternative for serving out JSPs ?
    Thanks!

Maybe you are looking for