Need Help in making a business decision
We are in the intial phase of deciding what tools to use to develop an enterprise web application. Here is the scenario:
1. We will be using a content management application to store and view the documents we scan, choice is going to be documentum
2. With that piece we already have the tomcat environment available
3. Outside of documentum we will need to build an application with an external database that will be the maintenence piece alongwith dynamic reports generated by the user community. We are looking at not more than a dozen tables that will be maintained externally via this application.
Now my question is what should the choice of tools be to develop this web application. Should it be EJB-JavaBean-JSP or JSP-JavaBeans-Struts type of framework? I am a novice in this area and any input/help will be much appreciated.
Thanks.
TD
Let me know if i have understood your requirement correctly:
You have a database with a dozen database objects(tables,etc).You need to develop a java application which will query this database.This application will consist primarily of reports which the users will be running.
Assuming I am with you so far, I have the following suggestion:
If the bulk of your processing is going to be "read" operations(as in case of reports),It really does not make sense for you to go for EJBs.A JSP-STRUTS type of setup will do very nicely.
Even If you DO have a lot of "Write" type of operations involved(eg: updating/inserting data),For most part,you may not need EJBs.Or you could use a mix of EJBs and plain java classes.For eg: you could use EJBs only for modules which have critical/sensitive data.For most part,I think you would do fine with JSP-STRUTS.
However,out of personal experience,I would urge you very strongly to use STRUTS; or if not pure struts,then atleast some form of the MVC pattern.
~A
Similar Messages
-
I need help in making the programe which updates our code into client machi
I need help in making the programme which updates our code into client machine from the server.
As yahoo messanger does if there is any updated version of yahoo messanger.
It asks when we login into it do you want to update new version of yahoo messanger
It automatically updates it
Need Help??Sounds to me like you need Java Web Start.
-
Need help in developing a spreadsheet for my golf group using the USGA system for handicapping? Has anybody done this?
Hi Jim, if you google "golf handicapping speadsheet" you will find a lot of entries; you will find probably a solution already done.
-
Need help fast with a buying decision - Leadtek 6800 GT
Hi there, I have the opportunity to swap my Club 3D 6800 GT for a Leadtek 6800 GT. The reasons I would do this would be the cooling and the games bundle.
I just wanted to know if anyone knows how the cooling is on this particular card and if it would be better than the reference design?
My other concern is that it has a huge copper heatsink on the back of the card, this would sit directly under the CPU HSF. There really would only be a few millimeters between them and due to the position of the socket on this board, the heat sink fins go up vertically. Would the heat from the card's copper heat sink rise up into the CPU HSF grooves and raise the temperature of the CPU?
Thanks for any help
I kind of need help fast as someone said they were gonna buy my other card of ebay today, there's still time to stop them if this is gonna be a bad ideai would definately take the leadtek one over the club3d card, the cards themselves are all based on refrence designs just different cooling solutions and bundles
and the cooler on the leadtek is a lot better, and it isnt more noisy then the club3d one at all
it has better cooling, and they seem to be the ones which are the most available, and they overclock very well due to the better cooling -
Need help. Making query faster.
Hello SQL Oracle Expert.
Need Help of below SQL.
The Query Takes 60second to process.
What do i need to do to make it faster.
Thanks.
Indexing on a and b. total Record of 20milion. Using Oracle 10g.
Testing query using SQLtool.
Hope there is someone who can help. :D
SELECT
FROM
( SELECT
xxx.*, rownum rnum
FROM
( SELECT
a,b,c
FROM
( SELECT
a,b,c
FROM
table_a
LEFT JOIN table_b
ON table_a.a = table_b.x
UNION
SELECT
a,b,c
FROM
table_c
WHERE
table_c.c NOT IN ('19','20','52','53','10')
UNION
SELECT
a,b,c
FROM
table_d
WHERE
table_d.c NOT IN ('19','20','52','53','10')
LEFT JOIN table_e
ON a = table_e.a AND c = table_e.c AND SUBSTR(b,23,8) = to_char(table_e.b,'YYYYMMDD')
WHERE
b BETWEEN To_Date('01/05/2009 000000','DD/MM/YYYY HH24MISS') AND To_Date(
'01/06/2009 235959', 'DD/MM/YYYY HH24MISS') AND (a LIKE '%W%')
ORDER BY
2 ASC
xxx
WHERE
rownum <= 20
WHERE
rnum >= 1Hello,
How about you generate an execution plan and post its output here, beside oracle version and OS?
sqlplus username/password
sql>set autotrace traceonly;
sql>set lines 400;
sql>set timi on;
sql>@myquery.sql
#myquery.sql
SELECT *
FROM (SELECT xxx.*, ROWNUM rnum
FROM ( SELECT a, b, c
FROM (SELECT a, b, c
FROM table_a
LEFT JOIN
table_b
ON table_a.a = table_b.x
UNION
SELECT a, b, c
FROM table_c
WHERE table_c.c NOT IN
('19', '20', '52', '53', '10')
UNION
SELECT a, b, c
FROM table_d
WHERE table_d.c NOT IN
('19', '20', '52', '53', '10'))
LEFT JOIN
table_e
ON a = table_e.a AND c = table_e.c
AND SUBSTR (b, 23, 8) =
TO_CHAR (table_e.b, 'YYYYMMDD')
WHERE b BETWEEN TO_DATE ('01/05/2009 000000',
'DD/MM/YYYY HH24MISS')
AND TO_DATE ('01/06/2009 235959',
'DD/MM/YYYY HH24MISS')
AND (a LIKE '%W%')
ORDER BY 2 ASC) xxx
WHERE ROWNUM <= 20)
WHERE rnum >= 1h3. Also post your code or output between \ tags to preserve formatting
your code or output goes here
\Regards
OrionNet
Regards -
Need help with Mac Pro purchasing decision
I've read preliminary reviews on the new Mac Pro, and I'm ready to upgrade my current Mac Pro (which is Dual 2.4 Ghz Quad-core with 32 GB RAM). But I'm going through some major turmoil in the decision. My current Mac Pro, aged as it may be, has been good to me, and when it needed upgrading, it was so easy to do. I installed an additional two internal hard disks, giving the Mac Pro 3 TBs of internal storage. RAM upgrade was a breeze, and when the graphics card went out, I was able to buy and install a replacement without a hiccup.
I love the low profile of the new Mac Pro, albeit I'll still be putting it on the floor - I don't like having my desktop computer in my desk work area. And it looks like upgrading the RAM in the new Mac Pro is pretty simple (although horribly expensive). I would require a CD/DVD drive, so that becomes a piece of "stuff" I have to clutter my work are with. However, most importantly, the internal storage issue, FOR ME, is huge. Without the ability to add internal drives, getting the 1TB flash storage is a must, but sooooooo expensive. AND.. I still need additional storage (more than half of my current 3 TBs is in use).
Moreover, the whole lack of upgradability has me concerned that the new Mac Pro may disappear like the G4 Cube. I haven't seen any rave reviews of the new Mac Pro overall.
But I need to upgrade.
I have configured a new Mac Pro on the Apple Store about 100 times now, but never making the purchase for all of the above reasons, as well as the $5K price tag that it keeps ending up at. I even started looking at refurbished Mac Pros (newer than mine, but the same old huge silver case). The advantage is that it's upgradeable, and I won't end up with an optical drive or external hard drives cluttering my desk space.
The truth is, every time I go to buy, either a new Mac Pro, or a refurbished one, I hit a wall. I'm walking the fence, wondering if I should walk it until a newer Mac Pro shows up with more expandability options (although it seems unlikely since Apple's direction seems to be form over function).
The new Mac Pro has been out for awhile, so I am looking for feedback from people who are kind of in my shoes, but already bit the bullet. I don't want to encourage replies of regret, but I also would prefer the truth over grandiose reviews simply to justify making the leap (and dropping some huge bills). It happens... "I just spent 5 grande, I better **** well love it, and I'll make sure everyone else thinks I do!" ;-)
Please share your experiences. How have you gotten around the lack of upgradeability on the internal storage? I have had bad experiences with external drives in the past. Firewire drives were fast and furious, but the were not as reliable as internal drives. USB drives lag, and that dreaded spin up time every time the Mac OS does something that wakes up all the drives, even if the external drives weren't actually being accessed (never had that problem with Firewire drives, maybe because they were always spun up?).
Anyway, I don't want my buyer's pain to turn into buyer's remorse, so I appreciate all the wisdom any of you would be willing to share.
Thanks,
BillI'll offer my comments although there are others much better qualified to answer than I am.
First, the reason I bought the machine that I got was that I found an "open box" deal at a local retailer and got a substantial discount from the normal list price. Otherwise, I might not have gone to the nMP quite as quickly as I did. Regarding ram and the ssd drive, both of these can be upgraded at some later date if I find that is needed. The ram I will probably bump asap, filling the one empty slot with likely an 8gb OWC module.
To run your VGA monitors, you will need 2 passive mini-display port to VGA adapters. You can buy these pretty much anywhere, the Apple ones are superb quality at a price but other options are out there. These will plug into 2 of the Thunderbolt ports on the nMP.
Regarding cpu's and gpu's it gets a bit confusing. Basically right now it depends on the software that you are going to run. It is not likely coincidence that FCPX 10.1 came out basically at the same time as the nMP, as it really highlights full use of the multicore cpu's plus the dual fast gpu's. FCPX really screams on the nMP.
Right now, it seems more video software is making optimum use of both the multicore cpu's and dual gpu's in the nMP. Other software, most notably photo software that should also benefit, is lagging behind. For instance (going only from memory) Adobe software is not very good at using multi-core cpu's nor does it use multiple gpu's either. You can find comparisons of running Photoshop filters on a 3.7ghz 4-core vs the (slower clock speed) 6 or 8 cores and the 4-core comes out close or even faster in some tests because Photoshop uses only a single core, which on the 4-core machine is faster.
However, this is a pretty specific instance and generally buying the fastest cpu and gpu that you can afford is a good plan. Especially so for the gpu's as right now, the video may end up being the only component that does not end up with some sort of upgrade option in the foreseeable future.
If I was going to order a system under the circumstances you have stated, the 6-core with the D500 gpu's sure looks like the sweet spot in the lineup, and probably money well spent. After I would probably upgrade the ssd next, since in order to upgrade it later you have to remove a perfectly good ssd since there is only one slot. Personally I am ok with the 256gb as my boot and system drive, since with Thunderbolt you have basically PCIe access to an external box that can have either Sata or PCIe expansion for whatever storage you can afford.
As I said earlier, right now I am going cheap and using Apples Thunderbolt to firewire cable, which is allowing me to run my existing Lacie firewire drives in a daisy chain just as I did on the old MP.
Upgrading the ram at purchase or later is your choice, there are certainly less expensive options but with only 4 slots you have to weigh the cost of discarding or trading in the original Apple ram when you decide to swap it out for bigger modules. Plus not all ram can be mixed and matched, you may have to remove all the existing ram in order to add just a single high capacity (16gb or larger) module.
Again, hope I have helped more than adding to your confusion. -
Need Help with Skype for Business!
I purchased the Skype for business for an entire year. Now, I cannot for the life of me figure out how to log in. Do I have to link it to original skype? I am new to this and have no knowledge of the formats of Skype or it for business.
Subject/title expanded to reflect post content a little more accurately.Hi, and no need to feel stupid!
Welcome to this on-line community.
A few questions for you to clarify the Skype product you are working with, so we can send you in the right direction in an effort to resolve the problem:
Are you referring to either Skype Manager, or Skype Connect? Do you recall what "business" product you have?
Or, what are you trying to sign in to? A Skype account via the Skype website, or the software itself?
This FAQ article should help unravel the mysteries of the differences between a personal Skype account and a Skype For Business (formerly known as Lync) configuration: https://support.skype.com/en/faq/FA34551/what-s-the-difference-between-skype-and-skype-for-business
Thanks in advance for providing the additional details.
Regards,
Elaine
Was your question answered? Please click on the Accept as a Solution link so everyone can quickly find what works! Like a post or want to say, "Thank You" - ?? Click on the Kudos button!
Trustworthy information: Brian Krebs: 3 Basic Rules for Online Safety and Consumer Reports: Guide to Internet Security Online Safety Tip: Change your passwords often! -
Need help with making a Watermark
I am using Photoshop Elements 8 to make a watermark. All goes well until I get to the (Go to edit>select "Define Brushes") Define Brushes is not highlighted and will not let me select it. Helpful solutions would be most welcome. I have tried a number of things including uninstallingthe program, restarting, installing. I'm out of ideas.
You need to have an open image. So you must first create your watermark. Here are instructions for making a text watermark with bevel.
Create a template using the editor:
File >> New >> Blank File
Set your dimensions and resolution of 72 and choose transparent for your background color.
Select the type tool and add your name or watermark information.
Choose the effects pallet and under styles find the bevels. Drag the one you cant on top of the text. The go to File >> Save For Web
Select file type PNG24 (that will preserve the transparency) and then save your file.
You can now use this file to make your brush.
Go to Edit >> Define Brush
After you have saved your new brush pre-set select the brush tool and scroll down to the bottom of the brush list. You can apply to photos with one click. -
Need help with making the webpage open in same window
Hi. I want to make the menu page load in the same window.
Right now, if you click on the index page, it will open the menu
page in a new window. I know I need to use _self, or _parent. But I
couldn't figure out where to insert it. Please help. Thanks.in case of your mentioned function it'd be just like:
inv_btn.addEventListener(MouseEvent.CLICK,
buttonClickHandler);
function buttonClickHandler (event:MouseEvent):void {
navigateToURL(new URLRequest("
http://www.detailshardware.com/menu.html"),"_blank");
That's all. -
Urgent: Need help in making report
Hi,
i am making a report in which i have to display the minimum level,maximum level,reorder level and stock level. Plzz tell me which tables should i use ?
if there is a material which have 3 values and we have to display these as a sum of values in 1 line of material.how should i use dis?
for instance,
222000(item id) 25
222000(item id) 10
222000(item id) 15
i want to display the out put as :-
222000 50
in the same way for other materials ,how should i do dis?
Plzz help me in solving dese 2 problems as help will be deinfately rewarded.Hi,
Check table MDTP, PLPR, PLSC.
for ur field query.
And for
222000(item id) 25
222000(item id) 10
222000(item id) 15
u store this values into an internal table say itab.
U declare one more internal table.
like
data: begin of itab1 occurs 0,
item id..............,
value----
end of itab1.
loop at itab.
move-corresponding itab to itab1.
collect itab1.
clear itab1.
endloop.
now ur itab1 will show like
222000 50
If it is helpfull pls do reward .
Regards
Srimanta -
Need help in the CRM Business Package Configuration in EP
Hi,
I have uploaded CRM BP 60.2.3 on EP 6.0 WAS 6.40. I have configured and assigned the WAS System parameters and CRM System parameters. But still, when I preview an iview for ex. B2B Shop, the following portal runtime error is coming.
Portal Runtime Error
<b>An exception occurred while processing a request for :
iView : N/A
Component Name : N/A
Could not find portal application com.sap.pct.crm.crmcontext.
Exception id: 09:19_29/09/05_0008_8412351
See the details for the exception ID in the log file</b>
Please help me out in this problem.
Thanks much in advance,
Sunitha.SHi Siddarth,
The BP installation was successful. I have configured and assigned the CRM System and did the user mapping too.
I still am getting the Portal Runtime Error as below:
<b>Portal Runtime Error
An exception occurred while processing a request for :
iView : N/A
Component Name : N/A
Unable to lookup System 'SAP_CRM'. Please check the system object and the alias..
See the details for the exception ID in the log file</b>
Is there anything else, which needs to be configured in the CRM System like services etc?
Please help me out in this regard..
Thanks much in advance,
Sunitha.S -
I NEED HELP! Making a flash email form using php.
Hi, my name is Sean, I'm making a flash contact form using php for a website.
I'm having a hard time with the php. Can some one help?
Click here to download my source.Satellite A505-S6005
ACPI Flash BIOS version 1.40 for Satellite A500/A505 (PSAT6U/PSAT9U)
When you execute the download file (sat6v140.exe) it decompresses into several files in the sat6v140 folder.
Among those, is the readme.txt attached, which explains how to create the CD.
Burn a CD or DVD from an ISO file
-Jerry
Attachments:
readme.txt 14 KB -
Need help here for SAP Business One 9.0
I want to give SAP Business One 9.0 exam (C_TB1200_90). Is this certification available in Pakistan? If its not available should I give 8.82??
Dear All
The following links are referred by SAP support or expert, but one is intercompany 1.1 another is 2.0.
Both of them are read, but it still not help for configuration.
For the training and documentation, you may refer to the following. Thanks
https://websmp210.sap-ag.de/~sapidb/011000358700000562632012E
https://websmp209.sap-ag.de/~form/handler?_APP=00200682500000002702&_EVENT=DISPLAY&_HIER_KEY=201100035870000001783&_HIER_KEY=301100035870000002834&_HIER_KEY=501100035870000019706&_HIER_KEY=601100035870000248281&_HIER_KEY=601100035870000257616& -
I need help with making multiple measurements
Hello,
I have photoshop cs6 extended addition and was told photoshop would work for the research application I need but so far I am finding it very difficult to do what I want. Basically, I need to be able to meausre multiple lines (the red ones in the screen shot) of an image precisely, and make sure that the lines I measure are documented so that they are actually visiable (so not just with the ruler tool) on the screen and labeled. Does anyone have any idea how to approach this problem? See image for example. I need the lengths (converted with the 2 micrometer scale at the bottom of the image). When I use the info, it gives me the lengths, but I can't save them, or look them up at a different time. Also, when using the line tool, then doing the "record measurement" it does not give me the length of the line but insted acts like it is a thin rectangle and gives me a height (which does not seem to be the same as if I used the measurement tool and put it next to the line, which is an idea I have, but not as accurate) and a width. Ideas?Curt,
I tried what you said but am still confused. First, while I will be viewing a few pictures, I am just concerned with getting the process to work with ONE picture measuring all the lines I need for it before worrying about other pictures. I don't understand what you mean when you say making a scale for each picture of any size. Its not about plotting a scale on the picture (I already have that in the form of the 2 micron line) its a matter of drawing new lines on top of the picture and calculating the lengths of those lines (like the red lines I put in the original screen shot). Do you understand?
After I make the box around the 2 micron scale in the image, then press copy then press paste, nothing seems to happen. So when I Click NEW and it opens a new window (for a completely new workspace) nothing different happens. You meant to click "New" after first going to the top and selecting "file" right?
Since I am having trouble with that step, im not sure I can do the rest.
For step 2, What do you mean by "In background content click the dropdown box and select Transparent." ALl I see is a layer called background on the right. I can right click on it and set the opacity to 0, but I don't see the term 'transparent' to actually select.
Like for step three, how could I delete the selection I made by dragging to the trash? Once I press on it, it resets.....
Ok not sure whatelse I can ask since I couldn't really do the first step anyways.... -
Need help w/ making an object appear WHEN a button is pressed
I've tried to figure this out on my own, but am stumped. I even tried using the .setVisible command... but that didnt work. What I would like to happen is to just have the stick figure appear, sans clothing. Then when the "Add Shirt" button is pressed I want the stick figure to acquire a shirt. Same goes for pants.
import java.awt.event.*;
import java.awt.*;
import java.applet.*;
public class dolls extends Applet implements AdjustmentListener, ActionListener {
Shirt myShirt;
Pants myPants;
Color c;
Scrollbar red,green,blue;
int redValue, greenValue, blueValue, clothing = 0;
Label redColor, greenColor, blueColor;
Button shirt, pants;
boolean clickedShirt = false, clickedPants = false;
public void init(){
redColor = new Label("Red");
add(redColor);
red = new Scrollbar(Scrollbar.HORIZONTAL,0,0,0,256);
add(red);
red.addAdjustmentListener(this);
greenColor = new Label("Green");
add(greenColor);
green = new Scrollbar(Scrollbar.HORIZONTAL,0,0,0,256);
add(green);
green.addAdjustmentListener(this);
blueColor = new Label("Blue");
add(blueColor);
blue = new Scrollbar(Scrollbar.HORIZONTAL,0,0,0,256);
add(blue);
blue.addAdjustmentListener(this);
shirt = new Button("Add Shirt");
add(shirt);
pants = new Button("Add Pants");
add(pants);
myShirt = new Shirt(120,125,3);
myPants = new Pants(120,125,3);
public void adjustmentValueChanged(AdjustmentEvent e){
redValue = red.getValue();
greenValue = green.getValue();
blueValue = blue.getValue();
repaint();
public void paint(Graphics g){
g.drawOval(150,100,30,30);
g.drawLine(165,130,165,180);
g.drawLine(165,133,120,160);
g.drawLine(165,133,210,160);
g.drawLine(165,180,143,235);
g.drawLine(165,180,187,235);
if(clickedShirt = true) {
c = new Color(redValue, greenValue, blueValue);
g.setColor(c);
myShirt.display(g);
if(clickedPants = true){
clickedPants = true;
c = new Color(redValue, greenValue, blueValue);
g.setColor(c);
myPants.display(g);
public void actionPerformed(ActionEvent ae){
if(ae.getSource() == shirt)
clickedShirt = true;
repaint();
if(ae.getSource() == pants)
clickedPants = true;
// <applet code = "dolls.class" height = 300 width=350> </applet>If needed I will post the code for the shirt and pants classes.
Thank you all for your help.code for pants.class
import java.awt.*;
public class Pants {
Polygon pants;
public Pants(int h, int v, int size){
pants = new Polygon();
pants.addPoint(10*size+h,18*size+v); // 1
pants.addPoint(20*size+h,18*size+v); // 2
pants.addPoint(25*size+h,35*size+v); // 3
pants.addPoint(18*size+h,35*size+v); // 4
pants.addPoint(15*size+h,27*size+v); // 5
pants.addPoint(13*size+h,35*size+v); // 6
pants.addPoint(05*size+h,35*size+v); // 7
public void display(Graphics g){
g.fillPolygon(pants);
}code for shirts.class
import java.awt.*;
public class Shirt {
Polygon shirts;
int h;
public Shirt(int h, int v, int size){
shirts = new Polygon();
shirts.addPoint(12*size+h,1*size+v); // 1
shirts.addPoint(18*size+h,1*size+v); // 2
shirts.addPoint(29*size+h,9*size+v); // 3
shirts.addPoint(26*size+h,12*size+v); // 4
shirts.addPoint(20*size+h,8*size+v); // 5
shirts.addPoint(20*size+h,20*size+v); // 6
shirts.addPoint(10*size+h,20*size+v); // 7
shirts.addPoint(10*size+h,8*size+v); // 8
shirts.addPoint(4*size+h,12*size+v); // 9
shirts.addPoint(1*size+h,9*size+v); //10
public void display(Graphics g){
g.fillPolygon(shirts);
public void changeH(int changeHpos){
h = h + changeHpos;
}
Maybe you are looking for
-
My first i device was an iPod touch that I was given for use in my classroom. Then I got an iPhone for personal use. Both items are listed under the same username and account. Since then I now have 2 iPads, one for home and one for work. I have m
-
Data not go to table?How to Resolve it?
Hi All, I created one form based upon a table.In that form i want one field value as automatic value from another table. I write the sql query to a particular field.the value comes to that form automatically.But the problem is when i submit that part
-
How to get the date fromat from the database?
I am using Oracle9i database and i want to get the format of the date that is stored in the database. How do i do that? Thanks, Shrimon
-
Currency symbols on crystal reports rather abbreviation
This may have been discussed before so my aplogise, i'm fairly new to SAP B1 & crystal so may need some simple instructions I am editing the crystal Purchase Order and I have managed to replace foreign currency abbreviation such as EUR & USD with € a
-
My wife has issues with her AOL email and a tech rep told her to contact Apple for a virus scan. Has anyone else had a problem like this?