J2EE Deployment of non-ejb components.

A question. When installing into a J2EE app server - what is the prefered way to install just standard java classes your application uses? Should they be in the classpath, somehow in the jar or ear files?
thanks in advance :)

Answers to questions such as these can be easily found in the Java� 2 Platform Enterprise Edition Specification document. You can refer to this document at http://java.sun.com/j2ee/j2ee-1_3-fr-spec.pdf
In fact, reading this document and other platform level specifications is very important for J2EE developers.

Similar Messages

  • Previous unanswered Hot deploy of non EJB, non JSP classes

              Subject to my last post I've since seen my questions has appeared twice on this
              newsgroup, March 2001, and Nov 2000 and no responses to it those times. Aren't
              there BEA engineers reading this newsgroup who would know the answer to that question?
              http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.developer.interest.jsp&item=3776&utag=
              http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.developer.interest.jsp&item=5171&utag=
              

              Firstly I already did call BEA support before coming here, this is my last resort.
              I can't get a definitive answer from support. They were the ones that actually
              suggested to me that I post here in the first place. I did search the BEA edocs
              and couldn't find anything on it.
              Secondly, I am using WL 6.1 SP1, and in the thread just beneath this one, which
              I referred to directly in my opening post on this thread, I do mention this in
              the opening paragraph, in fact I give considerable detail.
              Thirdly, I never implied there was an onus on any BEA engineer to answer anything
              here. What I did mean was that given that they do read these posts and they do
              answer posts, I was merely a bit concerned that as I'm third person to ask, it
              would be strange to still get no response given that they answer other questions.
              I mean if they don't know, then who does? It's a real simple yes/no answer, it
              would take 5 seconds.
              Paul
              Robert Patrick <[email protected]> wrote:
              >
              >
              >The answer is simple -- move to WLS 6.x and use enterprise applications
              >(or web applications or an EJB jar file)
              >to package everything up into a single deployment unit and hot deploy
              >the whole deployment unit. WLS 5.1 and
              >earlier do not support hot deployment of non-servlet/non-JSP/non-EJB
              >classes.
              >
              >Mike Reiche wrote:
              >
              >> You can always call BEA Support - 1.888.232.7878 to get the help you
              >need. This
              >> newsgroup is not official BEA Support. It is out of the goodness of
              >their hearts
              >> that BEA engineers help people out here.
              >>
              >> I don't really think you wanted everyone that read your email and didn't
              >know
              >> if such a feature was available, to send you an email saying 'No, I
              >don't know
              >> if such a feature is available'. That's why there were zero responses.
              >>
              >> None of the posts you listed mention what version of WL. That makes
              >a difference.
              >> Also read the online documentation at edocs.bea.com, search for 'hot
              >deploy'.
              >>
              >> Mike Reiche
              >>
              >> "Paul H" <[email protected]> wrote:
              >> >
              >> >Subject to my last post I've since seen my questions has appeared
              >twice
              >> >on this
              >> >newsgroup, March 2001, and Nov 2000 and no responses to it those times.
              >> >Aren't
              >> >there BEA engineers reading this newsgroup who would know the answer
              >> >to that question?
              >> >
              >> >http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.developer.interest.jsp&item=3776&utag=
              >> >
              >> >http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.developer.interest.jsp&item=5171&utag=
              >
              >
              ><!doctype html public "-//w3c//dtd html 4.0 transitional//en">
              ><html>
              >The answer is simple -- move to WLS 6.x and use enterprise applications
              >(or web applications or an EJB jar file) to package everything up into
              >a single deployment unit and hot deploy the whole deployment unit. 
              >WLS 5.1 and earlier do not support hot deployment of non-servlet/non-JSP/non-EJB
              >classes.
              ><p>Mike Reiche wrote:
              ><blockquote TYPE=CITE>You can always call BEA Support - 1.888.232.7878
              >to get the help you need.  This
              ><br>newsgroup is not official BEA Support. It is out of the goodness
              >of
              >their hearts
              ><br>that BEA engineers help people out here.
              ><p>I don't really think you wanted everyone that read your email and
              >didn't
              >know
              ><br>if such a feature was available, to send you an email saying 'No,
              >I
              >don't know
              ><br>if such a feature is available'. That's why there were zero responses.
              ><p>None of the posts you listed mention what version of WL. That makes
              >a difference.
              ><br> Also read the online documentation at edocs.bea.com, search
              >for
              >'hot deploy'.
              ><p>Mike Reiche
              ><p>"Paul H" <[email protected]> wrote:
              ><br>>
              ><br>>Subject to my last post I've since seen my questions has appeared
              >twice
              ><br>>on this
              ><br>>newsgroup, March 2001, and Nov 2000 and no responses to it those
              >times.
              ><br>>Aren't
              ><br>>there BEA engineers reading this newsgroup who would know the answer
              ><br>>to that question?
              ><br>>
              ><br>>http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.developer.interest.jsp&item=3776&utag=
              ><br>>
              ><br>>http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.developer.interest.jsp&item=5171&utag=</blockquote>
              ></html>
              >
              >
              

  • JTA/JTS for non-EJB & non-J2EE server used

    I have a standalone java program which calls methods on 2 java classes (c1, c2) These are Non-EJB/non-RMI/non-CORBA plain java classes.
    the method in c1 updates table t1 in database db1
    the method in c2 updates table t2 in database db2
    I would like to use JTA for conducting a 2PC based transaction. I know this can be done in an application/server or a J2EE container environment because they have built-in Transaction Managers (TM). and one just has to use JNDI to look up the UserTransaction object and then define the transaction boundaries. However, how do I all the above if I don't have access to a J2EE server and an EJB server?
    It seems like I would have to use a standalone Transaction Manager (not bundled with the app-server).

    Hi,
    My company has just released a (beta!) version of a generic java transaction manager. Although it offers some lightweight beans as standard development model, this does not have to be the case: the core idea is an extensible and very advanced transaction kernel. JTA comptable.
    This software is server-oriented: the transactional kernel (which also does recovery) startup and shutdown events trigger the start (initialization) and shutdown of your 'extension' classes. This is necessary because otherwise your resources will not be recoverable: if the transaction manager starts up, then it will first do recovery, and therefore your resources need to be available.
    You can ask for a beta version through our website:
    http://www.atomikos.com
    Note, however: we did not yet implement the XA DataSources. Rather, we have a kind of 'external' stored procedures that allow distributed transactions over regular JDBC connections. You would have to implement your solution along this line, or wait for the XA datasources.
    If there proves to be a lot of demand,
    we can of course speed up development on XA. It is not a very big effort.
    Best regards,
    Guy
    Guy Pardon ( [email protected] )
    Atomikos Software Technology: Transactioning the Net
    http://www.atomikos.com/

  • How do I disable all non-essential components in the CS6 installer

    A new question in the spirit of http://forums.adobe.com/thread/548877 and http://forums.adobe.com/message/2778575, where I asked this question for CS4 and CS5 and eventually discovered how to do this (at least for CS4; CS5 was a mess...): How do I disable all the non-essential components in the Photoshop CS6 installer?
    I already found the payloads/Media_db.db sqlite 3 database and wiped the DependencyData table. This goes a long way - unlike CS5, which was a maze of hidden xml configs and sqlite databases, for CS6 just wiping this single table will give the user full control over what the installer will put in the computer. With the dependencies wiped, we can now see all the stuff it's actually going to install:
    Bridge (normal and x64) - 187 and 262 MB
    CMaps (normal and x64) - 7.2 and 7.2 MB
    CSXS Extensions - 1.3MB
    CSXS Infrastructure - 6.8MB
    Color - photoshop, EU, JA, NA - 1.5, 2.1, 3.0, 2.5MB
    Video profiles - 4.7KB
    Dynamic Link Media Server - 96MB
    DynamicLink Support - 6.1MB
    ExtendScript Toolkit - 19MB
    Extension Manageer - 16MB
    Fonts recommended (normal and x64) - 110 and 110MB (why are there x86 and x64 versions? more of an open question than one that really needs an answer, but this is not how fonts work. There are no separate x86 and x64 flavoured OpenType fonts)
    Fonts required (normal and x64) - 123 and 123MB
    Hunspell Linguistics Plugin (normal and x64) - 181 and 181MB
    Linguistics (normal and x64) - 46 and 46MB
    Mini Bridge (normal and x64) - 4.0MB
    PDF Library Files (normal and x64) - 75 and 75MB
    Photoshop (normal and x64) - 486 and 563MB
    Photoshop Support - 9.4MB
    Player for Embedding 3.3 (normal and x64) - 21 and 26MB
    Switchboard 2.0 - 1.1MB
    Type Support (normal and x64) - 6 and 6MB
    Winsoft Linguistics Plugin (normal and x64) - 8.2 and 8.5MB
    XMP Panels - 4.9MB
    ColorCommonSetCMYK - 13MB
    ColorCommonSetRGB - 8.6KB
    Camera Profiles Installer - 285MB
    MSVC++2005 redist. (normal and x64) - 11 and 11MB
    MSVC++2008 redist. (normal and x64) - 11 and 11MB
    MSVC++2010 redist. (normal and x64) - 11 and 11MB
    MSVC80_CRT (normal and x64) - 0.0 and 0.0KB
    PDF Settings - 2.4MB
    Camera Raw 7  (normal and x64) - 22 and 24MB
    Suite Shared Configuration - 3.2MB
    Some of these things we really want installed (Photoshop, CMaps, XMP panels, Type Support and required fonts and color profiles are pretty much the minimal set required for a functional Photoshop installation), but some of these things really have no right to be silentedly installed. There's a good gigabyte of nonsense that someone who just wants Photoshop has no need for. Denying them the option to unselect these things during installation is a bit evil (whatever happened to the 'advanced' or 'custom' installation option? That was a good option).
    That said, there's still something funky going on - unselecting all components indicates that the installation will required 0.0KB on disk. However, selecting Photoshop CS6 x64, which indicates its size is 563MB, results in an installation that requires 677MB on disk. Similar things happen for other components; CMaps is 7.2MB, but when you select it, it suddenly requires 121MB on disk.
    Much last last time, I fully appreciate the install team's choices in making sure the installer will always work as long as people don't tamper with it, but I'm not one of those people - I do tamper with it, because I want to control exactly what lands on my disk. So: how do I find out what these secret things are that are not listed after wiping the dependency data so that I can explicitly pick individual components? Which additional steps are required to reveal the hidden dependencies that will apparently still be installed, or aren't factored into the size indication for the various components? And finally, how do I make the installer NOT determine that "this is not a genuine installer, you may have a counterfeit product" =)
    I know it's been altered; I modified it, because I think your install process is trying to force stuff onto my computer that I never asked for, nor will ever use (I know they're quality products, they just have no right to exist on my computers. If I had the choice to say no, I'd acknowledge them as quality products instead).
    - Mike Kamermans
    nihongoresources.com
    NB: if Eric Wilde ends up replying to this post: I still remember your willingness to help figure this out for CS5, two years ago. Thank you again for that.

    I can see why you wouldn't want to release information that lets people set up arbitrary installers, but that's why I mostly wanted those two specific hashes. The installer team can just generate them without ever saying how, and we will only be able to use them to validate the installer for the modification that lets you pick components. This should in no way interfere with the desire to prevent dangerous installers making it into the wild; in fact, it kind of guarantees that's impossible.
    I know you can't guarantee it'll work or test it, and that's fine. Past experience has shown that CS3, CS4 and CS5 work fine with updates (and most updates don't apply to Photoshop, they apply to the additional components that I traditionally don't install), so I'm pretty sure it'll work fine with CS6 too, although of course it could go wrong in which case I can always fall back to a normal install.
    Would you be willing to ask the install team whether they could generate just these two numbers, based on the single SQL command run on Media_db.db from the main payload directory? I can fully understand not wanting to give the "here is how you generate the hashes" information, but generating two specific numbers that don't work for anything but this specific query should be just as safe as the various hashes we can already see for the other Media_db.db files in the various payload directories (so they wouldn't reveal anything not already known about how to reverse engineer the hashing algorithm). It'd help tech-savvy customers quite a bit without playing into the hands of criminally minded jerks (I actually had the pleasure of running into a duped CS3 Extended disc several years ago! I had ordered CS3 for personal use, and mysteriously received a CS3 extended version with a volume licensing key in what looked like an official normal CS3 box. Needless to say, authorities and Adobe were notified).
    <<I think the right answer to this issue is to simply remove from the products those items that are not required to execute the product. That's actually something we're aggressively pursuing this summer so that the product size reduces in future releases, particularly for PS.>>
    It's not possible to take components out of the payloads directory without the installer complaining that errors have occurred. It really wants all those files there when it starts =(
    <<Have you investigated using AAMEE? I don't think that will get rid of all the "extraneous" pieces; but, it does provide some flexibility in creating an install package that can then be pushed out through normal deployment tools (e.g. SCCM).>>
    I did, but unfortunately AAMEE requires the use of a volume license key, which I don't have. We only have individual products keys for the machines that will get Photoshop CS6.
    - Mike

  • How to deploy and run  EJB in eclipse without XDoclet

    Hi Friends
    I am new in j2ee.In my academic project i want to do some ejb programming.
    For that purpose i want to write some ejb's.I have written all required class for ejb,created ejb-jar.xml file manually,weblogic .xml file manually. I am using weblogic8 as an server for deployment.
    I know deployment with xdoclet but i want to know hoe to deploy ejb without xdoclet.
    If u have saple code or useful link regarding this please send it as soon as possible.
    Thanks in advance
    How to deploy and run EJB in eclipse without XDoclet

    HI Welcome to J2ee...
    I am also new to this...But i ll share my ideas with you...
    In EJB 3.0 No need of any Deployment Descriptors....
    And If you are using Eclipse You can Deploy(as jar) using Export in File tab...
    XDoclet is not mandatory...
    Gopal V

  • Can't access non ejb classes from JSP - NoClassDefFound error

              Hi,
              I have one session ejb which has a method returning a collection of non ejb class objects (say of Class 'Foo').
              The method signature is like :
              "Collection getFinacialData() throws RemoteException"
              It is working fine with normal java clients. Now when I run this from a JSP it gives a "NoClassDefFoundError". I kept class 'Foo' and the remote interface of the session bean in the same package and also in the same ejb jar file. Also I am running JSP and ejb in same WL server(ver 5.1, SP8 on solaris). What I have done is only deployed the bean jar file. Do I need to do anything more?
              thanks in advance.
              

    I ran into a similar problem. I solved it by putting the client classes for
              accessing my EJB in the WebLogic POST_CLASSPATH in the startWebLogic script
              file:
              set POST_CLASSPATH=d:\weblogic\myserver\myClient.jar
              For more information on class visibility between the JSP and EJB class
              loaders, check out
              http://www.weblogic.com/docs51/classdocs/API_ejb/EJB_deployover.html#1056256
              Rick
              "niroja" <[email protected]> wrote in message
              news:3a6ed903$[email protected]..
              >
              > Hi,
              >
              > I have one session ejb which has a method returning a collection of non
              ejb class objects (say of Class 'Foo').
              > The method signature is like :
              > "Collection getFinacialData() throws RemoteException"
              > It is working fine with normal java clients. Now when I run this from a
              JSP it gives a "NoClassDefFoundError". I kept class 'Foo' and the remote
              interface of the session bean in the same package and also in the same ejb
              jar file. Also I am running JSP and ejb in same WL server(ver 5.1, SP8 on
              solaris). What I have done is only deployed the bean jar file. Do I need to
              do anything more?
              >
              > thanks in advance.
              >
              

  • Unable to refresh EJB components

    I am using Java Studio Creator update 1.
    I have been using EJB components in one project, and that has been working fine for the past few months. Since last week, after dowloading the latest creator update from the update center, I am not able to refresh EJB components. This is the latest update posted at end of september 2006. This had four modules, i.e. com-sun-rave-insync.nbm, openide.nbm, org-netbeans-modules-beans.nbm and ravehelp.nbm.
    I dont know whether this issue is related to the update.
    The problem has been observed on two separate systems, each having this update.
    The EJB are created using Java Studio Enterprise 8.
    Please help.
    The Java Studio Creator log is:
    Log Session: Wednesday, October 4, 2006 9:27:16 AM GMT+03:00
    System Info: Product Version = Java Studio Creator 2 Update 1 (Build 060915)
    Operating System = Windows 2000 version 5.0 running on x86
    Java; VM; Vendor = 1.5.0_06; Java HotSpot(TM) Client VM 1.5.0_06-b05; Sun Microsystems Inc.
    Java Home = C:\Program Files\Sun\Creator2_1\java\jre
    System Locale; Encod. = en_US (rave); Cp1252
    Home Dir; Current Dir = C:\Documents and Settings\collins; C:\Program Files\Sun\Creator2_1\bin
    IDE Install; User Dir = C:\Program Files\Sun\Creator2_1\platform5; C:\Documents and Settings\collins\.Creator\2_1
    CLASSPATH = C:\Program Files\Sun\Creator2_1\platform5\lib\boot.jar;C:\Program Files\Sun\Creator2_1\platform5\lib\locale\boot_es.jar;C:\Program Files\Sun\Creator2_1\platform5\lib\locale\boot_fr.jar;C:\Program Files\Sun\Creator2_1\platform5\lib\locale\boot_ja.jar;C:\Program Files\Sun\Creator2_1\platform5\lib\locale\boot_ko.jar;C:\Program Files\Sun\Creator2_1\platform5\lib\locale\boot_zh_CN.jar;C:\Program Files\Sun\Creator2_1\java\lib\dt.jar;C:\Program Files\Sun\Creator2_1\java\lib\tools.jar
    Boot & ext classpath = C:\Program Files\Sun\Creator2_1\patches\6311051.jar;C:\Program Files\Sun\Creator2_1\java\jre\lib\rt.jar;C:\Program Files\Sun\Creator2_1\java\jre\lib\i18n.jar;C:\Program Files\Sun\Creator2_1\java\jre\lib\sunrsasign.jar;C:\Program Files\Sun\Creator2_1\java\jre\lib\jsse.jar;C:\Program Files\Sun\Creator2_1\java\jre\lib\jce.jar;C:\Program Files\Sun\Creator2_1\java\jre\lib\charsets.jar;C:\Program Files\Sun\Creator2_1\java\jre\classes;C:\Program Files\Sun\Creator2_1\java\jre\lib\ext\dnsns.jar;C:\Program Files\Sun\Creator2_1\java\jre\lib\ext\localedata.jar;C:\Program Files\Sun\Creator2_1\java\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Sun\Creator2_1\java\jre\lib\ext\sunpkcs11.jar
    Dynamic classpath = C:\Program Files\Sun\Creator2_1\platform5\core\core.jar;C:\Program Files\Sun\Creator2_1\platform5\core\openide-loaders.jar;C:\Program Files\Sun\Creator2_1\platform5\core\openide.jar;C:\Program Files\Sun\Creator2_1\platform5\core\org-netbeans-swing-plaf.jar;C:\Program Files\Sun\Creator2_1\platform5\core\updater.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\core_es.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\core_fr.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\core_ja.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\core_ko.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\core_zh_CN.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\openide-loaders_es.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\openide-loaders_fr.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\openide-loaders_ja.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\openide-loaders_ko.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\openide-loaders_zh_CN.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\openide_es.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\openide_fr.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\openide_ja.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\openide_ko.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\openide_zh_CN.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\org-netbeans-swing-plaf_es.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\org-netbeans-swing-plaf_fr.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\org-netbeans-swing-plaf_ja.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\org-netbeans-swing-plaf_ko.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\org-netbeans-swing-plaf_zh_CN.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\updater_es.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\updater_fr.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\updater_ja.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\updater_ko.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\updater_rave.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\updater_rave_es.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\updater_rave_fr.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\updater_rave_ja.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\updater_rave_ko.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\updater_rave_zh_CN.jar;C:\Program Files\Sun\Creator2_1\platform5\core\locale\updater_zh_CN.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\com-sun-rave-extension-ide-launcher-upgrade.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\derbyclient.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\jgraph.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\naming.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\rowset.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\smbase.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\smdb2.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\sminformix.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\smoracle.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\smresource.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\smspy.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\smsqlserver.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\smsybase.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\smutil.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\sql.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\sqlx.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\com-sun-rave-extension-ide-launcher-upgrade_es.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\com-sun-rave-extension-ide-launcher-upgrade_fr.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\com-sun-rave-extension-ide-launcher-upgrade_ja.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\com-sun-rave-extension-ide-launcher-upgrade_ko.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\com-sun-rave-extension-ide-launcher-upgrade_zh_CN.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\core_rave.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\core_rave_es.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\core_rave_fr.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\core_rave_ja.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\core_rave_ko.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\core_rave_zh_CN.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\naming_es.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\naming_fr.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\naming_ja.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\naming_ko.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\naming_zh_CN.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\openide-loaders_rave.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\openide_rave.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\openide_rave_es.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\openide_rave_fr.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\openide_rave_ja.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\openide_rave_ko.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\openide_rave_zh_CN.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\sqlx_es.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\sqlx_fr.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\sqlx_ja.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\sqlx_ko.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\sqlx_zh_CN.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\sql_es.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\sql_fr.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\sql_ja.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\sql_ko.jar;C:\Program Files\Sun\Creator2_1\rave2.0\core\locale\sql_zh_CN.jar;C:\Program Files\Sun\Creator2_1\nb4.1\core\org-netbeans-upgrader.jar;C:\Program Files\Sun\Creator2_1\nb4.1\core\locale\org-netbeans-upgrader_es.jar;C:\Program Files\Sun\Creator2_1\nb4.1\core\locale\org-netbeans-upgrader_fr.jar;C:\Program Files\Sun\Creator2_1\nb4.1\core\locale\org-netbeans-upgrader_ja.jar;C:\Program Files\Sun\Creator2_1\nb4.1\core\locale\org-netbeans-upgrader_ko.jar;C:\Program Files\Sun\Creator2_1\nb4.1\core\locale\org-netbeans-upgrader_zh_CN.jar;C:\Program Files\Sun\Creator2_1\ide5\core\org-netbeans-modules-utilities-cli.jar
    [org.netbeans.core.modules #4] Warning: module com.sun.rave.libs.jsf does not declare OpenIDE-Module-Public-Packages in its manifest, so all packages are considered public by default: http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.4-public-packages
    You are trying to access file: jndi.properties from the default package.
    Please see http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/classpath.html#default_package
    Turning on modules:
    org.openide/1 [5.9.1.4 060915]
    org.openide.loaders [5.2.1.1 060417]
    org.openide.io [1.6.1 060417]
    org.openide.execution [1.5.1 060417]
    org.netbeans.core.output2/1 [1.3.1 060417]
    org.netbeans.bootstrap/1 [1.0.1 060417]
    org.netbeans.swing.plaf [1.2.1 060417]
    org.netbeans.core/1 [1.27.1 060417]
    org.netbeans.core.execution/1 [1.6.1 060417]
    org.apache.tools.ant.module/3 [3.17.1 060417]
    org.netbeans.modules.settings/1 [1.7.1 060417]
    org.netbeans.swing.tabcontrol [1.3.1 060417]
    org.netbeans.core.windows/2 [2.4.1 060417]
    org.netbeans.core.ui/1 [1.6.1 060417]
    org.netbeans.core.ide/1 [1.6.1 060417]
    com.sun.rave.extension.core.ide/1 [1.0 060417]
    org.netbeans.modules.queries/1 [1.4.1 060417]
    org.netbeans.modules.projectapi/1 [1.3.1 060417]
    org.openidex.util/3 [3.6.1 060417]
    org.netbeans.api.xml/1 [1.8 3.999.4 060417]
    org.netbeans.modules.xml.core/2 [1.7 3.999.4 060417]
    org.netbeans.modules.xml.catalog/2 [1.6 3.999.4 060417]
    org.netbeans.modules.masterfs/1 [1.4.1.1 060417]
    org.netbeans.modules.projectuiapi/1 [1.5.4.0.0 4.0.0 060417]
    org.netbeans.modules.projectui [1.3.4.0.0.1 060417]
    com.sun.rave.branding.projects.projectui/1 [1.0 060417]
    javax.jmi.reflect/1 [1.4.1 060417]
    javax.jmi.model/1 [1.4.1 060417]
    org.netbeans.api.mdr/1 [1.1.1 060417]
    org.netbeans.jmi.javamodel/1 [1.13.1 060417]
    org.netbeans.api.java/1 [1.7.1 060417]
    org.netbeans.modules.java.platform/1 [1.3.1 060417]
    org.netbeans.modules.project.ant/1 [1.6.2 060823]
    org.openide.src [1.5.1 060417]
    org.netbeans.modules.jmiutils/1 [1.1.1 release41 060417]
    org.netbeans.modules.mdr/1 [1.1.1 release41 060417]
    org.netbeans.modules.classfile/1 [1.14.1 060417]
    org.netbeans.modules.javacore/1 [1.5.1 060417]
    org.netbeans.modules.java/1 [1.20.1.1 1.0.0 060417]
    org.netbeans.modules.project.libraries/1 [1.10.1 060417]
    org.netbeans.modules.java.project/1 [1.3.1 060417]
    org.netbeans.modules.beans/1 [1.14.2 060915]
    com.sun.rave.extension.beans/1 [1.0 060417]
    org.netbeans.modules.ant.browsetask [1.8.1 060417]
    org.netbeans.spi.viewmodel/2 [1.4.1 060417]
    org.netbeans.api.debugger/1 [1.3.1 060417]
    org.netbeans.api.debugger.jpda/1 [1.3.1 060417]
    org.netbeans.modules.j2eeapis/1 [1.3.1 060417]
    org.netbeans.modules.schema2beans/1 [1.11.1 060417]
    org.netbeans.libs.j2eeeditor/1 [1.4.1 060417]
    org.netbeans.modules.j2eeserver/3 [1.6.1 060417]
    com.sun.rave.api.portlet.dd/1 [1.0 1.0]
    com.sun.rave.api.jsf.project/1 [1.3 060612]
    org.netbeans.api.web.webmodule [1.2.1 060417]
    org.netbeans.libs.commons_logging/1 [1.0.1 1.0.4 060417]
    org.netbeans.modules.servletapi24/1 [2.3.1 2.3.1 060417]
    org.netbeans.libs.xerces/1 [1.5.1 2.6.2]
    org.netbeans.modules.web.jspparser/2 [2.2.3 060823]
    org.netbeans.core.multiview/1 [1.5.1 060417]
    org.netbeans.modules.xml.multiview/1 [1.0 1.0-release41 060417]
    org.netbeans.modules.editor.util/1 [1.4.1 060417]
    org.netbeans.modules.editor.fold/1 [1.2.1 060417]
    org.netbeans.modules.editor.lib/1 [1.3.1 0.1 060417]
    org.netbeans.modules.editor.plain.lib/1 [1.0.1 060417]
    org.netbeans.modules.editor/3 [1.19.1 060417]
    org.netbeans.modules.editor.plain/1 [1.0.1 060417]
    org.netbeans.modules.xml.text/2 [1.7 3.999.4 060417]
    org.netbeans.modules.html.editor.lib/1 [1.0.1 060417]
    org.netbeans.modules.html.editor/1 [1.0.1 060417]
    org.netbeans.modules.java.editor.lib/1 [1.0.1 060417]
    org.netbeans.modules.java.editor/1 [1.0.1 060417]
    org.netbeans.modules.html/1 [1.15.1 060417]
    org.netbeans.modules.web.core.syntax/1 [1.17.1.1 060417]
    org.netbeans.modules.j2ee.dd/1 [1.3.1 1.0 060417]
    org.netbeans.modules.web.core/1 [1.20.1 release41 060417]
    com.sun.rave.modules.jsf.examples.postrelease/1 [1.0 060424]
    org.netbeans.modules.javahelp/1 [2.5.1 060417]
    org.netbeans.tasklistapi/1 [1.16.6 6 060417]
    org.netbeans.modules.tasklist.core/2 [1.33.615 15 060417]
    org.netbeans.modules.suggestions_framework/2 [1.11.6158 8 060417]
    org.netbeans.modules.j2ee.ant [1.3.1 060417]
    org.netbeans.modules.debugger.jpda/2 [1.13.1.0.0.1 060417]
    org.netbeans.spi.debugger.ui/1 [2.5.1 060417]
    org.netbeans.modules.debugger.jpda.ui/1 [1.2.1.0.0.1 060417]
    com.sun.rave.extension.core.execution/1 [1.0 060417]
    com.sun.rave.extension.html/1 [1.0 060417]
    com.sun.rave.portlet.container/1 [1.0 1.0]
    com.sun.rave.portlet.container.ant/1 [1.0 1.0]
    com.sun.rave.designtime/1 [1.0.2 060823]
    com.sun.rave.api.designer/1 [1.0 060417]
    org.netbeans.modules.tasklist.docscan/2 [1.19.61584 4 060417]
    com.sun.rave.extension.openide/1 [1.0 060417]
    com.sun.rave.extension.java/1 [1.0 060417]
    org.netbeans.modules.j2ee.dd.webservice [1.0.1 060417]
    org.netbeans.modules.websvc.websvcapi [1.0.1 060417]
    org.netbeans.modules.j2ee.api.ejbmodule [1.0.1 060417]
    org.netbeans.modules.junit/2 [2.14.1 060417]
    org.netbeans.modules.j2ee.common/1 [1.0.1 1.0.1 060417]
    org.netbeans.modules.servletapi23/1 [1.7.1 060417]
    org.netbeans.modules.web.project [1.4.3 1.1.1.1 060417]
    com.sun.rave.extension.web.project/1 [1.0 060417]
    com.sun.rave.extension.java.platform/1 [1.0 060417]
    org.netbeans.modules.properties/1 [1.14.1.1 060417]
    org.netbeans.modules.diff/1 [1.10.1 promotionE 060417]
    org.netbeans.modules.vcscore/1 [1.14.1 promotionE 060417]
    org.netbeans.modules.vcs.advanced/1 [1.12.1 060417]
    com.sun.rave.extension.vcsgeneric/1 [1.0 060417]
    org.netbeans.modules.properties.syntax/1 [1.14.1 060417]
    com.sun.rave.branding.tasklist.docscan/1 [1.0 060417]
    com.sun.rave.designer.markup/1 [1.0 060417]
    com.sun.rave.jsfsupport/1 [1.0.5.2 060823]
    com.sun.rave.api.insync/1 [1.0 060417]
    org.apache.batik/1 [1.5.2 1.5]
    com.sun.rave.css/1 [1.0 060417]
    org.netbeans.modules.refactoring/1 [1.1.1 1.0 060417]
    com.sun.rave.insync/1 [1.0.7.3 060915]
    com.sun.rave.navigation/1 [1.0.5 060417]
    com.sun.rave.extension.api.xml/1 [1.0 060417]
    com.sun.rave.branding.web.jspsyntax/1 [1.0 060417]
    com.sun.rave.webui.samples.ajax/1 [0.3 060503_2]
    com.sun.rave.branding.xml.catalog/1 [1.0 060417]
    com.sun.rave.dataprovider.runtime/1 [1.0 060417]
    com.sun.rave.extension.core/1 [1.0 060417]
    com.sun.rave.extension.core.ui/1 [1.0 060417]
    com.sun.rave.ejbsupport/1 [1.0 060417]
    com.sun.rave.corepackage/1 [1.1 060417]
    com.sun.rave.branding.core.windows/1 [1.0.1 060417]
    com.sun.rave.extension.debuggercore/1 [1.0 060417]
    com.sun.rave.jsfcl/1 [1.1.3 060823]
    org.netbeans.modules.servletapi/1 [1.6.1 060417]
    org.netbeans.modules.httpserver/2 [2.1.1 release41 060417]
    org.netbeans.modules.web.monitor/1 [1.12.1 060417]
    com.sun.rave.extension.refactoring/1 [1.0 060417]
    com.sun.rave.jsfmetadata/1 [1.0.5 060417]
    com.sun.rave.welcome/1 [1.0.1 060417]
    com.sun.rave.libs.jsf/1 [1.0.5 060417]
    com.sun.rave.branding.openide.loaders/1 [1.0 060417]
    com.sun.rave.branding.editor/1 [1.0 060417]
    com.sun.rave.errorhandler.server/1 [0.2 060417]
    org.netbeans.modules.navigator/2 [4.1.1 promoe 060417]
    com.sun.rave.jwsdpsupport/1 [1.1 060417]
    com.sun.rave.toolbox/1 [1.0.5 060417]
    com.sun.rave.websvc/1 [1.0.6.2 060823]
    com.sun.rave.extension.tasklist.docscan/1 [1.0 060417]
    org.netbeans.modules.debugger.jpda.ant [1.4.1 060417]
    org.netbeans.modules.java.j2seproject [1.2.2 1.2.0 060417]
    com.sun.rave.extension.java.j2seproject/1 [1.0 060417]
    com.sun.rave.extension.java.editor/1 [1.0 060417]
    com.sun.rave.extension.core.output2/1 [1.0 060417]
    com.sun.rave.extension.xml.core/1 [1.0 060417]
    org.netbeans.modules.javadoc/1 [1.14.1 060417]
    org.netbeans.modules.utilities/1 [1.18.1 060417]
    org.netbeans.modules.utilities.project/1 [1.2.1 060417]
    com.sun.rave.extension.projects.projectui/1 [1.0 060417]
    com.sun.rave.propertyeditors/1 [1.0.2 060823]
    org.netbeans.modules.j2ee.sun.ws61/1 [1.0 060417]
    org.netbeans.modules.java.j2seplatform/1 [1.2.1 1.2.0 060417]
    com.sun.rave.extension.xml.catalog/1 [1.0 060417]
    com.sun.rave.extension.xml.text/1 [1.0 060417]
    com.sun.rave.extension.utilities/1 [1.0 060417]
    org.netbeans.modules.extbrowser/1 [1.6.1 060417]
    com.sun.rave.branding.extbrowser/1 [1.0 060417]
    com.sun.rave.extension.vcscore/1 [1.0 060417]
    org.netbeans.modules.image/1 [1.14.1.1 060417]
    com.sun.rave.branding.image/1 [1.0 060417]
    com.sun.rave.branding.java/1 [1.0 060417]
    com.sun.rave.project.jsfportlet/1 [1.0 1.0]
    com.sun.rave.project.jsfloader/1 [1.1.2 060823]
    com.sun.rave.servernav/1 [1.1 060417]
    com.sun.rave.dataconnectivity/1 [1.0.4.3 060823]
    org.netbeans.modules.web.jstl11/1 [2.3.1 2.3.1 060417]
    org.netbeans.modules.ant.freeform [1.5.1 060417]
    com.sun.rave.branding.xml.core/1 [1.0 060417]
    com.sun.rave.extension.properties/1 [1.0 060417]
    com.sun.rave.extension.core.multiview/1 [1.0 060417]
    com.sun.rave.branding.core/1 [1.0.1 060417]
    org.netbeans.modules.j2ee.sun.dd/1 [1.2 1.0]
    org.netbeans.modules.autoupdate/1 [2.12.1.2 060417]
    com.sun.rave.branding.autoupdate/1 [1.0 060417]
    org.netbeans.modules.java.freeform [1.0.1 060417]
    org.netbeans.modules.web.freeform [1.0.2 060417]
    org.netbeans.modules.j2ee.sun.ide/1 [2.1.1.1 060417]
    com.sun.rave.branding.web.project/1 [1.0 060417]
    com.sun.rave.extension.editor/1 [1.0 060417]
    com.sun.rave.branding.vcscore/1 [1.0 060417]
    com.sun.rave.branding.utilities/1 [1.0 060417]
    com.sun.rave.extension.javadoc/1 [1.0 060417]
    org.netbeans.upgrader [4.2.1 060417]
    org.netbeans.lib.cvsclient/1 [1.11.1 060417]
    com.sun.rave.portlet.container.pluto/1 [1.0 1.0]
    org.netbeans.modules.vcscore.javacorebridge/1 [1.0.1 060417]
    com.sun.rave.extension.ide.launcher.upgrade [4.1 060417]
    org.netbeans.modules.clazz/1 [1.16.1 060417]
    org.netbeans.modules.ant.grammar/1 [1.10 060417]
    com.sun.rave.designer/1 [1.0.6.2 060823]
    com.sun.rave.branding.html/1 [1.0 060417]
    com.sun.rave.modules.jsf.examples.bundled/1 [1.0.1 060417]
    com.sun.rave.extension.core.windows/1 [1.0 060417]
    com.sun.rave.branding.openidex/1 [1.0 060417]
    com.sun.rave.extension.debuggerjpda.ui/1 [1.0 060417]
    com.sun.rave.extension.utilities.project/1 [1.0 060417]
    org.netbeans.modules.vcs.profiles.vss/1 [1.6.1 060417]
    com.sun.rave.extension.core.javahelp/1 [1.0 060417]
    com.sun.rave.extension.autoupdate/1 [1.2.1.1.0 060417]
    com.sun.rave.ravehelp/1 [1.0.3.2 060915]
    com.sun.rave.project.navigationloader/1 [1.0 060417]
    org.netbeans.modules.javanavigation/1 [4.1.1 060417]
    com.sun.rave.ejb/1 [1.0.3 060823]
    com.sun.rave.branding.xml.text/1 [1.0 060417]
    com.sun.rave.branding.beans/1 [1.0 060417]
    com.sun.rave.branding.openide/1 [1.0 060417]
    com.sun.rave.extension.java.freeform/1 [1.0 060417]
    com.sun.rave.project.migration/1 [1.0 1.0]
    com.sun.rave.extension.web.core/1 [1.0 060417]
    com.sun.rave.extension.web.freeform/1 [1.0 060417]
    org.netbeans.modules.vcs.profiles.cvsprofiles/1 [1.6.1 060417]
    com.sun.rave.extension.monitor/1 [1.0 060417]
    com.sun.rave.extension.objectbrowser.navigator/1 [1.0 060417]
    [Fatal Error] :-1:-1: Premature end of file.
    INFORMATIONAL *********** Exception occurred ************ at 9:28 AM on Oct 4, 2006
    org.xml.sax.SAXParseException: Premature end of file.
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1269)
    [catch] at org.netbeans.core.xml.FileEntityResolver$DTDParser.parse(FileEntityResolver.java:388)
    at org.netbeans.core.xml.FileEntityResolver.getEnvForIDO(FileEntityResolver.java:136)
    at org.netbeans.core.xml.FileEntityResolver.getEnvironment(FileEntityResolver.java:129)
    at org.openide.loaders.Environment.findForOne(Environment.java:106)
    at org.openide.loaders.InstanceDataObject.getCookiesLookup(InstanceDataObject.java:584)
    at org.openide.loaders.InstanceDataObject.getCookiesLookup(InstanceDataObject.java:575)
    at org.openide.loaders.InstanceDataObject.getCookieFromEP(InstanceDataObject.java:540)
    at org.openide.loaders.InstanceDataObject.getCookie(InstanceDataObject.java:561)
    at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:426)
    at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:535)
    at org.netbeans.core.windows.PersistenceHandler.getTopComponentForID(PersistenceHandler.java:352)
    at org.netbeans.core.windows.WindowManagerImpl.getTopComponentForID(WindowManagerImpl.java:731)
    at org.netbeans.core.windows.model.TopComponentSubModel.getTopComponent(TopComponentSubModel.java:299)
    at org.netbeans.core.windows.model.TopComponentSubModel.getTopComponents(TopComponentSubModel.java:56)
    at org.netbeans.core.windows.model.DefaultModeModel.getTopComponents(DefaultModeModel.java:236)
    at org.netbeans.core.windows.model.DefaultModel.getModeTopComponents(DefaultModel.java:680)
    at org.netbeans.core.windows.Central.getModeTopComponents(Central.java:1167)
    at org.netbeans.core.windows.ModeImpl.getTopComponents(ModeImpl.java:163)
    at com.sun.rave.designer.DesignerTopComp.findCurrent(DesignerTopComp.java:624)
    at com.sun.rave.designer.DesignerServiceProvider.getCurrentDesigner(DesignerServiceProvider.java:452)
    at com.sun.rave.designer.DesignerServiceProvider.getCurrentFile(DesignerServiceProvider.java:477)
    at com.sun.rave.complib.IdeUtil.getActiveProject(IdeUtil.java:71)
    at com.sun.rave.complib.ComponentLibraryManager$1.propertyChange(ComponentLibraryManager.java:216)
    at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333)
    at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270)
    at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryImpl.java:249)
    at org.netbeans.core.windows.RegistryImpl.access$100(RegistryImpl.java:36)
    at org.netbeans.core.windows.RegistryImpl$1.run(RegistryImpl.java:134)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    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)
    [WinSys.PersistenceManager.getTopComponentForID] Problem when deserializing TopComponent for tcID:'VCSCommandOutput'. Reason: Top component VCSCommandOutput could not be loaded, either owning module was disabled, has incompatible version or top components settings file format is broken.
    INFORMATIONAL *********** Exception occurred ************ at 9:28 AM on Oct 4, 2006
    java.io.IOException: Top component VCSCommandOutput could not be loaded, either owning module was disabled, has incompatible version or top components settings file format is broken.
    [catch] at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:442)
    at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:535)
    at org.netbeans.core.windows.PersistenceHandler.getTopComponentForID(PersistenceHandler.java:352)
    at org.netbeans.core.windows.WindowManagerImpl.getTopComponentForID(WindowManagerImpl.java:731)
    at org.netbeans.core.windows.model.TopComponentSubModel.getTopComponent(TopComponentSubModel.java:299)
    at org.netbeans.core.windows.model.TopComponentSubModel.getTopComponents(TopComponentSubModel.java:56)
    at org.netbeans.core.windows.model.DefaultModeModel.getTopComponents(DefaultModeModel.java:236)
    at org.netbeans.core.windows.model.DefaultModel.getModeTopComponents(DefaultModel.java:680)
    at org.netbeans.core.windows.Central.getModeTopComponents(Central.java:1167)
    at org.netbeans.core.windows.ModeImpl.getTopComponents(ModeImpl.java:163)
    at com.sun.rave.designer.DesignerTopComp.findCurrent(DesignerTopComp.java:624)
    at com.sun.rave.designer.DesignerServiceProvider.getCurrentDesigner(DesignerServiceProvider.java:452)
    at com.sun.rave.designer.DesignerServiceProvider.getCurrentFile(DesignerServiceProvider.java:477)
    at com.sun.rave.complib.IdeUtil.getActiveProject(IdeUtil.java:71)
    at com.sun.rave.complib.ComponentLibraryManager$1.propertyChange(ComponentLibraryManager.java:216)
    at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333)
    at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270)
    at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryImpl.java:249)
    at org.netbeans.core.windows.RegistryImpl.access$100(RegistryImpl.java:36)
    at org.netbeans.core.windows.RegistryImpl$1.run(RegistryImpl.java:134)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    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)
    ==>
    java.io.IOException: Top component VCSCommandOutput could not be loaded, either owning module was disabled, has incompatible version or top components settings file format is broken.
    [catch] at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:442)
    at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:535)
    at org.netbeans.core.windows.PersistenceHandler.getTopComponentForID(PersistenceHandler.java:352)
    at org.netbeans.core.windows.WindowManagerImpl.getTopComponentForID(WindowManagerImpl.java:731)
    at org.netbeans.core.windows.model.TopComponentSubModel.getTopComponent(TopComponentSubModel.java:299)
    at org.netbeans.core.windows.model.TopComponentSubModel.getTopComponents(TopComponentSubModel.java:56)
    at org.netbeans.core.windows.model.DefaultModeModel.getTopComponents(DefaultModeModel.java:236)
    at org.netbeans.core.windows.model.DefaultModel.getModeTopComponents(DefaultModel.java:680)
    at org.netbeans.core.windows.Central.getModeTopComponents(Central.java:1167)
    at org.netbeans.core.windows.ModeImpl.getTopComponents(ModeImpl.java:163)
    at com.sun.rave.designer.Designe

    I have solved the problem. Many apologies for mentioning that this was due to creator update. It was due to thelength of command line for the javac
    See this post: http://forum.sun.com/jive/thread.jspa?forumID=123&threadID=64191

  • Confused with Extra options provided in J2EE Deployment  wizard

    HI,
    When Iam packing Hello.JAR
    Iam getting confusing beacause of few extra options provided in wizard screen and never getting deployed because of this proble i beleive
    For Hello example..right now I have
    1. HelloBean (EB Class)
    2. HelloHime (Home Interface)
    3. Hello (Remote Interface)
    Here is one of the window:
    1. A combo for Enterprise Bean class
    Here I will select my Hello Bean Class
    after this selection
    There is a frame Named "LOCAL INTERFACES"
    with 2 combos
    a) Local Home Interface
    b) Local Interface
    Similarly there is another Freme Named "REMOTE INTERFACES"
    a) Remote Home Interface
    b) Remote Interface
    In Each case it is not allowing me to move next with out selecting both a and b
    So, Iam forced to specify a & b of first as "HelloHome.class" home Interface and a & b of second as "Hello.class" Remote Interface
    However Jar gets created but while deploying using j2ee deploy tool it gives an error and terminates
    Using verifier tool I found these failures
    a) For [ HelloBean ]
    Error: [ HelloHome ] does not properly extend the EJBLocalHome interface. All enterprise bean home interfaces must extend the EJBLocalHome interface. [ HelloHome ] is not a valid home interface.
    b) For [ HelloBean ]
    Error: [ Hello ] does not properly extend the EJBHome interface. All enterprise bean home interfaces must extend the EJBHome interface. [ Hello ] is not a valid home interface.
    c) For [ HelloBean ]
    Error: [ HelloHome ] does not properly extend the EJBObject interface. All enterprise bean remote interfaces must extend the EJBObject interface. [ HelloHome ] is not a valid remote interface within bean [ HelloBean ].
    d) For [ HelloBean ]
    For Local Interface [ javax.ejb.EJBHome ] method [ getHomeHandle ]
    Error: No corresponding business method with matching arguments was found for method [ getHomeHandle ].
    e) Error: No corresponding business method with matching exceptions was found for method [ getEJBMetaData ].
    For Local Interface [ javax.ejb.EJBHome ] method [ getHomeHandle ]
    Error: No corresponding business method with matching exceptions was found for method [ getHomeHandle ].
    f) For [ HelloBean ]
    For Local Interface [ javax.ejb.EJBHome ] method [ getHomeHandle ]
    Error: No corresponding business method with matching return type was found for method [ getHomeHandle ].
    g) Error: No create method exist within bean [ Hello ]
    For [ HelloBean ]
    Error: The create methods return type [ Hello ] is not equal to remote interface [ HelloHome ]
    h) For [ HelloBean ]
    For Home Interface [ Hello ]
    Error: No create method was found in [ Hello ]
    Can any body guide what can i do to select these combos never in any book specified these double options...unable to move further
    Iam on Win 2000 with versions following of JAva
    a) j2sdk1.4.0_01
    b) j2sdkee1.3.1
    It could be appreciable if anybody guide me in this regard
    Thanks
    Chakri

    You need to populate only these two combo boxes with HelloHome.class and Hello.class respectively. Ignore the combo boxes under "LOcal Interface"
    "REMOTE INTERFACES"
    a) Remote Home Interface.....HelloHome.class
    b) Remote Interface.......Hello.class

  • Jdev 9iRC: deployment of BC4J-UIX components to OC4J !2.0! does not work

    in different threads the problem of deployment of BC4J UIX components to OC4J 1.2.2.x is addressed (see http://forums.oracle.com/forums/message.jsp?id=679060 for example). contrary to the sayings of different members of the jdev-team i face the same problem with OC4J 2.0 (java lang nullpointer exception).
    i'm using jdev9iRC and 9iASWE v2 beta which comes with OC4J 2.0.
    i followed the recommendations of the thread mentioned above, no result. i followed the recommendations of steve muench in thread HELP! Loading Java Classes into Oracle ERROR result is the same error but now already when calling the main.uix. next try was also on recommendation of steve muench somewhere else: i installed the complete jdev 9iRC on my application server and tried to deploy to this "embedded" OC4J. result: uncomplete deployment because of denied access to the files server.xml and http-website-xml:
    Beginning to deploy to Oracle9i Application Server...
    Wrote WAR file to C:\Programme\oracle\jdeveloper\jdev\mywork\WF_Wettfamily\src\F1StammdatenUIX.war
    Wrote web EAR file to C:\Programme\oracle\jdeveloper\jdev\mywork\WF_Wettfamily\src\F1StammdatenUIX.ear
    Invoking Oracle9iAS admin tool...
    C:\Programme\oracle\jdeveloper\jdk1.3\jre\bin\javaw.exe -jar C:\Programme\oracle\jdeveloper\j2ee\home\admin.jar ormi://bajor.skypages.net admin **** -deploy -file C:\Programme\oracle\jdeveloper\jdev\mywork\WF_Wettfamily\src\F1StammdatenUIX.ear -deploymentName F1Administration-F1StammdatenUIX-app
    Auto-unpacking E:\ORACLE\jdev9iRC\j2ee\home\applications\_F1StammdatenUIX.ear... done.
    Auto-unpacking E:\ORACLE\jdev9iRC\j2ee\home\applications\_F1StammdatenUIX\F1StammdatenUIX.war... done.
    java.io.FileNotFoundException: E:\ORACLE\jdev9iRC\j2ee\home\config\server.xml (Access is denied)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(Unknown Source)
    at java.io.FileOutputStream.<init>(Unknown Source)
    at java.io.FileOutputStream.<init>(Unknown Source)
    at com.evermind.xml.XMLConfig.storeToURL(XMLConfig.java:433)
    at com.evermind.xml.XMLConfig.store(XMLConfig.java:420)
    at com.evermind.server.ServerComponent.store(ServerComponent.java:756)
    at com.evermind.server.ServerComponent.store(ServerComponent.java:728)
    at com.evermind.server.administration.ServerApplicationInstallation.finish(ServerApplicationInstallation.java:466)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.evermind.server.rmi.RMICallHandler.run(RMICallHandler.java:79)
    at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:62)
    Exit status of Oracle9iAS admin tool (-deploy): 0
    C:\Programme\oracle\jdeveloper\jdk1.3\jre\bin\javaw.exe -jar C:\Programme\oracle\jdeveloper\j2ee\home\admin.jar ormi://bajor.skypages.net admin **** -bindWebApp F1Administration-F1StammdatenUIX-app F1StammdatenUIX http-web-site /F1Administration-F1StammdatenUIX-context-root
    Communication error: E:\ORACLE\jdev9iRC\j2ee\home\config\http-web-site.xml (Access is denied)
    Exit status of Oracle9iAS admin tool (-bindWebApp): 1
    ---- Deployment finished. ---- 12.02.2002 12:53:02
    what am i supposed to do? is there a solution?
    please help
    TIA, trevi

    Yes, I can create a new as3 file, but I can't "fill it with
    sensible content". Neither my As3-codes are recognized nor simple
    components are displayed to me in a proper way when testing the
    movieclip.
    Now, I have just reinstalled my CS4 on another computer and
    there it works with AS3. Really strange. Does CS4 need to
    communicate with some internet services while executing a simple
    fla-file or something like that?

  • Deployment error in ejb program

    I tried to deploy the ejb as said in tutorial and samples in
    C:\bea\weblogic81\workshop\help\doc\en\core\index.html
    But at the last stage ie,during deployment, I am getting this error
    [Deployment failed:149034]An exception occured for task
    [Deployer:14026]Deploy applicaton test on cgServer:
    Exception:weblogic.management.ApplicationException.activefailed for webapp
    Module: webappError:
    weblogic.management.DeploymentException: Could not setup environment-with nested exception:
    [weblogic.deployment.EnvironmentException:
    [J2EE:160101]Error:The ejb-link 'BandsExampleEJB.jar#Music' declared in the ejb-ref or ejb-local-ref 'ejb/MusicLink' in the application module 'webapp' could not be found.please ensure the link is correct.]
    [weblogic.deployment.EnvironmentException:
    [J2EE:160101]Error:The ejb-link 'BandsExampleEJB.jar#Music' declared in the ejb-ref or ejb-local-ref 'ejb/MusicLink' in the application module 'webapp' could not be found.please ensure the link is correct.
    check the server window and logs for more information.

    Hi Rajit,
    Thanks for your reply.
    The details of the exception id is follows.
    [EXCEPTION]
    #1#com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: Could not find clientID sapcomtcdtrenterpriseapp
         at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.getClientsStorageLocation(RemoteSecureStorageClientContextImpl.java:231)
         at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.retrieveObject(RemoteSecureStorageClientContextImpl.java:724)
         at com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig.loadConfiguration(SecureStoreNameServerConfig.java:54)
         at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.loadNameServerConfiguration(NameReservationManager.java:162)
         at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.processQueue(NameReservationManager.java:231)
         at com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask._run(ProcessNameReservationsTask.java:35)
         at com.tssap.dtr.pvc.basics.transaction.AbstractSessionBoundTask.run(AbstractSessionBoundTask.java:37)
         at com.tssap.dtr.pvc.util.scheduler.Invocation$Worker.run(Invocation.java:130)
         at java.lang.Thread.run(Thread.java:534)
    After deploying CalculatedEar.ear Call the jsp in IE
    The Exp has come.
    Guide me what is the problem .
    Thanks in advance.
    regards
    nageswar.

  • Cannot capture the exception generated by EJB components.

    Hi, All:
    I got a strange problem when developing EJB application under SAP WAS server. I developed an EJB as below:
    public class UserAccountBean implements SessionBean{
         String getUserEmail(String accountID) throws SAPSystemException{
              if(error){
                   throw new SAPSystemException("Specified user not found.");
    Exception I defined as below.
    public class SAPSystemException extends Exception {
    @param message
         public SAPSystemException(String message) {
              super(message);
    In client side I code as below:
    public String getUserMail(String accountID){
         UserAccount bean = home.create();
         try{
              String email = bean.getUserEmail(accountID);
         }catch(SAPSystemException e){
              // do something here;
         }catch(Exception e){
              // do some other thing here;
    It is strange that the SAPSystemException I throw out in the bean cannot be caught by the block catch(SAPSystemException e), it is only captured as general exception and it is said as UndeclaredThrowableException.
    When I deployed EJB components and Web components together, the exception can be captured successfully. But when I deployed them separately, it has problem for exception capture. I think it must be the protocol problem. Before I only use RMI-IIOP but SAP WAS server using RMI-P4. Is anything I can do to solve this problem?
    I packed the remote and home interface for the EJB and common classes like value objects and exceptions in both components. Is there anything I forgot to set for the deployment?
    Thanks in advance.
    Message was edited by: Weimin Guo
    Message was edited by: Weimin Guo

    Thank you very much Gregor. In fact, I already defined this throws exception in the remote object interface.
    public interface UserAccount extends EJBObject {
         public String getUserEmail(String accountID) throws RemoteException, SAPSystemException;
    This is application-specific interface and this mechanism works well in my previous in other application server.
    I checked the SAP document and found if you using RMI-IIOP, you need to get the client package for your deployed EJBs and put in the path accessible by the WEB components. Based on this suggestion, I put the EJB jar file together with WEB application (Sure the EJB application still deployed in other host and JNDI point to that host. I remembered one book mentioned that if you don't want generate the client package from EJB containter, you can do it this way. For me, I just haven't found the way to get the client package with Administrator Tool it said.), It works!!!. I checked the remote object generated by home object, it is different with EJB jar file there or not. But in the document SAP said that only if you use RMI-IIOP you need do this way, for RMI-P4, you don't need that. Anyway, it seems that RMI-P4 use same way as RMI-IIOP(You only don't need narrow the home object after lookup).
    I'll try to find how to get EJB client package from WAS server. For this is my first time to use SAP WAS Server, things a little strange.
    Thank you very much for your great help.
    Cheers.

  • Custom Object Persistance (non-EJB)

    Hello friends.
    Could you please give examples, or links to resources, on implementing object persistance where database is the store. EJB is not considered.
    It would be great if you could share your experience.
    So far I found out two desing patterns for implementing object persistance, that can be found on www.javaworld.com (under Persistance).
    The idea expressed in the articles is that every Business Object has a corresponding Data Access Object, that handles all persistance tasks (namely writing, reading from database).
    Has anyone implemented it? What are the alternatives?
    Hope to hear everyone.

    It seems that managing connection is a difficult
    issue. Don't you think that factory has to accomplish
    connection management, and DAOs have to have a
    reference to factory, and call factory's
    getConnection() and closeConnection() methods, and
    factory will either open and close them, or return
    them to pool.You've got a point. Managing connections in a non-EJB environment is the difficult issue. (With EJBs and DataSources this is piece of cake.)
    When performance is not the issue, opening and closing a new connection for each db-operation should suffice. But when performance is the issue, things get a little more complex.
    A naive way of increasing performance is to have DAOs cache connection objects. The only problem with this is that you would then require one database connection for one DAO. For some applications this would not be a problem, but as a generic solution this is really, really bad.
    As for letting the DAOFactory handle connections I am not convinced. I would rather design and implement a separate connection pool (or find an open source / commercial one) than complicate my factories. After all, as the class name states, a UserDAOFactory is a user data access object factory, not a connection pool or a connection manager. Low coupling, high cohesion, eh? ;)
    One way of implementing a connection pool I thought of is to write a ConnectionPool class and a PoolableConnection class (or something like that) that implements java.sql.Connection and acts as a wrapper for the real connection. Closing one of these connection would not actually close the connection, but would just return it to the pool.
    What is cool about this approach is that you do not have to have your clients call some weird getConnectionFromPool() and returnConnectionToPool(...) methods, they would simply call ConnectionPool.getConnection() and when they are done with the connection they close it, just like a normal java.sql.Connection.
    I am oversimplyfying things, of course. But in principle this is precisely what is done in J2EE, just use a "DataSource" for a "ConnectionPool".
    Writing code for getting and closing connections in every dao seems a
    bit of overhead.It definetely is. With EJBs I used an abstract DAO class to implement connection retrieval (and to hide JNDI-code and cache DataSources) and had all my DAOs extended this class.
    Also, from your experience, you never used the generic
    CRUD methods? It seems that all your daos have
    specific methods, such as loadByUsername.
    The article in javaworld get away from this by using
    complicating mapping techniques. Have you ever used
    generic CRUD, or you found it usefull to have specific
    methods?Yep, I have never done anything with CRUD. And all this generic framework stuff and mapping things seems a bit complicated. Perhaps I will have a closer look.

  • Javax.enterprise.deploy.spi.exceptions.InvalidModuleException: [J2EE Deploy

    Hi,
    I'm using Weblogic Server 9.2. I'm having problems to deploy a .ear aplication.?:|
    When I try to install the aplication i get the following error:
    javax.enterprise.deploy.spi.exceptions.InvalidModuleException: [J2EE Deployment SPI:260105]Failed to create DDBeanRoot for application, 'sgi-core-1.0.jar'
    Could anyone say me how can I solve this error?
    The deployment descriptor weblogic-ejb-jar.xml seems to be correct.
    I'm using Andromda to generate the .ear file, so I don't know if it can be causing any problems
    If anyone could help me...
    Thanks in advance

    Hi,
    The J2EE Error code siply suggest that there is something wrong in your Deployment Descriptors...
    Can u please post the XML files available inside your "WEB-INF" directory?
    Thanks
    Jay SenSharma
    http://jaysensharma.wordpress.com (WebLogic Wonders Are Here)

  • Deployment of JDeveloper EJBs

    Hi,
    I raised this issue earlier as well. However I did not get a proper reply.
    Can EJBs created through JDeveloper (currently available versions) be deployed in non-Oracle Application Servers or EJB Servers ?

    Hi Eelco
    If you're using previous versions of JDeveloper, you can still deploy your EJB as a JAR to non-oracle servers. However, the JAR might not be compliant with the EJB 1.1 specification if that is a concern. This simple JAR option will be available in the 3.2 Deployment Wizard and will bundle everything for you.
    You'll also need to make sure that you are deploying the right type of descriptor file with your JAR; 1.0 EJB uses a text file whereas EJB 1.1 uses an XML file.
    JDeveloper 3.2 will allow you to create 1.1 compliant EJB as well as bring 1.0 projects to 1.1 compliance. This information will be contained in the Release Notes.
    orlando

  • How to import EJB components and Web Dynpro into WAS 6.4

    I have EJB components and developed Web Dynpro application.
    Is it possible to upload directly without using NWDS? My system is very slow while running NWDS.
    I don't know how to upload or deploy those on WAS 6.4.
    Can any one help me out on this.
    Thanks,
    Mahesh

    Hi,
    The default SDM password is <b>sdm</b>, try this one.
    1. Once login into SDM select <b>Deployment</b> tab.
    2. Click the first Icon to add your .EAR files.
    3. Continue the deployment process by clicking the <b>Next</b> button.
    4. In last screen of the deployment <b>Confirm</b> the deployment.
    Let me know if you need anything.
    Thanks
    Srinivasu Rao Sandaka

Maybe you are looking for

  • BUG - BATTERY (STL100-1?)

    Hi, To make long story short - there is an apparent bug in 10.1 software (e.g. .273, .2354) that messes up battery percentage counter - sometimes phones shut off at e.g. 15-20-30% indicated and do not charge fully (till eg. 85% - 90%). Battery health

  • How to mail pdf file created in LiveCycle Designer

    I have a problem with how to do it... How can I sendto:[email protected] and add the pdf file with data. //Janne Lindwall

  • Sign In and Sign Out

    Hi I purchased itunes match the other evening and i am unable to add my computer, i am using a macbook pro with os lion. When ever i try and add it tells me to sign out then sign in. This continues to happen and i am yet to be able to add the compute

  • ALE distribution of HR master data to CRM - subtype CELL and MAIL

    Hello, Overview/Introduction: we are using the ALE distribution of HR master data to CRM. The distribution has already been set up and it is running. We know that the infotype communication (0105) is especially distributing the subtypes 0010 (e-Mail)

  • Automatic route determination for sales order

    Defined Transportation Zone  sold to party -0000000002 Shipping conditions -01 Transportation group in Material master -0001 Transportation zone ship to party - 0000000003 Assignment made - Dep country zone -0000000002 Dest country zone -0000000003 S