Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    Unable to run in jDeveloper 11g(integrated weblogic)

    We are currently working on upgrading our environment from oracle 10g (oc4j) to oracle 11g. As such i am attempting to create a working environment in jDeveloper 11.1.2.1.0 (integrated weblogic server 10.3.5.0). ie7.

    I am using the smartclient 8.2 evaluation build of 02-13-2012. Not having any luck integrating into our current code base, i created a new project just for this. Dispite my efforts, I am unable to create a woring application that uses the smartclient server components.

    The steps i took were:
    1. Create new custom application. Left everything default.
    2. created a test.jsp jsut to verify server can launch and run it, aswell as have the application set up web directories.
    3. run test.jsp, verifid worked.
    4. copied over lib folder and isctaglib.xml from smartclientruntime to my web-inf
    5. copied contents of web.xml into my web.xml in entirety, with the only addition of the xml version specification.
    6. copied isomorphic directory into public_html folder.
    7. copied shared directory into public_html folder
    8. copied contents of classes folder to my src folder(incase jdev wanted to clear out the classes folder)
    9. Refreshed jdeveloper file tree to pick up all the additions.
    10. Atempted to rerun test.jsp, very long wait at deploying application... server failed to deploy with various errors.
    11. considered that precache failing at com.isomorphic.datasource.PoolableDataSourceFactory.makeUnpooledObject might be due to there not being any datasources, so I copied over the shared directory to public_html.
    12. refresh jdeveloper file contents.
    13. attempt to run test.jsp again, however this time jdeveloper does not not compiling the included jsps.
    14. noticed jdeveloper complining about being unable to resolve types, Added all the contents of the lib folder as a project library so they would be sure to be on classpath.
    15. attempt to rebuild jpr. jprs still fail to compile, figure its because they are fragments, and dont compile by selves. Changed compiler properties for jsp to not compile before deploying. could probably have jsut made them jspf files.
    16. attempt to run test.jsp again, deploying app to server. Same failed deployment, and looks like same server errors.
    17. try adding additional libraries to the project, Servlet runtime, oracle jdbc, java EE 1.5. Same issues
    18. remove the precache servlet from the web.xml because it says optional anyway.
    19. attempt to run test.jsp again. successful deployment.
    20. create helloworld.jsp javascript version(from quickstart) and try to run that. exception, "No tag library could be found with this URI"
    21. rename iscTaglib.xml to iscTaglib.tld, modified all references in jsps... and web.xml... also notice example jsps have different uri so try that next.
    22. Different error, javax.servlet.jsp.JspException: java.lang.NullPointerException at com.isomorphic.taglib.LoadTag.getIsomorphicURI(LoadTag.java:114)
    23. modify the uri in taglib jsp directive to include the web-inf prefix. same issue.
    24. saw DEBUG LoadISCTag - isomorphicURI not specified in tag, defaulting to: null so i tried to set isomorphicURI="isomorphic" in laodISC tag...
    25. attempt to run again. this time it generated a page, but noticed SRC=isomorphicsystem/Isomorphic_SmartClient.js on the scripts... so adding a /

    26. slash got added, but in reality it seems like its now pointing at a directorey with no files... and perhaps should be pointing to things in the modules directory... either way trying to request that js file directly is a 404.

    At this point im just kind of frusturated and cant think of anythign else to try. Any help would be appreciated. Ive tried a few different runs through this using the sdk or the runtime, or our past release version, but did nto document in detail like this... all with nothing working.
    Has anyone been able to get this working in jDeveloper 11g?

    I did not include any javascript log errors because it is unabel to load any of the javascript. What will follow is various server logs.

    #2
    Final helloworld.jsp
    Code:
    <%@ taglib uri="/WEB-INF/iscTaglib.tld" prefix="isomorphic"%>
    <html>
        <head>
            <isomorphic:loadISC skin="standard" isomorphicURI="isomorphic/" />
        </head>
        <body>
            <script>
     isc.Button.create( {
                  title : "Hello", click : "isc.say('Hello World')"
              })
            </script>
        </body>
    </html>

    Comment


      #3
      Server logs step 10.
      Code:
      ####<Mar 14, 2012 3:23:01 PM PDT> <Info> <Deployer> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <0000JOJJZdV1Vc4pzS4EyW1FOHc^000001> <1331763781233> <BEA-149060> <Module SmartTest-SmartClient11g-context-root of application SmartTest successfully transitioned from STATE_PREPARED to STATE_ADMIN on server DefaultServer.> 
      ####<Mar 14, 2012 3:23:02 PM PDT> <Error> <HTTP> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <0000JOJJZdV1Vc4pzS4EyW1FOHc^000001> <1331763782108> <BEA-101216> <Servlet: "PreCache" failed to preload on startup in Web application: "SmartTest-SmartClient11g-context-root".
      java.lang.ExceptionInInitializerError
      	at com.isomorphic.datasource.PoolableDataSourceFactory.makeUnpooledObject(PoolableDataSourceFactory.java:95)
      	at com.isomorphic.datasource.PoolableDataSourceFactory.makeObject(PoolableDataSourceFactory.java:102)
      	at com.isomorphic.pool.PoolManager.borrowObject(PoolManager.java:82)
      	at com.isomorphic.datasource.DataSourceManager.getDataSource(DataSourceManager.java:87)
      	at com.isomorphic.servlet.PreCache.preLoadDataSources(PreCache.java:135)
      	at com.isomorphic.servlet.PreCache.init(PreCache.java:83)
      	at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
      	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      	at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
      	at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
      	at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
      	at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539)
      	at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1985)
      	at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1959)
      	at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1878)
      	at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
      	at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)
      	at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      	at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
      	at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      	at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
      	at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
      	at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
      	at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
      	at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
      	at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
      	at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
      	at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
      	at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
      	at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
      	at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
      	at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
      	at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
      	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      Caused By: java.lang.NullPointerException
      	at com.isomorphic.datasource.DataSource.<clinit>(DataSource.java:550)
      	at com.isomorphic.datasource.PoolableDataSourceFactory.makeUnpooledObject(PoolableDataSourceFactory.java:95)
      	at com.isomorphic.datasource.PoolableDataSourceFactory.makeObject(PoolableDataSourceFactory.java:102)
      	at com.isomorphic.pool.PoolManager.borrowObject(PoolManager.java:82)
      	at com.isomorphic.datasource.DataSourceManager.getDataSource(DataSourceManager.java:87)
      	at com.isomorphic.servlet.PreCache.preLoadDataSources(PreCache.java:135)
      	at com.isomorphic.servlet.PreCache.init(PreCache.java:83)
      	at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
      	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      	at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
      	at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
      	at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
      	at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539)
      	at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1985)
      	at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1959)
      	at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1878)
      	at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
      	at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)
      	at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      	at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
      	at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      	at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
      	at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
      	at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
      	at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
      	at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
      	at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
      	at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
      	at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
      	at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
      	at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
      	at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
      	at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
      	at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
      	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      > 
      ####<Mar 14, 2012 3:23:02 PM PDT> <Info> <Deployer> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <0000JOJJZdV1Vc4pzS4EyW1FOHc^000001> <1331763782124> <BEA-149059> <Module SmartTest-SmartClient11g-context-root of application SmartTest is transitioning from STATE_ADMIN to STATE_PREPARED on server DefaultServer.> 
      ####<Mar 14, 2012 3:23:02 PM PDT> <Info> <Deployer> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <0000JOJJZdV1Vc4pzS4EyW1FOHc^000001> <1331763782139> <BEA-149060> <Module SmartTest-SmartClient11g-context-root of application SmartTest successfully transitioned from STATE_ADMIN to STATE_PREPARED on server DefaultServer.> 
      ####<Mar 14, 2012 3:23:02 PM PDT> <Error> <Deployer> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <0000JOJJZdV1Vc4pzS4EyW1FOHc^000001> <1331763782139> <BEA-149231> <Unable to set the activation state to true for the application 'SmartTest'.
      weblogic.application.ModuleException: [HTTP:101216]Servlet: "PreCache" failed to preload on startup in Web application: "SmartTest-SmartClient11g-context-root".
      java.lang.ExceptionInInitializerError
      	at com.isomorphic.datasource.PoolableDataSourceFactory.makeUnpooledObject(PoolableDataSourceFactory.java:95)
      	at com.isomorphic.datasource.PoolableDataSourceFactory.makeObject(PoolableDataSourceFactory.java:102)
      	at com.isomorphic.pool.PoolManager.borrowObject(PoolManager.java:82)
      	at com.isomorphic.datasource.DataSourceManager.getDataSource(DataSourceManager.java:87)
      	at com.isomorphic.servlet.PreCache.preLoadDataSources(PreCache.java:135)
      	at com.isomorphic.servlet.PreCache.init(PreCache.java:83)
      	at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
      	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      	at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
      	at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
      	at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
      	at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539)
      	at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1985)
      	at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1959)
      	at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1878)
      	at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
      	at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)
      	at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      	at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
      	at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      	at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
      	at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
      	at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
      	at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
      	at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
      	at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
      	at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
      	at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
      	at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
      	at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
      	at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
      	at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
      	at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
      	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      Caused by: java.lang.NullPointerException
      	at com.isomorphic.datasource.DataSource.<clinit>(DataSource.java:550)
      	... 47 more
      
      	at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
      	at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      	at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
      	at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      	at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
      	at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
      	at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
      	at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
      	at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
      	at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
      	at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
      	at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
      	at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
      	at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
      	at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
      	at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
      	at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
      	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      Caused By: java.lang.NullPointerException
      	at com.isomorphic.datasource.DataSource.<clinit>(DataSource.java:550)
      	at com.isomorphic.datasource.PoolableDataSourceFactory.makeUnpooledObject(PoolableDataSourceFactory.java:95)
      	at com.isomorphic.datasource.PoolableDataSourceFactory.makeObject(PoolableDataSourceFactory.java:102)
      	at com.isomorphic.pool.PoolManager.borrowObject(PoolManager.java:82)
      	at com.isomorphic.datasource.DataSourceManager.getDataSource(DataSourceManager.java:87)
      	at com.isomorphic.servlet.PreCache.preLoadDataSources(PreCache.java:135)
      	at com.isomorphic.servlet.PreCache.init(PreCache.java:83)
      	at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
      	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      	at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
      	at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
      	at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
      	at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539)
      	at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1985)
      	at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1959)
      	at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1878)
      	at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
      	at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)
      	at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      	at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
      	at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      	at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
      	at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      	at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
      	at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
      	at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
      	at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
      	at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
      	at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
      	at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
      	at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
      	at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
      	at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
      	at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
      	at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
      	at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
      	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      >

      Comment


        #4
        Step 13 compile errors... just because.
        Code:
        Project: D:\Documents and Settings\ian.FRIEDMAN\My Documents\!iefacmansrc\smartClient\SmartTest\SmartTest.jpr
            D:\Documents and Settings\ian.FRIEDMAN\My Documents\!iefacmansrc\smartClient\SmartTest\public_html\shared\jsp\testFooter.jsp
                Error(33,18):  The import com.isomorphic.tools cannot be resolved
                Error(36,18):  The import com.isomorphic.test cannot be resolved
            D:\Documents and Settings\ian.FRIEDMAN\My Documents\!iefacmansrc\smartClient\SmartTest\public_html\shared\jsp\evalJavaFooter.jsp
                Error(12,18):  The import com.isomorphic.tools cannot be resolved
            D:\Documents and Settings\ian.FRIEDMAN\My Documents\!iefacmansrc\smartClient\SmartTest\public_html\shared\jsp\testHeader.jsp
                Error(4,23):  The method isc_getShortURI(HttpServletRequest) is undefined for the type __testheader
                Error(12,5):  RequestContext cannot be resolved to a type
                Error(12,30):  RequestContext cannot be resolved
            D:\Documents and Settings\ian.FRIEDMAN\My Documents\!iefacmansrc\smartClient\SmartTest\public_html\shared\jsp\rpcHeader.jsp
                Error(2,1):  RPCManager cannot be resolved to a type
                Error(4,15):  RPCManager cannot be resolved to a type
                Error(6,10):  ClientMustResubmitException cannot be resolved to a type
                Error(12,5):  RPCRequest cannot be resolved to a type
                Error(13,5):  DSRequest cannot be resolved to a type
                Error(14,30):  RPCRequest cannot be resolved to a type
                Error(14,56):  RPCRequest cannot be resolved to a type
                Error(15,23):  DSRequest cannot be resolved to a type
                Error(17,1):  Syntax error, insert "}" to complete Block
                Error(17,1):  Syntax error on token "}", delete this token
                Error(17,1):  Syntax error, insert "}" to complete ClassBody
            D:\Documents and Settings\ian.FRIEDMAN\My Documents\!iefacmansrc\smartClient\SmartTest\public_html\shared\jsp\iscFooter.jsp
                Error(22,18):  The import com.isomorphic.tools cannot be resolved
            D:\Documents and Settings\ian.FRIEDMAN\My Documents\!iefacmansrc\smartClient\SmartTest\public_html\shared\jsp\rpcFooter.jsp
                Error(2,1):  Syntax error, insert "Finally" to complete TryStatement
                Error(2,1):  Syntax error on token "catch", Identifier expected
                Error(2,1):  out cannot be resolved
                Error(2,1):  _originalOut cannot be resolved
                Error(2,1):  pageContext cannot be resolved
                Error(2,1):  _activeTag cannot be resolved
                Error(2,1):  Syntax error on token "}", delete this token
                Error(14,18):  The import com.isomorphic.tools cannot be resolved
            D:\Documents and Settings\ian.FRIEDMAN\My Documents\!iefacmansrc\smartClient\SmartTest\public_html\shared\jsp\iscHeader.jsp
                Error(4,23):  The method isc_getShortURI(HttpServletRequest) is undefined for the type __ischeader
                Error(12,5):  RequestContext cannot be resolved to a type
                Error(12,30):  RequestContext cannot be resolved
                Error(13,5):  Logger cannot be resolved to a type
            D:\Documents and Settings\ian.FRIEDMAN\My Documents\!iefacmansrc\smartClient\SmartTest\public_html\shared\jsp\evalJavaHeader.jsp
                Error(4,5):  Logger cannot be resolved to a type
                Error(4,22):  Logger cannot be resolved to a type
                Error(5,5):  RequestContext cannot be resolved to a type
                Error(5,30):  RequestContext cannot be resolved
                Error(6,5):  RPCManager cannot be resolved to a type
                Error(8,19):  RPCManager cannot be resolved to a type
                Error(9,14):  ClientMustResubmitException cannot be resolved to a type

        Comment


          #5
          Step 20 server logs
          Code:
          ####<Mar 14, 2012 4:18:26 PM PDT> <Info> <ServletContext-/SmartTest> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <1b2532956ef2dd55:-59a0c631:136134e1d11:-8000-000000000000008c> <1331767106240> <BEA-000000> <JspServlet: initialization complete> 
          ####<Mar 14, 2012 4:18:31 PM PDT> <Info> <ServletContext-/SmartTest> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <1b2532956ef2dd55:-59a0c631:136134e1d11:-8000-000000000000008c> <1331767111257> <BEA-000000> <helloworld.jsp:1:5: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
          <%@ taglib uri="isomorphic" prefix="isomorphic"%>
              ^----^
          helloworld.jsp:1:5: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
          <%@ taglib uri="isomorphic" prefix="isomorphic"%>
              ^----^
          > 
          ####<Mar 14, 2012 4:18:31 PM PDT> <Error> <HTTP> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <1b2532956ef2dd55:-59a0c631:136134e1d11:-8000-000000000000008e> <1331767111288> <BEA-101017> <[ServletContext@30447624[app:smartClient module:SmartTest path:/SmartTest spec-version:2.5], request: weblogic.servlet.internal.ServletRequestImpl@1679b69[
          GET /SmartTest/helloworld.jsp HTTP/1.1
          Accept: */*
          Accept-Language: en-us
          UA-CPU: x86
          Accept-Encoding: gzip, deflate
          User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
          Connection: Keep-Alive
          
          ]] Root cause of ServletException.
          weblogic.servlet.jsp.CompilationException: Failed to compile JSP /helloworld.jsp
          helloworld.jsp:1:5: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
          <%@ taglib uri="isomorphic" prefix="isomorphic"%>
              ^----^
          helloworld.jsp:1:5: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
          <%@ taglib uri="isomorphic" prefix="isomorphic"%>
              ^----^
          
          	at weblogic.servlet.jsp.JavelinxJSPStub.reportCompilationErrorIfNeccessary(JavelinxJSPStub.java:226)
          	at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:162)
          	at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:256)
          	at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:216)
          	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:243)
          	at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
          	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
          	at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
          	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
          	at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:246)
          	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
          	at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
          	at java.security.AccessController.doPrivileged(Native Method)
          	at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
          	at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
          	at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
          	at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
          	at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
          	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
          	at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
          	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
          	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
          	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
          	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
          	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
          	at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
          	at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
          	at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
          	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
          	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
          > 
          ####<Mar 14, 2012 4:18:31 PM PDT> <Notice> <Diagnostics> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <1b2532956ef2dd55:-59a0c631:136134e1d11:-8000-0000000000000090> <1331767111319> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'DefaultServer' has triggered at Mar 14, 2012 4:18:31 PM PDT. Notification details: 
          WatchRuleType: Log 
          WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'WL-101020') OR (MSGID = 'WL-101017') OR (MSGID = 'WL-000802') OR (MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802')) 
          WatchData: DATE = Mar 14, 2012 4:18:31 PM PDT SERVER = DefaultServer MESSAGE = [ServletContext@30447624[app:smartClient module:SmartTest path:/SmartTest spec-version:2.5], request: weblogic.servlet.internal.ServletRequestImpl@1679b69[
          GET /SmartTest/helloworld.jsp HTTP/1.1
          Accept: */*
          Accept-Language: en-us
          UA-CPU: x86
          Accept-Encoding: gzip, deflate
          User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
          Connection: Keep-Alive
          
          ]] Root cause of ServletException.
          weblogic.servlet.jsp.CompilationException: Failed to compile JSP /helloworld.jsp
          helloworld.jsp:1:5: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
          <%@ taglib uri="isomorphic" prefix="isomorphic"%>
              ^----^
          helloworld.jsp:1:5: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
          <%@ taglib uri="isomorphic" prefix="isomorphic"%>
              ^----^
          
          	at weblogic.servlet.jsp.JavelinxJSPStub.reportCompilationErrorIfNeccessary(JavelinxJSPStub.java:226)
          	at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:162)
          	at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:256)
          	at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:216)
          	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:243)
          	at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
          	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
          	at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
          	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
          	at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:246)
          	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
          	at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
          	at java.security.AccessController.doPrivileged(Native Method)
          	at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
          	at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
          	at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
          	at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
          	at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
          	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
          	at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
          	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
          	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
          	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
          	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
          	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
          	at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
          	at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
          	at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
          	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
          	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
           SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101017 MACHINE = DLPRTH207068 TXID =  CONTEXTID = 1b2532956ef2dd55:-59a0c631:136134e1d11:-8000-000000000000008e TIMESTAMP = 1331767111288  
          WatchAlarmType: AutomaticReset 
          WatchAlarmResetPeriod: 30000 
          >

          Comment


            #6
            step 22 Server logs
            Code:
            ###<Mar 14, 2012 4:29:13 PM PDT> <Info> <ServletContext-/SmartTest> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <1b2532956ef2dd55:-59a0c631:136134e1d11:-8000-00000000000000a2> <1331767753819> <BEA-000000> <JspServlet: initialization complete> 
            ####<Mar 14, 2012 4:29:18 PM PDT> <Error> <HTTP> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <1b2532956ef2dd55:-59a0c631:136134e1d11:-8000-00000000000000a4> <1331767758537> <BEA-101017> <[ServletContext@31840108[app:smartClient module:SmartTest path:/SmartTest spec-version:2.5], request: weblogic.servlet.internal.ServletRequestImpl@1af29f0[
            GET /SmartTest/helloworld.jsp HTTP/1.1
            Accept: */*
            Accept-Language: en-us
            UA-CPU: x86
            Accept-Encoding: gzip, deflate
            User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
            Connection: Keep-Alive
            
            ]] Root cause of ServletException.
            javax.servlet.jsp.JspException: java.lang.NullPointerException
            	at com.isomorphic.taglib.LoadTag.getIsomorphicURI(LoadTag.java:114)
            	at com.isomorphic.taglib.LoadISCTag.doStartTag(LoadISCTag.java:54)
            	at jsp_servlet.__helloworld._jsp__tag0(__helloworld.java:103)
            	at jsp_servlet.__helloworld._jspService(__helloworld.java:75)
            	at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
            	at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
            	at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
            	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
            	at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
            	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
            	at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:246)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
            	at java.security.AccessController.doPrivileged(Native Method)
            	at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
            	at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
            	at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
            	at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
            	at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
            	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
            	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
            	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
            	at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
            	at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
            	at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
            	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
            	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
            
            	at com.isomorphic.taglib.LoadISCTag.doStartTag(LoadISCTag.java:93)
            	at jsp_servlet.__helloworld._jsp__tag0(__helloworld.java:103)
            	at jsp_servlet.__helloworld._jspService(__helloworld.java:75)
            	at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
            	at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
            	at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
            	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
            	at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
            	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
            	at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:246)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
            	at java.security.AccessController.doPrivileged(Native Method)
            	at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
            	at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
            	at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
            	at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
            	at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
            	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
            	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
            	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
            	at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
            	at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
            	at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
            	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
            	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
            > 
            ####<Mar 14, 2012 4:29:18 PM PDT> <Notice> <Diagnostics> <DLPRTH207068> <DefaultServer> <[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <1b2532956ef2dd55:-59a0c631:136134e1d11:-8000-00000000000000a6> <1331767758552> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'DefaultServer' has triggered at Mar 14, 2012 4:29:18 PM PDT. Notification details: 
            WatchRuleType: Log 
            WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'WL-101020') OR (MSGID = 'WL-101017') OR (MSGID = 'WL-000802') OR (MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802')) 
            WatchData: DATE = Mar 14, 2012 4:29:18 PM PDT SERVER = DefaultServer MESSAGE = [ServletContext@31840108[app:smartClient module:SmartTest path:/SmartTest spec-version:2.5], request: weblogic.servlet.internal.ServletRequestImpl@1af29f0[
            GET /SmartTest/helloworld.jsp HTTP/1.1
            Accept: */*
            Accept-Language: en-us
            UA-CPU: x86
            Accept-Encoding: gzip, deflate
            User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
            Connection: Keep-Alive
            
            ]] Root cause of ServletException.
            javax.servlet.jsp.JspException: java.lang.NullPointerException
            	at com.isomorphic.taglib.LoadTag.getIsomorphicURI(LoadTag.java:114)
            	at com.isomorphic.taglib.LoadISCTag.doStartTag(LoadISCTag.java:54)
            	at jsp_servlet.__helloworld._jsp__tag0(__helloworld.java:103)
            	at jsp_servlet.__helloworld._jspService(__helloworld.java:75)
            	at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
            	at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
            	at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
            	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
            	at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
            	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
            	at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:246)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
            	at java.security.AccessController.doPrivileged(Native Method)
            	at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
            	at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
            	at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
            	at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
            	at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
            	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
            	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
            	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
            	at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
            	at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
            	at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
            	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
            	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
            
            	at com.isomorphic.taglib.LoadISCTag.doStartTag(LoadISCTag.java:93)
            	at jsp_servlet.__helloworld._jsp__tag0(__helloworld.java:103)
            	at jsp_servlet.__helloworld._jspService(__helloworld.java:75)
            	at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
            	at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
            	at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
            	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
            	at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
            	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
            	at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:246)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
            	at java.security.AccessController.doPrivileged(Native Method)
            	at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
            	at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
            	at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
            	at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
            	at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
            	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
            	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
            	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
            	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
            	at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
            	at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
            	at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
            	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
            	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
             SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101017 MACHINE = DLPRTH207068 TXID =  CONTEXTID = 1b2532956ef2dd55:-59a0c631:136134e1d11:-8000-00000000000000a4 TIMESTAMP = 1331767758537  
            WatchAlarmType: AutomaticReset 
            WatchAlarmResetPeriod: 30000 
            >

            Comment


              #7
              last post... i realize that the logfile i was lookign through did not include the console output. this is the complete from a run of the helloworld.jsp at this point. The request for Isomorphic_SmartClient.js actually results in a 404, not sure why its not in the log...
              Code:
              [Another instance of application smartClient is running on the server.  JDeveloper will redeploy the application.]
              [Running application smartClient on Server Instance IntegratedWebLogicServer...] 
              [06:01:32 PM] Web Module SmartTestWebApp.war recognized in project SmartTest.jpr
              [06:01:32 PM] ----  Deployment started.  ----
              [06:01:32 PM] Target platform is  (Weblogic 10.3).
              [06:01:32 PM] Retrieving existing application information
              [06:01:32 PM] Running dependency analysis...
              [06:01:32 PM] Deploying 2 profiles...
              [06:02:44 PM] Wrote Web Application Module to D:\Documents and Settings\ian.FRIEDMAN\Application Data\JDeveloper\system11.1.2.1.38.60.81\o.j2ee\drs\smartClient\SmartTestWebApp.war
              [06:02:44 PM] Wrote Enterprise Application Module to D:\Documents and Settings\ian.FRIEDMAN\Application Data\JDeveloper\system11.1.2.1.38.60.81\o.j2ee\drs\smartClient
              [06:02:44 PM] Redeploying Application...
              ISC: Configuring log4j from: file:/D:/Documents and Settings/ian.FRIEDMAN/Application Data/JDeveloper/system11.1.2.1.38.60.81/o.j2ee/drs/smartClient/SmartTestWebApp.war/WEB-INF/classes/log4j.isc.config.xml
              === 2012-03-14 18:04:56,675 [ng)'] INFO  ISCInit - Isomorphic SmartClient Framework - Initializing
              === 2012-03-14 18:04:56,691 [ng)'] INFO  ConfigLoader - Attempting to load framework.properties from CLASSPATH
              === 2012-03-14 18:04:56,785 [ng)'] INFO  ConfigLoader - Successfully loaded framework.properties from CLASSPATH at location: jar:file:/D:/Oracle/Middleware/oracle_common/modules/oracle.jps_11.1.1/jps-az-rt.jar!/framework.properties
              === 2012-03-14 18:04:56,785 [ng)'] INFO  ConfigLoader - Attempting to load project.properties from CLASSPATH
              === 2012-03-14 18:04:56,785 [ng)'] INFO  ConfigLoader - Unable to locate project.properties in CLASSPATH
              === 2012-03-14 18:04:56,816 [ng)'] INFO  ConfigLoader - Successfully loaded isc_interfaces.properties from CLASSPATH at location: zip:D:/Documents and Settings/ian.FRIEDMAN/Application Data/JDeveloper/system11.1.2.1.38.60.81/DefaultDomain/servers/DefaultServer/tmp/_WL_user/smartClient/7hrggl/war/WEB-INF/lib/isomorphic_core_rpc.jar!/isc_interfaces.properties
              === 2012-03-14 18:04:56,816 [ng)'] INFO  ConfigLoader - Attempting to load server.properties from CLASSPATH
              === 2012-03-14 18:04:56,816 [ng)'] INFO  ConfigLoader - Successfully loaded server.properties from CLASSPATH at location: file:/D:/Documents and Settings/ian.FRIEDMAN/Application Data/JDeveloper/system11.1.2.1.38.60.81/o.j2ee/drs/smartClient/SmartTestWebApp.war/WEB-INF/classes/server.properties
              === 2012-03-14 18:04:56,832 [ng)'] INFO  Logger - Logging system started.
              === 2012-03-14 18:04:56,832 [ng)'] INFO  ISCInit - Isomorphic SmartClient Framework (null null) - Initialization Complete
              === 2012-03-14 18:04:56,925 [ng)'] INFO  ISCInit - Auto-detected webRoot - using: D:\Documents and Settings\ian.FRIEDMAN\Application Data\JDeveloper\system11.1.2.1.38.60.81\o.j2ee\drs\smartClient\SmartTestWebApp.war
              [06:04:57 PM] Application Redeployed Successfully.
              [06:04:57 PM] The following URL context root(s) were defined and can be used as a starting point to test your application:
              [06:04:57 PM] http://10.2.122.155:7101/SmartTest
              [06:04:57 PM] Elapsed time for deployment:  3 minutes, 25 seconds
              [06:04:57 PM] ----  Deployment finished.  ----
              Run startup time: 205207 ms.
              [Application smartClient deployed to Server Instance IntegratedWebLogicServer]
              
              Target URL -- http://127.0.0.1:7101/SmartTest/helloworld.jsp
              === 2012-03-14 18:04:57,925 [ng)'] INFO  RequestContext - URL: '/SmartTest/helloworld.jsp', User-Agent: 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)': MSIE with Accept-Encoding header
              === 2012-03-14 18:04:58,050 [ng)'] INFO  RequestContext - URL: '/SmartTest/isomorphic/system/Isomorphic_SmartClient.js', User-Agent: 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)': MSIE with Accept-Encoding header
              === 2012-03-14 18:04:58,097 [ng)'] INFO  Download - Returning 304: Not modified on conditional get of: D:\Documents and Settings\ian.FRIEDMAN\Application Data\JDeveloper\system11.1.2.1.38.60.81\o.j2ee\drs\smartClient\SmartTestWebApp.war\isomorphic\skins\standard\load_skin.js

              Comment


                #8
                jDeveloper has somehow created 2 or more copies of SmartClient Server classes in JVM memory. We know this because your logs show the InitServlet running, but subsequent behavior clearly indicates the Init process has not actually run for the class objects handling the LoadISCTag. This is basically the source of all your errors except the tld thing, which is a known WebLogic issue (should not be de-supporting .xml format, but have done so).

                This duplicate class issue is probably happening because there are two or more copies of SmartClient Server .jars in the deployment, most likely one set in the web application as such, and one in the parent classloader context, such as on the system classpath or in a containing .ear. This might also be a consequence of your step 4 and 14 effectively adding .jars twice.

                In addition to getting rid of the redundant .jars within your JDeveloper project, you will probably have to manually wipe them out in the deployment directory.

                Comment


                  #9
                  I believe I found the issue, it appears that adding a weblogic.xml file and specifying to "Prefer loading classes from WEB-INF" solves the problem. Was able to turn back on the precache and take out the Isomorphic URI specification. I did need to include the jars in the WEB-INF\lib directory as well as including them in the libraries. I assume this means there is some library that allready exists in weblogic and is conflicting, however at this point I am taking a break.

                  Now I can get back to trying to upgrade our actual installation.

                  Hope this helps someone.

                  Comment

                  Working...
                  X