Good Book About Sun One Studio
Is there any good book about Sun One Studio4 ? Does anyone using it and liking it ?
Thanks
Marco
on the program itself I have never used it before I talked to one person who has and he likes it. DrJava is not too bad it has a REPL which comes in hand once and a while, emacs is really good too well the best really there is so many docs on it too.
Similar Messages
-
Fail to run my first Servlet with Sun ONE Studio 4 Update 1 (+ bi Tomcat)
Hello !
I failed to run my first Servlet with Sun ONE Studio 4 update 1 ( with built in Tomcat)
I think that I followed most of the online instructions,
so I successfully run a JSP file,
but I failed with my first servlet:
The error message is:
"Standard Wrapper[:MyServlet]: Marking servlet MyServlet as unavailable
javax.servlet.ServletException: Wrapper cannot find servlet class com.hemmerling.myservlet.MyServlet
or a class it depends on
So please don�t ask me for the code of the servlett ( simply taken from a book),
but tell me why the one-and-only servlett was not found. what might I have done wrong, if I did everything I did to run the JSP file, too ?
Of couse I copied the file into the "Classes" directory of the Webmodule ( WEB-INF ) and "processed" it, so that I was able to execute it.
Any suggestions ?
Tia
Sincerely
RolfTough to say, but try:
1. Put the servlet in a package. If you're using the default package (class file in WEB-INF/classes directory, then Tomcat may not find it.
2. Check out web.xml to ensure the <servlet> and <servlet-mapping> entries are correct.
3. Make the servlet as simple as possible so you're sure that it is the servlet itself that cannot be found and not some other class that it uses.
Good Luck -
Adding CMP-fields to a EJB in sun ONE studio 5
I have a CMP EJB, and initialized its fields against a table in a database (PointBase). When I later try adding additional fields, these fields naturally doesnt exist in the database.
Then i make a test-module for the CMP EJB. When I try mapping the CMP-fields, I get in trouble with the field that doesnt exist in the database-table.
How can I get around this problem, must I really manually update the database schema, or can I somehow "tell" SUN ONE studio to make the field for me.yes, but is there a way of letting J2EE handle all
this "Under the hood", so i dont even have to worry
about the internal datastructure in the database?You could drop the table from the database and then have Studio or deploytool create the tables (now with the additional fields) on deployment.
-Ian Evans
Sun Microsystems
J2EE Tutorial team -
Bug Database for Sun ONE Studio 8
Is there an online bug database for the Sun ONE Studio 8 Compiler Collection, like there is for all of the Java related tools? I know we have product support, but I don't want to go through the overhead of 4 or 5 layers of people to report a minor problem I have found.
The minor problem is that the er_src utility will open files in the current working directory in preference to an absolute pathname specified on the command line. I used it from my home directory, giving it an executable name and source file name each about 5 levels deep in directories below my home -- with absolute paths. I was shocked to see the source from a six year old version of the file in the output. The 'truss' utility revealed that the source was being opened from my current directory -- ignoring the absolute path. This version of the file is one I have kept for reference, being the initial port of the program from a different language.
It appears that er_src attempts the unqualified file name first, then the absolute path if it fails to find the unqualified name.The er_src man page does say the .er.rc files are processed, which implies that the setpath/addpath handling is done, at least to me. So the behavior reported is what I would have expected, but the manpage could, and should be more explicit.
The er_print man page is more specific, and does say that the compiled-in path is used only if the file is not found searching the current path mappings, which do contain "."
Can you tell me exactly what you'd like us to do? We did it this way because users complained about using the compiled in path, rather than finding the file in . or the experiments, where we explicitly tell people to copy files for archival purposes.
If you want us to change the behavior, please tell us EXACTLY what the desired behavior is. We could define a special symbol, like $EXPTS, to refer to the compiled-in path, $COMPPATH, perhaps, and then it could be put before or after . or $EXPTS.
Another issue is which name to use when. er_src has two referents for a path, one for "object", the thing whose source is being dumped, and a second for "item", specifying which item contained in the object should be dumped. For item, I believe we always only use the
base name, even if an absolute name is given. It is used to match against the names contained in object's symbol tables. All of this is complicated by NFS -- the present functionality is intended to behave gracefully when a file is examined on a machine other than the one on which
it was compiled. -
I am beginner to sun one studio and sun one application server
How can i access a cmp from a jsp page.
in sun one application server.
thanx in advancewhere do you get the weblogic plugin from ?
i am intrested in doing the same thing
thanx
prem
"Ivan" <[email protected]> wrote in message
news:[email protected]..
>
Dear all,
My boss require me to use Sun One Studio 4 update 1 to do the development,but
I find it's a nightmare to deploy the EJB/ application to the WebLogic6.1.
>
I've already installed the weblogic plug-in in the Sun One Studio.
During deploying I could not find any setting that ask me for theweblogic-ejb-jar.xml.
So I think the deployment will fail.
Is there any others tutorial or e-book that can help me to familiar withthe deployment
process?
Many Thanks for all of you.
Ivan -
Superuser without privileges installing Sun One Studio in Debian Linux
i am trying to install Sun One Studio in my Debian Linux and when i launch the setup application it tells me that i must log in as superuser to install. Well, the thing is that i launch the installer as root, but the program doesn't seem to think the same :)
Surprisingly, the log file doesn'l show any related error; it only shows a warning about some widgets... so this seems to be a simple bug in the installer.
Here's the log:
file type: 5
file id: 0
length: 1009
offset: 624320
file name: Verify.jar
file type: 0
file id: 1
length: 145
offset: 625329
file name: instructions.txt
file type: 2
file id: 2
length: 728
offset: 625474
file name: launch.txt
file type: 1
file id: 3
length: 347
offset: 626202
file name: path.jvm
file type: 1
file id: 4
length: 542
offset: 626549
file name: sunjdk14.jvm
file type: 1
file id: 5
length: 584
offset: 627091
file name: sunjre14.jvm
file type: 1
file id: 6
length: 485
offset: 627675
file name: sunjdk131.jvm
file type: 1
file id: 7
length: 461
offset: 628160
file name: sunjre131.jvm
file type: 1
file id: 8
length: 423
offset: 628621
file name: blackdownjdk131.jvm
file type: 1
file id: 9
length: 418
offset: 629044
file name: blackdownjre131.jvm
file type: 1
file id: 10
length: 548
offset: 629462
file name: sunjdk13.jvm
file type: 1
file id: 11
length: 432
offset: 630010
file name: blackdownjdk13.jvm
file type: 1
file id: 12
length: 433
offset: 630442
file name: blackdownjre13.jvm
file type: 1
file id: 13
length: 461
offset: 630875
file name: ibmjdk13.jvm
file type: 1
file id: 14
length: 468
offset: 631336
file name: ibmjre13.jvm
file type: 1
file id: 15
length: 449
offset: 631804
file name: sunjre13.jvm
file type: 6
file id: 16
length: 210451841
offset: 632253
file name: s1s5u1se-linux-en.jar
Finding a JVM
Initiating JVM search based on hints...
Searching for Sun Microsystems Java Development Kit (JDK) 1.4.X for Linux in PATH variable using platform hints
Searching for Sun Microsystems Java Development Kit (JDK) 1.4.X for Linux in PATH variable using path hints
Searching for Sun Microsystems Java Development Kit (JDK) 1.4.X for Linux in PATH variable using platform specific JVM Path hints
Checking JVM at /mnt/local/j2sdk1.4.2_04/ which was resolved from the platform JVM path /mnt/local/j2sdk1.4.2_04/bin
Verifying JVM at /mnt/local/j2sdk1.4.2_04/bin/java
for JVM: Sun Microsystems Java Development Kit (JDK) 1.4.X for Linux in PATH variable
Executing launch script command: "/mnt/local/j2sdk1.4.2_04/bin/java" -cp "/tmp/isjbAAjZc/Verify.jar" "Verify" java.vendor java.version in working directory /mnt/local/lalala/.
Output from the launch script execution
StdOut:
1739021872
Sun Microsystems Inc.
1.4.2_04
ErrOut:
Found matching JVM at /mnt/local/j2sdk1.4.2_04/
Matching JVM home is /mnt/local/j2sdk1.4.2_04/
Matching JVM file is /tmp/isjwSPfK2
Executing launch script command: "/mnt/local/j2sdk1.4.2_04//bin/java" -cp "/tmp/isjxGApzS/s1s5u1se-linux-en.jar" -Dtemp.dir="/tmp" -Dis.jvm.home="/mnt/local/j2sdk1.4.2_04/" -Dis.jvm.temp="0" -Dis.media.home="/tmp/isjxGApzS/s1s5u1se-linux-en.jar" -Dis.launcher.file="/mnt/local/lalala/./s1s5u1se-linux-en.bin" -Dis.jvm.file="/tmp/isjwSPfK2" -Dis.external.home="/mnt/local/lalala/." run in working directory /mnt/local/lalala/.
Output from the launch script execution
StdOut:
ErrOut:
Warning:
Name: scrollbar
Class: XmScrollBar
The scrollbar page increment is less than 1.
Warning:
Name: scrollbar
Class: XmScrollBar
The scrollbar page increment is less than 1.
Any idea? thanks for reading!The error you report is not causing the problem.
Try : http://swforum.sun.com/jive/thread.jspa?forumID=128&threadID=29443
-Alexis -
Installation sun one studio ver. 5 fail in mandrake
I download sun one studio ver.5 in my mandrake linux ver. 9.0 and I have jsdk1.4.1_03. When I tried install it I received this message:
To install sun one studio 5 you need to log in a superuser or a user with administrator privileges.
I login in a term with root user and also start X session with root user but received this error also.
any sugestion??I finally solved the problem by modifying the java source code of the installer. It did unnecessary checks for supported distributions and their versions. After removing these checks, SUN ONE Studio 5 installed and ran properly.
Here is how to do it in short:
1. Unzip the downloaded binary installation file into some folder. I will refer to this folder as "setuproot".
2. Starting from the "setuprot" folder, find the file com/ibm/wizard/platform/linux/LinuxRedHatCommands.class.
3. Decompile this file using the "Jad" Java decompiler. You can find it at http://kpdus.tripod.com/jad.html .
4. Rename the resulting LinuxRedHatCommands.jad file to LinuxRedHatCommands.java.
5. Modify LinuxRedHatCommands.java in the following way: Find the method "isValidDistribution()" and replace its whole body with the following line: "return true;" Save the modified file.
5. Compile the modified java file by executing the following command from the "setuproot" folder: "javac com/ibm//wizard/platform/linux/LinuxRedHatCommands.java"
6. Now start the installation with the "java run" command from the "setuproot" folder.
Now it should not complain about insufficient administrative privileges.
(A properly installed java1.4.1_02 or above SDK is a requirement for both the Studio5 and for the above instructions to work.)
I still was not able to install the bundled Application Server7, because it's check box was disabled with a comment about my incompatible platform. I guess this will be the next step to resolve...
Cheers,
George -
Build a EJB/ Application with Sun One Studio and deploy to Weblogic
Dear all,
My boss require me to use Sun One Studio 4 update 1 to do the development, but
I find it's a nightmare to deploy the EJB/ application to the WebLogic 6.1.
I've already installed the weblogic plug-in in the Sun One Studio.
During deploying I could not find any setting that ask me for the weblogic-ejb-jar.xml.
So I think the deployment will fail.
Is there any others tutorial or e-book that can help me to familiar with the deployment
process?
Many Thanks for all of you.
Ivanwhere do you get the weblogic plugin from ?
i am intrested in doing the same thing
thanx
prem
"Ivan" <[email protected]> wrote in message
news:[email protected]..
>
Dear all,
My boss require me to use Sun One Studio 4 update 1 to do the development,but
I find it's a nightmare to deploy the EJB/ application to the WebLogic6.1.
>
I've already installed the weblogic plug-in in the Sun One Studio.
During deploying I could not find any setting that ask me for theweblogic-ejb-jar.xml.
So I think the deployment will fail.
Is there any others tutorial or e-book that can help me to familiar withthe deployment
process?
Many Thanks for all of you.
Ivan -
Can not add the Palm Emulator to Sun ONE Studio 5 ME
I am trying to add the Palm Emulator (version 3.5) to the list of emulation devices within the Sun ONE Studio 5 ME.
First, it seems like Studio 5 requires that the emulator resides in a bin subdirectory. Second and here where the problem is. Once the emulator is identified by Studio 5 (as a "Standard UEI Emulator" and after I click on "Next", Studio 5 tries to get information about the configuration of the emulator and its profiles.
I, immediately get an error (generated by the Palm OS Emulator) stating: "Don't understand the command line parameter "-version"." within a message box. Once I click OK, the Studio 5 says that the operation failed.
This is as far as I could go.
I would like to mention that I am running Windows XP Professional with Service Pack 1. I am also working with a ROM image that I downloaded from my PalmVx PDA.Hello Hassan,
I've done the following: I've used Palm emulator that's included with WTK 1.0.4_01 provided with Sun ONE Studio 5, ME. If you try to execute application using this 'device' you'll be asked to point to directory with Palm Emulator 3.5 (the one you have), emulator.exe. Then it takes over and asks for skins, ROMs and other stuff.
Hope this helps,
Peter -
Creating JAR of an ejb from sun one studio 5.0
I�ve got the following error when I�m trying to generate the jar of and ejb from sun one studio 5.0. What�s the problem?
org/w3c/dom/Document.java [0:0] No file named org/w3c/dom/Document.java exists on disk in src.zip.
Therefore it may not be compiled with an external compiler.
You may need to check it out from version control or save some changes to it.
com/ssos/ejb/information/EJBModule_InformationEJB.ejbmodule [0:0] Problem compiling class: "org/w3c/dom/Document" reason: Compile failed
Called From: com/iplanet/services/util/XMLParser
Called From: com/iplanet/services/ldap/DSConfigMgr
Called From: com/iplanet/services/util/I18n
Called From: com/iplanet/sso/SSOTokenManager
Called From: com/iplanet/am/sdk/AMCommonUtils
Called From: com/iplanet/am/sdk/AMException
Called From: com/iplanet/dpro/session/service/SessionService
Called From: com/iplanet/services/naming/WebtopNaming
Called From: com/iplanet/dpro/session/SessionID
Called From: com/iplanet/dpro/session/Session
Called From: com/iplanet/am/util/Locale
Called From: com/iplanet/sso/SSOException
Called From: com/iplanet/sso/SSOToken
Called From: com/ssos/ejb/information/LocalInformationEJB
Errors compiling EJBModule_InformationEJB.Hep, we have the same problem. I am still trying to figure out why. I have some idea about the reason but I am testing my founding. It seems to me that the problem shows up when I add my database driver in Runtime/Databases/drivers tree (IBM DB2 driver: db2jcc.jar)
Like I am saying I am still checking the connection. When I am convinced that indeed that is the problem, I will then try to find out why and what to do to make my life easier.
clogon -
JATO 2.0 Licensing for Sun ONE Studio 4 Update 1 EE
I have a serial number for Sun ONE Studio 4 EE which I'm also able to use
for Sun ONE Studio 4 Update 1 EE. I downloaded JATO 2.0 as offered in the
Studio Update Center. It asked for a serial number so I tried my Studio
serial number but it didn't work. Should it have? Are you giving away JATO
with the EE version of Studio?
- Jim
James Watkin
The Anderson School at UCLA
james.watkin@a...
Voice: 1-310-825-5030
Fax: 1-310-825-4835In order to compile from the IDE, you need a few things
1. If the class is in a jar you must mount the jar in the filesystem -- that is, the jar file must be a top node (not under a node) in the Filesystems window. If this is not the case, use File > Mount Filesystem > Archive Files.
2. If the class is not in a jar, mount the directory above the package root. For example, if you have c:\myWork\src\javax.microedition.lcdui.game then mount c:\myWork\src
3. You have to either have an appropriate import statement or use the fully qualified class name.
Import statement:
import javax.microedition.lcdui.game.*;
or
javax.microedition.lcdui.game.someName x;
More information about package problems can be found at http://swforum.sun.com/jive/thread.jspa?forumID=78&threadID=22820
It has a web-tier bent but some of this info applies to Java apps. -
Sun ONE Studio Compiler Collection Portal Launched
A new portal with resources for application developers using the Sun ONE Studio Compiler Collection (C, C++, and Fortran) has been launched.
Go to http://forte.sun.com/s1scc/
Technical articles, knowledgebase items, code samples, full documentation, etc., for the C, C++, and Fortran developer.
Send us your feedback. We'd like to hear what you think.
<Richard Friedman - Sun ONE Studio Compiler Collection Documentation>To all: There are some good articles there focusing
on fortran and on Open-MP. Go have a look. -
Q: How to setting the Sun ONE Studio JDK and Class(and file) Path.
1.I'll use two JDK version.
2.I'll add the Oracle JDBC driver.
3.In my city, I'm didn't find the Sun ONE Studio book.(Forte for Java 4).
need help.
Thank you.Dear javaunter20000,
I'm used the Windows XP Professional(SP1),
I'm use the
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@127.0.0.1:1521:netcob";
String user="***"; String password="***";
Connection conn= DriverManager.getConnection(url,user,password);
connect Orcale, compiler return:
***[34:1] unreported exception java.lang.ClassNotFoundException; must be caught or declared to be thrown
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
^
***[34:1] unreported exception java.lang.InstantiationException; must be caught or declared to be thrown
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
^ -
Firebird JDBC on Sun One Studio
I am trying to use the Firebird JDBC with Sun One Studio. I put the firebirdsql.jar file on the \lib\ext directory, but when I run the JDBC wizard, It does not appear on the list of available drivers.
So I put my connection string anyway but it shows an error message about Driver not Found.
What am I doing wrong?
ThanksMaybe a stupid question, but did you restart Sun One Studio after putting the driver in that directory?
Are you sure Sun One Studio uses the same virtual machine as the folder where you've put the driver?
And finally, try adding the jar file to the classpath. -
Sun One Studio 4 U1 to App server 7 integration
I start the Application server 7 with the command line 'asadmin start-appserv' and everything seems to work fine. I can log on to the administration via http://localhost:4848/admin and see that the server1 instance has started and exists. I go back to the runtime tab in Sun ONE Studio and the the Server Registry has no entry for the SunOne App server. (I know it used to cause I deployed apps to it!) What happened? is there a way to 'Refresh' the Server Registry or the Installed Servers underneath?
Any idea's would be appreciated
CamThanks for all the information. What I had to do was this:
(By the way this is with the Enterprise Try and Buy edition)
After searching around I got to Options -> IDE Configuration -> System -> Modules -> J2EE support -> Sun One Application Server 7
the properties had an Enabled = false. I couldn't set it to true though. SOoooo I registered (I thought I was already but ... ). I then went and Updated EVERYTHING under Sun ONE Studio. After this I still could not update this property so I went back and updated EVERYTHING under NetBeans (I think there was an Open API support module that I suspect was the one I had to update). After this I was able to set the property flag to true and voila! the Sun ONE application server was settable to true and it appeared in the Server Registry.
There is still a slight nagging problem though
When I set this to true however, it asked that I set a bunch of other things to true as well, (EJB Build, EJB Assembly, etc) While I don't know why it wouldn't set them up by itself it didn't. So after setting them to true the module icons appear with a red 'T' through them. I don't know what this means. ( I searched help for 'icons' 'T', etc, but didn't find anything). It seems to be working now though so that's good! I'll try to deploy a couple of applications and see what happens.
Thanks for your help
Maybe you are looking for
-
When awakes after sleep MB frezees, wifi can´t get active, dock does not show, in general MB does´t respond. All this after I installed an update of mountain lion.
-
Embedding fonts into a component
I have this weird issue where I am using a component (slideshowpro) and have it set to embed the font, but it is not doing it. I am wondering if there is anything else I can or if there might be a trick. Can I embed a font into the movie? I think I h
-
Pass symbol instance name to variable
Hi all, I'm trying to figure out how to pass the instance name (ID) of a clicked object to a variable so I can navigate to a label on the timeline with the same name. So far I've tried different variations of: sym.getSymbol() //logs as "undefined" sy
-
Photoshop Elements as Default Photo Viewer
I have successfully installed Photoshop Elements 4.0. Now I would like to make it my "default" photo viewer--i.e. when I open a photo, I would like it to be in Photo Shop rather than the previous application, which was the Microsoft Photo viewer that
-
Dear Gurus, I have configure LIS, where maintain all the combination with 1 and 2. At the time of return system cant reduce the sales value in the report, it will remain unchanged, cant show the data in report MC+I. please suggest what factor I am mi