MapViewer 10.1.2 observations

I've had a brief look at Mapviewer 10.1.2 and noticed the following. Can anyone confirm/contradict this? Thanks
Rotation - symbols/text could be rotated, but only based on the map request, not dynamically.
Text - did not appear to have good conflict detection
Symbology - could not define complex polygon symbols, instead had to use raster images loaded into database. Fill patterns also had to be created as images

Rotation - what do you mean by dynamically? You can specify the orientation as part of a dynamically created geo-feature.
Text - this area is still being improved on; with version 11 we will also support customizable Text style and labeling rules; basically experienced developers can add their own labeling algorithm and completely override MapViewer's text style (or any other Style type for that matter).
Symbology - complext vector polygon symbols is also on the to-do list for mapviewer 11. Also, if you try the version 11 Early Access 1 kit, it already supports complex vector symbols that are defined as Truetype fonts.
If you are evaluating MapViewer you should really try out the Early Access kit for 11 :D it has many enhancements including a new feature called Oracle Maps. What this does is basically lets you setup/host your own 'google maps' site with your own static/dynamic geo-spatial contents. You also have the option of installing Oracle Web Cache and other High Avilability features of Oracle Middle Ware to make Oracle Maps really fly.

Similar Messages

  • How to use container's data source as mapviewer data source?

    Hi,
    I want to take advantage of connection pooling and hence was trying to create a mapviewer datasource from J2EE container.
    When I use the J2EE ds as the Mapviewer datasource in the Mapviewer admin page, it wouldn't work.
    Rest of the applications deployed on the OC4J container which makes use of the same J2EE ds works fine.
    I referred to the article below to configure the datasource(not the permanent stuff), but it didnt work.
    http://www.oracle.com/technology/products/mapviewer/htdocs/faq_1012/mvfaq_1012.html#oc4jds
    Any help is much appreciated.
    Cheers,
    Sumanth

    I am running mapviewer application with my dynamic datasource created out of JDBC URL. All the shipped-in demos and my own mapviewer application works fine with this.
    The trouble is when my application runs it creates too many database connections (my observation is a connection each for a theme).
    There are about 16 themes and the application opens up 16 connections (I have monitored the statements for each of these connections and they are for the individual themes). Although we could increase the max connections of our database, ideally we would like to make use of less connections.
    An efficient way of solving this would be to create the dynamic datasource out of J2EE data source rather than JDBC URL.
    So, when I define a dynamic datasource through the mapviewer admin page from an existing J2EE data source, it creates a datasource with JDBC URL as "thin:@:1521:" and schema user as "scott", both of which are incorrect. Referred to the article below to solve this but with no luck
    http://www.oracle.com/technology/products/mapviewer/htdocs/faq_1012/mvfaq_1012.html#oc4jds
    Sorry if I sound stupid with this elementary question. Would appreciate any help.
    Cheers,
    Sumanth

  • Firefox and Mapviewer

    Hi all,
    I am using MapViewer Ver11_1_1_B090416. In our webapp we perfrom serveral queries using binding variables in predefined MVThemeBasedFOI like this:
    var objThemebasedfoi = new MVThemeBasedFOI("dynquery", strTheme);
    objThemeBasedFOI.setQueryParameters(x1,x2);
    objMapview.addThemeBasedFOI(objThemeBasedFOI);
    My observation is that firefox does not render all FOI that correspond to the binding variables. In some cases it seems only to render those features with a minimum dimension. Features with an area less than that minimum are skipped.
    This is the Mapviewer Log for Firefox:
    FEINER: getMapper() succeeded.
    15.09.2009 10:24:20 oracle.sdovis.LoadThemeData2 run
    FEINER: LoadThemeData2 running thread: Thread-40
    15.09.2009 10:24:20 oracle.sdovis.theme.PredGeomThemeProducer loadFeaturesInWindow
    AM FEINSTEN: [ AR_GP_GEBAEUDE_BY_NUTZUNG ]: -Infinity,-Infinity,NaN,NaN
    15.09.2009 10:24:20 oracle.sdovis.theme.PredGeomThemeProducer loadFeaturesInWindow
    AM FEINSTEN: Theme query [ AR_GP_GEBAEUDE_BY_NUTZUNG ]: SELECT ID, GEOM, 'C.SPATIAL_QUERY', GEB_NR, 'T.GEBAEUDENR', 1, 'rule#0', BAUF_NR, FLAECHE, NUTZUNG, ID FROM GP_GEBAEUDE WHERE 's'='s' AND (NUTZUNG in (select column_value from table(:1)))
    15.09.2009 10:24:20 oracle.sdovis.theme.PredGeomThemeProducer loadFeaturesInWindow
    FEINER: [ AR_GP_GEBAEUDE_BY_NUTZUNG ] Fetch size: 100
    15.09.2009 10:24:20 oracle.sdovis.theme.PredGeomThemeProducer loadFeaturesInWindow
    INFO: [ AR_GP_GEBAEUDE_BY_NUTZUNG ] sql exec time: 16ms, total time loading 45 features: 31ms.
    15.09.2009 10:24:20 oracle.lbs.mapserver.core.MapperPool freeMapper
    FEINER: freeMapper() begins...
    and for MSIE
    FEINER: getMapper() succeeded.
    15.09.2009 10:26:21 oracle.sdovis.LoadThemeData2 run
    FEINER: LoadThemeData2 running thread: Thread-41
    15.09.2009 10:26:21 oracle.sdovis.theme.PredGeomThemeProducer loadFeaturesInWindow
    AM FEINSTEN: [ AR_GP_GEBAEUDE_BY_NUTZUNG ]: -Infinity,-Infinity,NaN,NaN
    15.09.2009 10:26:21 oracle.sdovis.theme.PredGeomThemeProducer loadFeaturesInWindow
    AM FEINSTEN: Theme query [ AR_GP_GEBAEUDE_BY_NUTZUNG ]: SELECT ID, GEOM, 'C.SPATIAL_QUERY', GEB_NR, 'T.GEBAEUDENR', 1, 'rule#0', BAUF_NR, FLAECHE, NUTZUNG, ID FROM GP_GEBAEUDE WHERE 's'='s' AND (NUTZUNG in (select column_value from table(:1)))
    15.09.2009 10:26:21 oracle.sdovis.theme.PredGeomThemeProducer loadFeaturesInWindow
    FEINER: [ AR_GP_GEBAEUDE_BY_NUTZUNG ] Fetch size: 100
    15.09.2009 10:26:21 oracle.sdovis.theme.PredGeomThemeProducer loadFeaturesInWindow
    INFO: [ AR_GP_GEBAEUDE_BY_NUTZUNG ] sql exec time: 16ms, total time loading 45 features: 31ms.
    15.09.2009 10:26:21 oracle.lbs.mapserver.core.MapperPool freeMapper
    FEINER: freeMapper() begins...
    As you can see in both cases 45 features are found but only IE renders all those features. Even when i call
    var arFOI = objTemaL.getFOIData();
    arFOI.length is 45 for IE but only 9 for firefox.
    Is there any solution/workaround for this?
    Regards!
    Dominik

    Hi!
    Sorry for the late response... I was out of office...
    Yes, there is a difference - see below
    Firefox
    Dec 1, 2009 11:00:48 AM oracle.lbs.foi.FOIServlet doPost
    FINEST: ---- begin FOI response ----
    {"foiarray":[{id:"601657",name:"196",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_601657_9_10.png",x:2575464.23754974,y:5727936.67627708,width:9,height:10,area:"1141,1036,1142,1039,1142,1036,1141,1036",attrs:["Chemiepark","50.22","TK-Verteilerstationen","601657"]},{id:"601942",name:"9051",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_601942_10_9.png",x:2575615.79627413,y:5728946.78592017,width:10,height:9,area:"1176,805,1179,806,1176,805,1176,805",attrs:["09006","110.33","TK-Verteilerstationen","601942"]},{id:"604000",name:"2521",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_604000_13_12.png",x:2575044.5120904,y:5728181.15173643,width:13,height:12,area:"1045,982,1046,985,1051,983,1050,980,1045,982,1045,982",attrs:["04204","370.57","TK-Verteilerstationen","604000"]},{id:"603549",name:"2817",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_603549_9_10.png",x:2574966.67754974,y:5728476.67592017,width:9,height:10,area:"1027,912,1028,915,1028,912,1027,912",attrs:["07204","50.99","TK-Verteilerstationen","603549"]}],attrnames:["Baufeld-Nr.","Fläche von Gebäude (m²)","Gebäudenutzung","Datenbankschlüssel"],themeMBR:[2574612.9425512175,5727734.938367478,0.0,2576424.8883674787],adjlevel:3,minx:2570478.0835822644,miny:5724622.825480397,maxx:2580559.7473364314,maxy:5732463.634162688,isWholeImg:false}
    ---- end FOI response ----IE
    Dec 1, 2009 11:02:37 AM oracle.lbs.foi.FOIServlet doPost
    FINEST: ---- begin FOI response ----
    {"foiarray":[{id:"601733",name:"2817",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_601733_8_8.png",x:2574975.27918226,y:5728454.28046082,width:8,height:8,attrs:["07204","17.9","TK-Verteilerstationen","601733"]},{id:"601602",name:"182",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_601602_8_8.png",x:2575698.56499853,y:5727991.60301204,width:8,height:8,attrs:["Chemiepark","15.15","TK-Verteilerstationen","601602"]},{id:"601657",name:"196",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_601657_9_10.png",x:2575464.23754974,y:5727936.67627708,width:9,height:10,attrs:["Chemiepark","50.22","TK-Verteilerstationen","601657"]},{id:"601699",name:"1098",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_601699_8_8.png",x:2575508.88499853,y:5727797.76464456,width:8,height:8,attrs:["Chemiepark","17.86","TK-Verteilerstationen","601699"]},{id:"601867",name:"2519",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_601867_8_8.png",x:2575096.8020904,y:5728174.40627708,width:8,height:8,attrs:["04202","17.65","TK-Verteilerstationen","601867"]},{id:"601942",name:"9051",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_601942_10_9.png",x:2575615.79627413,y:5728946.78592017,width:10,height:9,attrs:["09006","110.33","TK-Verteilerstationen","601942"]},{id:"601951",name:"1021",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_601951_8_8.png",x:2576409.49081479,y:5728103.57301204,width:8,height:8,attrs:["11004","17.82","TK-Verteilerstationen","601951"]},{id:"601954",name:"9003A",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_601954_9_9.png",x:2575677.68627413,y:5729360.25755269,width:9,height:9,attrs:["90006","76.24","TK-Verteilerstationen","601954"]},{id:"601577",name:"835",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_601577_8_8.png",x:2575900.43372292,y:5728849.73336895,width:8,height:8,attrs:["Chemiepark","20.42","TK-Verteilerstationen","601577"]},{id:"602764",name:"1179B",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_602764_8_8.png",x:2575835.16160305,y:5727748.47046082,width:8,height:8,attrs:["12008","17.67","TK-Verteilerstationen","602764"]},{id:"602246",name:"845",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_602246_8_8.png",x:2575900.30372292,y:5728838.95627708,width:8,height:8,attrs:["Chemiepark","17.85","TK-Verteilerstationen","602246"]},{id:"604000",name:"2521",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_604000_13_12.png",x:2575044.5120904,y:5728181.15173643,width:13,height:12,attrs:["04204","370.57","TK-Verteilerstationen","604000"]},{id:"602648",name:"541",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_602648_8_8.png",x:2576014.50790666,y:5728539.5488283,width:8,height:8,attrs:["04006","17.87","TK-Verteilerstationen","602648"]},{id:"602312",name:"422",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_602312_8_8.png",x:2576254.12499853,y:5728601.20173643,width:8,height:8,attrs:["04002","17.9","TK-Verteilerstationen","602312"]},{id:"603549",name:"2817",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_603549_9_10.png",x:2574966.67754974,y:5728476.67592017,width:9,height:10,attrs:["07204","50.99","TK-Verteilerstationen","603549"]},{id:"603163",name:"9003B",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_603163_7_7.png",x:2575710.40627413,y:5729348.07336895,width:7,height:7,attrs:["90006","7.01","TK-Verteilerstationen","603163"]},{id:"603827",name:"2574",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_603827_7_7.png",x:2574604.20627413,y:5728037.01464456,width:7,height:7,attrs:["Chemiepark","8.27","TK-Verteilerstationen","603827"]},{id:"603094",name:"786",gtype:"3",imgurl:"http://gon14/mapviewer/images/foi/63_t1_S0_603094_8_8.png",x:2575433.72754974,y:5728650.86464456,width:8,height:8,attrs:["07200","17.77","TK-Verteilerstationen","603094"]}],attrnames:["Baufeld-Nr.","Fläche von Gebäude (m²)","Gebäudenutzung","Datenbankschlüssel"],themeMBR:[2574612.9425512175,5727734.938367478,0.0,2576424.8883674787],adjlevel:3,minx:2571039.3893848686,miny:5724622.825480397,maxx:2579998.441533827,maxy:5732463.634162688,isWholeImg:false}
    ---- end FOI response ----

  • MapViewer label placing problem status

    I would like to ask the status of the enhancement of label placement using the SDO_POINT in a SDO_GEOMETRY as anchor point. I would also like to place an enhancement request how to use the "anchor point", (CENTER, LEFT, RIGHT, TOP, BELOW) in MapViewer.
    ---- Previous discussion in december 2004 -------------------------------------------
    MapViewer does not seem to use the SDO_POINT (3rd argument) that is contained in the SDO_GEOMETRY type for a polygon when placing labels.
    It seems to place the labels arbitrarily. From my point of view it would seem logical that MapViewer tries to place the labels on the SDO_POINT before trying other possibilities.
    For example: Imagine a big house on the corner of two streets and you want to display the house-number as a label of the house-polygon. You want to display the house-number on the side of the right street. Other Map Generators (like MapXtreme) place the label on the SDO_POINT of the house-polygon, MapViewer doesn't. This SDO_POINT is manually placed by CAD users and forwarded into Oracle Spatial and is therefore important information.
    You observation is correct. Currently MapViewer ignores the label point defined in a polygon for labeling. We are considering adding this to the next release.
    Ji
    ------------------------------------------------

    It's in our plan for next mapviewer release(not the one already on OTN).

  • MapBuilder/Mapviewer : Marker or point are truncated at edge of tile

    Hi - If the point is preset at the corner of tile (256x256) . Mapviewer is truncating that point image and not adding the missing image to its adjacent tile . This issue is not observed when I view it in mapbuilder software.
    I tried following in Mapbuilder :
    1. created a image with circle with 15x15 , 10x10 (width and height)
    2. created pollygon using vector
    3. created arrow image
    4. Created rectangle image.
    All resulted in same issue.
    Please help in resolving this issue. I searched forums but no conclusion on this issue.

    Forgot to add .
    OracleAS MapViewer Version: Ver11_1_1_6_B120220.
    Deployed in Tomcat 7.

  • Is possible to represent data from a view in MapViewer?

    I have tried to represent data from a view instead a table with the Java-Beans API but I couldn't beacause it doesn't represent any geometry referenced by the view. I think it should be implemented because is very common to use views. Are there any way to represent them in MapViewer?
    Thanks.

    Like a table, you also need to register the view in spatial metadata (user_sdo_geom_metadata). Did you register the view and its spatial column there?

  • An alert message observered while appling latest patch MLR 10

    Hi Gurus,
    While applying latest patch MLR10 we observed an alert message as below
    "Creating log file "C:\oracle\midtier\.patch_storage\8404955\Apply_8404955_05-21-
    2009_15-44-27.log"
    Conflicting patches: 8204237,
    Patch(es) 8204237, conflict with the patch currently being installed (8404955).
    If you continue, patch(es) 8204237, will be rolled back and the
    new patch (8404955) will be installed.
    Note: If the patch currently being installed (8404955) is rolled back,
    it is recommended that the fixes being rolled back here (8204237, ) are reinstal
    led.
    If a merge of the new patch (8404955) and the conflicting patch(es)
    8204237, is required, contact Oracle Support Services and request
    a Merged patch.
    Do you want to STOP?
    Please respond Y|N
    Should we rollback the previous patch before applying MLR10 ? or can i continue with patch application ?
    Thanks in advance,
    Regards,
    Cema

    Please continue the MLR10 patch installation, this message would appear for the all patch installation (of course, patch number would be different though).

  • Some observations on my first use of Data Modeler Beta

    First of all, I can see this tool has a lot of promise.
    I hope Oracle keeps at it, it could turn into a real winner if all the features I see being worked on mature.
    Thanks!
    Here are a few observations on things that I found non-obvious or tedious to do.
    1. When designing an entity, I want to give it a name, a definition, attributes and keys. I want that process to be quick and require the minimum amount of mouse-clicking/navigation fiddling as possible. The current way of defining the attribute's datatype and size is painfully slow. I have to click to get a pop-up. Then I have to click to choose from a set of categories. Then I have to click on a dropdown list. If I try to use the down-arrow on the dropdown list, it works, but not if I go past the one I want. The up-arrow won't take me backwards in the list, so more clicking. It's just a nasty, slow interface to do a simple task that I have to do a thousand times in a data model. If I need to change the size of something, back I go thru the entire process all over again.
    That makes it doubly slow to work in the most natural way, which is to list the attributes and the datatypes, then come back and refine the sizes once the model is maturing and relatively stable.
    2. Adding an additional attribute requires a mouse click instead of a down-arrow. That means I have to take my hands off the keyboard to add a new attribute. Maybe there is some short-cut key that does that, but I have better things to do than memorize non-standard keyboard mappings. Make the down/up arrows works as they should.
    3. Adding the comment that describes the attributes is not quite as slow, but still requires more keystrokes/mouse movements than it should. It's hard enough to get developers to document their attributes, don't discourage them.
    4. I can't see the list of attributes, data types, sizes, key/mandatory settings, and the comment at one time while editing the entity. Makes it harder to grasp what all the attributes mean at a glance, which slows down the modeling and the comprehension of an existing model.
    5. All the entities I created had primary keys with columns in them. But when I tried to have it build a physical model, it complained that some relationships had no columns in them. For the life of me, I couldn't figure out how to fix that. Never had that problem in any other case tool.
    6. Getting it to generate DDL was awkward to find. Make it something obvious, like a button on the toolbar that says "Generate DDL".
    7. Apostrophes in the Comments in RDBMS are not escaped, so the generated DDL won't run.
    8. For the ease of use/speed of use testing on high-volume key tasks, make the developers do the task 1000 times in a row. Make them use long names that require typing, not table A with columns c1, c2 and c3. Long before they get to iteration 1000 they will have many ideas on how to make that task easier and faster to do.
    9. Make developers use names of things that are the maximum length allowed. For example, for a table name in oracle, the max length of the name is 30 characters. The name of one testing table should be AMMMMMMMMMMMMMMMMMMMMMMMMMMMMZ. That's a capital A followed by 28 capital M's and a capital Z. For numbers, use the pattern 1555559. If the developers can't see the A and Z or 1 and 9 in the display area for the name in the default layout for the window, they did the display layout wrong. For places where the text can be really long, choose a "supported visible length" for that field and enter data in the pattern AMMMMMMMMMMMMMMMQMMMMMMMMZ, where Q is placed at the supported visible length. if the A and Q don't show, the layout is wrong.
    10. SQL Developer has quite a few truly gooberish UI interaction designs and I can see some of that carrying over to the Data Modeler tool. I really recommend getting a windows UI expert to design the ui interface, not a java expert. I've seen a lot of very productive windows user interfaces and extremely few java interfaces suitable for high-speed data entry. Give the UI expert the authority to tell the java programmers "I don't want to hear about java coding internals - make the user interface perform this way." I think the technical limitations in java UIs are much less than the mindset limitations I've seen in all to many programmers. That, and making the developers use their code 1000 times in a row to perform key tasks will cause the UI to get streamlined considerably.
    Thanks, and keep up the good work!

    Dear David,
    Again thank you for your valuable and highly appreciated feedback. Find included a more elaborated answer to your observations:
    *1. When designing an entity, I want to give it a name, a definition, attributes and keys.*
    In the new Early Adopter Release, a "SQL developer like" property window has been added for Entities and Tables. For each attribute/column you will have the ability to add name, datatype, Primary Key, Mandatory and comment from one and the same screen
    *2. Adding an additional attribute requires a mouse click instead of a down-arrow.*
    An enhancement request has been created
    *3. Adding the comment that describes the attributes is not quite as slow, but still requires more keystrokes/mouse movements than it should.*
    In the new Early Adopter Release, a "SQL developer like" property window has been added for Entities and Tables. For each attribute/column you will have the ability to add name, datatype, PK, M and comment from one and the same screen
    *4. I can't see the list of attributes, data types, sizes, key/mandatory settings, and the comment at one time while editing the entity. Makes it harder to grasp what all the attributes mean at a glance, which slows down the modeling and the comprehension of an existing model.*
    See former answers. For meaning of attributes you can also use the Glossary and Naming Standardization facilities: see Tools Option menu, Glossary and General Options for naming standards
    *5. All the entities I created had primary keys with columns in them. But when I tried to have it build a physical model, it complained that some relationships had no columns in them. For the life of me, I couldn't figure out how to fix that. Never had that problem in any other case tool.*
    A Bug report has been created. Issue will most probably be solved in the nexr Early Adopter release
    *6. Getting it to generate DDL was awkward to find. Make it something obvious, like a button on the toolbar that says "Generate DDL".*
    An enhancement request has been created.
    *7. Apostrophes in the Comments in RDBMS are not escaped, so the generated DDL won't run.*
    A bug report has been created
    *8. For the ease of use/speed of use testing on high-volume key tasks, make the developers do the task 1000 times in a row. Make them use long names that require typing, not table A with columns c1, c2 and c3. Long before they get to iteration 1000 they will have many ideas on how to make that task easier and faster to do.*
    I aplogize, but I don't understand clearly what you want to say with the use/speed of use here.
    *9. Make developers use names of things that are the maximum length allowed.*
    Our relational model is for use for not just Oracle, but also DB2, SQL Server and in the future maybe other database systems. Whicjh means that we can't taylor it to just one of these database systems. However you can set maxinum name lenghts by clicking right on the diagram and select Model Properties and here you can set naming Options. Here you can also use the Glossary and Naming Standardization facilities: see Tools Option menu, Glossary and General Options for naming standards
    *10. SQL Developer has quite a few truly gooberish UI interaction designs and I can see some of that carrying over to the Data Modeler tool.*
    Fully agree. As you will see in our next Early Adopter release we have started to use SQL Developer like UI objects.
    Edited by: René De Vleeschauwer on 17-nov-2008 1:58

  • MapViewer geometry theme 'mouse_click' doesn't always work in FF3

    I have code that works with IE7 but not FireFox 3 (I'm using MapViewer Ver1033p5_B080908 and an 11.1.0.6 db). I've been able to duplicate it by only slightly modifying Oracle Maps demo #5, "Theme Based FOI layer visibility". Code is shown below.
    I'm displaying two geometry themes. I need to know when the user clicks on either theme or the background. I add the themes and call setEventListener('mouse_click') for both themes and the mapview. In IE7 I get the expected result - one of the three handlers gets called depending on where I click. In FF3 (specifically 3.0.3) only the "top" theme's mouse handler is active. Cicking on the bottom theme - even when there is no overlap at all - only calls the mapview's handler. Same is true with info tooltips - they display for both themes in IE7, but only for the top theme in FF3. (http://www.navsys.com/BruceB/mapviewer.gif shows the two themes - one green, the other pink. On FF3 I never get a "hand" cursor or a tooltip over any of the pink areas, and clicking calls the mapview handler, not the theme handler.)
    Incidently if I hide the "top" theme, then the mouse clicks/tooltip work again on the other theme.
    Is this expected?
    Thanks!
    -Bruce
    <html>
    <head>
    <META http-equiv="Content-Type" content="text/html" charset=UTF-8">
    <TITLE>Map Cache Server/Map Client</TITLE>
    <link rel="stylesheet" type="text/css" href="../t.css" />
    <script language="Javascript" src="/mapviewer/fsmc/jslib/oraclemaps.js"></script>
    <script language=javascript>
    var mapview;
    function showMap()
    var baseURL = "http://"+document.location.host+"/mapviewer";
    var mapCenterLon = -83.498
    var mapCenterLat = 31.453;
    var mapZoom = 4;
    var mpoint = MVSdoGeometry.createPoint(mapCenterLon,mapCenterLat,8307);
    mapview = new MVMapView(document.getElementById("map"), baseURL);
    mapview.addMapTileLayer(new MVMapTileLayer("mapdata.demo_map"));
    mapview.setCenter(mpoint);
    mapview.setZoomLevel(mapZoom);
    mapview.setEventListener('mouse_click',backgroundClick);
    addThemeBasedFOI();
    mapview.addNavigationPanel() ;
    mapview.display();
    function addThemeBasedFOI()
    var themebasedfoi1 = new MVThemeBasedFOI('themebasedfoi1','grim.T_121_GBOTEST_70265_F');
    themebasedfoi1.enableAutoWholeImage(true) ;
         themebasedfoi1.setEventListener('mouse_click',theme1clicked);
    mapview.addThemeBasedFOI(themebasedfoi1);
    var themebasedfoi2 = new MVThemeBasedFOI('themebasedfoi2','grim.TR_GBOTEST_86094_F');
    themebasedfoi2.setEventListener('mouse_click',theme2clicked);
    mapview.addThemeBasedFOI(themebasedfoi2);
    function setVisible(item)
    var themebasedfoi = mapview.getThemeBasedFOI(item.value);               
    themebasedfoi.setVisible(!themebasedfoi.isVisible());
    function theme1clicked(pt,foidata,me)
         alert('Tour clicked');
    function theme2clicked(pt,foidata,me)
         alert('Best clicked');
    function backgroundClick()
    alert('background click');
    </script>
    </head>
    <body onload="javascript:showMap();">
    <h3>Oracle Maps example - show/hide Theme Based FOI layers </h3>
    <ul>
    <LI ><INPUT TYPE="checkbox" value="themebasedfoi1" onclick="setVisible(this)" checked/>Show County population layer
    <LI ><INPUT TYPE="checkbox" value="themebasedfoi2" onclick="setVisible(this)" checked/>Show Customer layer
    </ul>
    <div id="map" style="left:0px;top:10px;width:100%; height:60%"></div>
    <HR/>
    </body>
    </html>

    Alan McClean has alluded to the cause of this behaviour but I think others would benefit from a full explanation because it doesn't appear to be documented. I might add that Business Objects support were no help at all on this (they suggested I had a problem with my mouse, PC or network which I don't).
    Normal response to a mouse double-click on a document name in InfoView XI3:
    The double-click action performs the default action on the right-click list. This is the option you see in bold when you right-click on a document name. The default action is 'View' document. So when you double-click on the document it opens for viewing.
    In CMC, under Applications>InfoView if you set 'Default viewing action on listing page:' to 'View the latest successful instance of the object' then the double-click behaviour changes:
    The double-click action now tries to open the latest successful instance of a document. I found that any document in my Inbox or any document with instances (e.g. scheduled report) will still open for viewing using the double-click. For any other document the double-click fails silently. I assume this is because there simply isn't a latest instance to open.
    Conclusions:
    1. Don't use the 'View the latest successful instance of the object'. I have reset my CMC setting back to 'View the object'.
    2. I think Business Objects should change the double-click behaviour so that rather than fail silently it opens the document.

  • ID-CS4: Trouble observing XMLTag changes to page elements (or rather their stories)...

    I have created a small project that uses the same approach to monitoring stories as the one used in the GotoLastTextEdit sample project.
    The GotoLastTextEdit project example does the following:
    - Sets up a responder that monitor open/close signals for documents basically to ensure stories in existing documents gets observers attached.
    - The responder also reacts to the NewStory/DeleteStory signals to attach observers to newly created stories.
    - The observer simply listen for IID_ITEXTMODEL events on the stories.
    Since I'm interrested in xml tagging related changes and not changes to the text, I've changed the IID_ITEXTMODEL to IID_IIDXMLELEMENT. I'm however still looking for events on the TextStoryBoss.
    This approach seems to work. If I create a new document and add some textframes i get notifications whenever I tag/untag/change (tagging) one of them. The really weird part is that if I open a previously saved document nothing works. I get no notifications neither for existing nor for new textframes. Debugging reveals that the observer seems to be attached correctly for both existing and new stories.
    If I change IID_IIDXMLELEMENT back to IID_ITEXTMODEL and listen for changes to the text everything works as expected for both new and existing documents.
    So how do I get IID_IIDXMLELEMENT notifications to work for existing documents?
    Any clues would be helpful...
    Additional info: This was only tested on Windows, InDesign CS4.

    I'm confused by your post and code.  Adobe has a function to do this.  In the Insert Toolbar under the Tab "Forms" there is an option to create a jump menu.  The only options that menu gives you is the same window or a frame on the page (a very outdated action looking at it now).  But with basic knowledge of links you insert the menu and you will get code like:
      <select name="jumpMenu" id="jumpMenu" onChange="MM_jumpMenu('parent',this,0)">
    The "parent" denotes that this will open in the same window.  If you change that to "blank" then it will open in a new window.  A "Go" button is optional and also available in the DW GUI when you set up a jump menu.
    http://www.w3schools.com/tags/att_a_target.asp

  • Problem while adding a new data source for the demo for mapviewer...

    hello,
    i use oracle 10g enterprise edition. i imported the necessary dump files and get the necessary scripts worked. i want to see the demo results in mapviewer. for that, i have to add a datasource. the XML code in order to realize this purpose is:
    <?xml version="1.0" standalone="yes"?>
    <non_map_request>
    <add_data_source
    name="mvdemo"
    jdbc_host="c-0y5wp0jvd2bf8"
    jdbc_port="1521"
    jdbc_sid="mvdemo"
    jdbc_user="!mvdemo"
    jdbc_password="tiger"
    jdbc_mode="thin"
    number_of_mappers="3" />
    </non_map_request>
    i press the submit button. then it wants me to enter a username and password. the default is admin/welcome. then i see this result on the browser:
    This XML file does not appear to have any style information associated with it. The document tree is shown below.
         <oms_error>
    Message:[MapperConfig] eşleme verileri kaynağı eklenemiyor.
    Sat Feb 26 02:29:19 EET 2005
    Severity: 0
    Description:
         at oracle.lbs.mapserver.core.MapperConfig.addMapDataSource(MapperConfig.java:583)
         at oracle.lbs.mapserver.MapServerImpl.addMapDataSource(MapServerImpl.java:315)
         at oracle.lbs.mapserver.oms.addDataSource(oms.java:1241)
         at oracle.lbs.mapserver.oms.doPost(oms.java:409)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:810)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:322)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:534)
    </oms_error>
    by the way, the error message on the application server screen:
    05/02/26 02:29:16 INFO [oracle.lbs.mapserver.MapServerImpl] adding a map data sr
    c [name=mvdemo]
    05/02/26 02:29:18 WARN [oracle.sdovis.ds.nods] java.sql.SQLException: G/╟ istisn
    as²: The Network Adapter could not establish the connection
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
    :137)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
    :174)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
    :286)
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:321)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:
    414)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:149)
    at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtensio
    n.java:31)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:551)
    at java.sql.DriverManager.getConnection(DriverManager.java:512)
    at java.sql.DriverManager.getConnection(DriverManager.java:171)
    at oracle.sdovis.ds.NativeOracleDataSource.<init>(NativeOracleDataSource
    .java:120)
    at oracle.sdovis.ds.DSManager.registerOracleJdbcDS(DSManager.java:86)
    at oracle.lbs.mapserver.core.MapperConfig.createMappers(MapperConfig.jav
    a:613)
    at oracle.lbs.mapserver.core.MapperConfig.addMapDataSource(MapperConfig.
    java:582)
    at oracle.lbs.mapserver.MapServerImpl.addMapDataSource(MapServerImpl.jav
    a:315)
    at oracle.lbs.mapserver.oms.addDataSource(oms.java:1241)
    at oracle.lbs.mapserver.oms.doPost(oms.java:409)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletReque
    stDispatcher.java:810)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(Ser
    vletRequestDispatcher.java:322)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpReques
    tHandler.java:790)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:270)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:112)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Relea
    sableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)
    05/02/26 02:29:18 WARN [oracle.sdovis.ds.nods] connecting to database using jdbc
    thin driver...
    05/02/26 02:29:19 ERROR [oracle.sdovis.ds.nods] java.sql.SQLException: G/╟ istis
    nas²: The Network Adapter could not establish the connection
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
    :137)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
    :174)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
    :286)
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:321)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:
    414)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:149)
    at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtensio
    n.java:31)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:551)
    at java.sql.DriverManager.getConnection(DriverManager.java:512)
    at java.sql.DriverManager.getConnection(DriverManager.java:171)
    at oracle.sdovis.ds.NativeOracleDataSource.<init>(NativeOracleDataSource
    .java:136)
    at oracle.sdovis.ds.DSManager.registerOracleJdbcDS(DSManager.java:86)
    at oracle.lbs.mapserver.core.MapperConfig.createMappers(MapperConfig.jav
    a:613)
    at oracle.lbs.mapserver.core.MapperConfig.addMapDataSource(MapperConfig.
    java:582)
    at oracle.lbs.mapserver.MapServerImpl.addMapDataSource(MapServerImpl.jav
    a:315)
    at oracle.lbs.mapserver.oms.addDataSource(oms.java:1241)
    at oracle.lbs.mapserver.oms.doPost(oms.java:409)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletReque
    stDispatcher.java:810)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(Ser
    vletRequestDispatcher.java:322)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpReques
    tHandler.java:790)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:270)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:112)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Relea
    sableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)
    05/02/26 02:29:19 ERROR [oracle.sdovis.ds.nods] java.sql.SQLException: G/╟ istis
    nas²: The Network Adapter could not establish the connection
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
    :137)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
    :174)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
    :286)
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:321)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:
    414)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:149)
    at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtensio
    n.java:31)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:551)
    at java.sql.DriverManager.getConnection(DriverManager.java:512)
    at java.sql.DriverManager.getConnection(DriverManager.java:171)
    at oracle.sdovis.ds.NativeOracleDataSource.<init>(NativeOracleDataSource
    .java:136)
    at oracle.sdovis.ds.DSManager.registerOracleJdbcDS(DSManager.java:86)
    at oracle.lbs.mapserver.core.MapperConfig.createMappers(MapperConfig.jav
    a:613)
    at oracle.lbs.mapserver.core.MapperConfig.addMapDataSource(MapperConfig.
    java:582)
    at oracle.lbs.mapserver.MapServerImpl.addMapDataSource(MapServerImpl.jav
    a:315)
    at oracle.lbs.mapserver.oms.addDataSource(oms.java:1241)
    at oracle.lbs.mapserver.oms.doPost(oms.java:409)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletReque
    stDispatcher.java:810)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(Ser
    vletRequestDispatcher.java:322)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpReques
    tHandler.java:790)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:270)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:112)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Relea
    sableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)
    05/02/26 02:29:19 ERROR [oracle.lbs.mapserver.core.MapperConfig] java.lang.Illeg
    alArgumentException: Error creating NativeOracleDataSource.
    at oracle.sdovis.ds.NativeOracleDataSource.<init>(NativeOracleDataSource
    .java:196)
    at oracle.sdovis.ds.DSManager.registerOracleJdbcDS(DSManager.java:86)
    at oracle.lbs.mapserver.core.MapperConfig.createMappers(MapperConfig.jav
    a:613)
    at oracle.lbs.mapserver.core.MapperConfig.addMapDataSource(MapperConfig.
    java:582)
    at oracle.lbs.mapserver.MapServerImpl.addMapDataSource(MapServerImpl.jav
    a:315)
    at oracle.lbs.mapserver.oms.addDataSource(oms.java:1241)
    at oracle.lbs.mapserver.oms.doPost(oms.java:409)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletReque
    stDispatcher.java:810)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(Ser
    vletRequestDispatcher.java:322)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpReques
    tHandler.java:790)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:270)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:112)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Relea
    sableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)
    if someone could help about what to do, i would be grateful..

    when defining a data source through the admin web page, don't add '!' in front of the password.
    ! is needed only when configuring a data source in the mapViewerConfig.xml file.

  • The Oracle MapViewer brings the WebLogic Managed Server to crash

    Problem Description: The Oracle MapViewer brings the WebLogic Managed Server to crash, when we call a GetMap-Request with wrong Coordinates.
    This was found out for the SRS=EPSG:25833. Example:
    http://igdb-qm-svra1.blva.bayern.de:8080/mapviewer/wms?
    REQUEST=getMap&
    Version=1.1.1&
    LAYERS=&
    FORMAT=image/png&
    TRANSPARENT=false&
    STYLES=&
    Datasource=igvert_alkis_wms&
    basemap=AT_WMS_TN-KOMPLETT&
    SRS=EPSG:25833&
    BBOX=3.32358690717E7,5529425.0143,3.32369088846E7,5530464.8272&
    WIDTH=500&
    HEIGHT=500&
    With the Enterprise Manager was also evaluated during and after a crash of Server the SQL-Statements.
    If the SQL statements executed on the database itself, it takes a few seconds after a correct answer returns.
    I know that have the look for the EPSG coordinate as follows:
    BBOX=235869.071700,5529425.014300,236908.884600,5530464.827200&
    My question therefore: Why are these coordinates by the Oracle MapViewer approved and not caught? An Request with incorrect
    coordinates goes into a StuckThreads and then the ManagedServer crashed.
    In the appendix you will find the evaluation of the Enterprise Manager.
    I have tested the request with two different versions of Oracle MapViewer (Ver11_1_1_5_B110527 and Ver11_B100426). In both the same problem occurs on.
    I have also filed an SR.
    Best Regards
    Kerstin

    Hi,
    Can you confirm that you're trying to setup a managed server on another machine using the pack/unpack commands ?
    You might to want to take a look at that post.
    Clustering of 2 Physical server
    Hope that helps !
    Regards

  • Command line hangs when starting OC4J with MapViewer

    Hello,
    I have a simple development setup with a stand-alone oc4j instance installed via the MapViewer Quick Start Kit, on an 11g database, on a Windows XP workstation.
    The problem: When I start the oc4j instance everything seems to start up successfully - the AS Control, the MapViewer EAR, etc.., but the command line window hangs after the last command is executed. It does not return to the command prompt. And if I close the Command Prompt window the oc4j instance automatically shuts down. Any thoughts on why this is hanging? Or is this normal behavior? Thank you. The text of the startup is shown below.
    (Oh...and if you have any idea why I am getting a string of [ConverterRule] WARNINGS, please let me know. Thanks.)
    -Dan
    ------- Output below --------
    C:\app\oracle\product\11.1.0\db_1\oc4j_mv\j2ee\home>java -jar oc4j.jar
    WARNING: Code-source C:\app\oracle\product\11.1.0\db_1\oc4j_mv\j2ee\home\applica
    tions\mapviewer\web\WEB-INF\lib\dms.jar (from WEB-INF/lib/ directory in C:\app\o
    racle\product\11.1.0\db_1\oc4j_mv\j2ee\home\applications\mapviewer\web\WEB-INF\l
    ib) has the same filename but is not identical to /C:/app/oracle/product/11.1.0/
    db_1/oc4j_mv/lib/dms.jar (from <code-source> (ignore manifest Class-Path) in MET
    A-INF/boot.xml in C:\app\oracle\product\11.1.0\db_1\oc4j_mv\j2ee\home\oc4j.jar).
    If it contains different versions of the same classes, it will be masked as the
    latter is already visible in the search path of loader mapviewer.web.web:0.0.0.
    WARNING: Code-source C:\app\oracle\product\11.1.0\db_1\oc4j_mv\j2ee\home\applica
    tions\mapviewer\web\WEB-INF\lib\ojdl.jar (from WEB-INF/lib/ directory in C:\app\
    oracle\product\11.1.0\db_1\oc4j_mv\j2ee\home\applications\mapviewer\web\WEB-INF\
    lib) has the same filename but is not identical to /C:/app/oracle/product/11.1.0
    /db_1/oc4j_mv/diagnostics/lib/ojdl.jar (from <code-source> (ignore manifest Clas
    s-Path) in META-INF/boot.xml in C:\app\oracle\product\11.1.0\db_1\oc4j_mv\j2ee\h
    ome\oc4j.jar). If it contains different versions of the same classes, it will be
    masked as the latter is already visible in the search path of loader mapviewer.
    web.web:0.0.0.
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(javax.faces.Short,null)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(null,java.lang.Short)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(javax.faces.Byte,null)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(null,java.lang.Byte)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(javax.faces.Integer,null)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(null,java.lang.Integer)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(javax.faces.Long,null)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(null,java.lang.Long)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(javax.faces.Float,null)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(null,java.lang.Float)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(javax.faces.Double,null)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(null,java.lang.Double)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ValidatorRule end
    WARNING: [ValidatorRule]{faces-config/validator} Merge(javax.faces.LongRange)
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(javax.faces.DateTime,null
    Mar 10, 2009 10:51:19 AM com.sun.faces.config.rules.ConverterRule end
    WARNING: [ConverterRule]{faces-config/converter} Merge(javax.faces.Number,null)
    2009-03-10 10:51:20.500 NOTIFICATION oms root path: C:\app\oracle\product\11.1.
    0\db_1\oc4j_mv\j2ee\home\applications\mapviewer\web\
    09/03/10 10:51:20 mbean domain: mapviewer
    2009-03-10 10:51:20.500 NOTIFICATION OMSConfig mbean regisred.
    2009-03-10 10:51:20.500 NOTIFICATION MapTileServer root path: C:\app\oracle\pro
    duct\11.1.0\db_1\oc4j_mv\j2ee\home\applications\mapviewer\web\
    09/03/10 10:51:20 mbean domain: mapviewer
    2009-03-10 10:51:20.515 NOTIFICATION MCSConfig mbean regisred.
    2009-03-10 10:51:20.515 NOTIFICATION MapViewer server version: Ver1033p5_B081010
    2009-03-10 10:51:20.515 NOTIFICATION using default config file: C:\app\oracle\pr
    oduct\11.1.0\db_1\oc4j_mv\j2ee\home\applications\mapviewer\web\WEB-INF\conf\mapV
    iewerConfig.xml
    2009-03-10 10:51:20.515 WARNING dcsf:true
    2009-03-10 10:51:20.531 WARNING destroying ALL mapmaker instances.
    2009-03-10 10:51:20.531 WARNING dcsf:true
    09/03/10 10:51:20 Oracle Containers for J2EE 10g (10.1.3.1.0) initialized
    2009-03-10 10:51:20.578 NOTIFICATION Spatial Provider shapefileSDP has been regi
    stered.
    2009-03-10 10:51:20.578 NOTIFICATION Map Recycling thread started.
    2009-03-10 10:51:20.593 NOTIFICATION *** Oracle MapViewer started. ***
    2009-03-10 10:51:21.515 NOTIFICATION *** Oracle MapTileServer started. ***
    2009-03-10 10:51:21.531 NOTIFICATION *** Oracle Feature of Interest (FOI) Server started ***
    ---> This is where it hangs up. It just sits here and never returns to the command prompt.

    I guess I've come to the conclusion that it's normal for the command window to remain open while mapviewer is running. I just don't recall that from my previous installations.
    -- considered answered.

  • Using MapViewer from PL/SQL vs Java

    Hi group!
    The MapViewer User's Guide has this to say about using MapViewer from PL/SQL:
    "The usage model for the SDO_MVCLIENT package is almost identical to that of
    MapViewer JavaBean-based API" etc etc .. "For usage and reference information about specific functions or procedures, see the description of the associated JavaBean-Based API. methods and interfaces in Chapter 4"
    If I don't misunderstand the basic concept, in a Java Web App (using the MapViewer Bean) you create a MapViewer object for each HTTP-user-session, like so:
    MapViewer mv = new MapViewer("http://my_corp.com:8888/mapviewer/omserver");
    ... which you would then store in the user's session object, so that the MapViewer Bean conveniently holds the map's state on the user's behalf.
    To do the equivalent in PL/SQL, the User's Guide suggests:
    "connect scott/tiger
    call sdo_mvclient.createmapviewerclient(
    'http://www.mycorp.com:8888/mapviewer/omserver') ;
    The preceding example creates, in the current session, a unique MapViewer client
    handle to the MapViewer service URL"
    Does "current session" refer to the HTTP-user-session? While I've used PL/SQL before, I've not used the PL/SQL Web Toolkit. Is the session handling implicit here (and invisible?) or should the sdo_mvclient be subsequently stored in the PL/SQL equivalent of a (J2EE) HttpSession object?
    YT

    Part of the answer will depend on how you plan to deploy the application. If you have a few, local clients you could go with the traditional client/server model. If you have a lot of clients and/or they are spread out over a relatively large area (like a campus setting), a web front-end will save you a lot of hassels down the road when it comes time to upgrade.
    Regardless of the the front end, I can tell you that I have been greatly impressed with the throughput you can get by moving most of the code to PL/SQL packages. A few years ago we reworked a VB/Oracle app by moving a lot of the code out of VB and into packages, leaving the client to essentially call procedures and format the output. We had more than a 3x performance increase on the same hardware and our network utilization decreased noticably.
    I am now in the process of replacing the client code with Java servlets/JSP, primarily because of the maintenance hassles I mentioned earlier. There are some limitations with an HTML page but most of these have been cosmetic so far.
    We are still relying heavily on PL/SQL packages. The servlet code basically gets a request, calls a package to get the data, then hands the results to a JSP page. The JSP then formats the output and sends it to the client. We are little more than halfway through the re-write, but it appears performance will increase again. Not as noticably as before, but I will take what I can get. As you have seen, once something is rolled out it always ends up getting used more than you anticipated. Better to over-engineer now than have to patch it once it is live.
    HTH

  • Terrmap.jsp is not working (mapviewer 10.1.3)

    Hi I cannot seem to get the terrmap demo to work. All I get is this error:
    Servlet error: An exception occurred. The current application deployment descriptors do not allow for including it in this response. Please consult the application log for details.
    Which tells me absolutely nothing.
    I created a datasource like this:
    <data-source class="com.evermind.sql.DriverManagerDataSource" name="MVDemoDS"
    location="jdbc/OracleCoreDS"
    xa-location="jdbc/xa/OracleXADS"
    ejb-location="jdbc/MVDemoDS"
    connection-driver="oracle.jdbc.driver.OracleDriver" username="mvdemo" password="mvdemo"
    url="jdbc:oracle:thin:@localhost:1521:orcl"
    inactivity-timeout="30"
    />
    and restarted the oc4j
    What am I doing wrong?

    Hi Wendy,
    It seems you are creating data source in Oracle Application Server configuration file. But, data source for Oracle MapViewer should be declared in Oracle MapViewer configuration file.
    Oracle MapViewer configuration file, mapViewerConfig.xml is located in the $ORACLE_HOME/lbs/mapviewer/web/WEB-INF/conf. You should modify permanent map data source, defined in the <map_data_source>. Sample map data source declaration:
    <map_data_source name="mvdemo"
                jdbc_host="elocation.us.oracle.com"
                jdbc_sid="orcl"
                dbc_port="1521"
                dbc_user="scott"
                jdbc_password="!tiger"
                jdbc_mode="thin"
                number_of_mappers="3"
    />Also, map data sources can be managed through web based Oracle MapViewer manager.
    Regards,
    Andrejus

Maybe you are looking for

  • Canot display image in browser?? help!!

    <applet code="yew.yew.dirapplet"    archive="Signed.jar"    width=400 height=400> </applet>i cant display out the image using appletviewer but when i sign in the browser it cant display out the image. i try many way but still cant solve tis ploblem.

  • Bridge Doesn't Like Index Color .gif Files Over Networks?

    It's been a nightmare trying to navigate network folders with Bridge CS3 (Mac 10.5.3, 2x2.8GHz, 4GB ram) It's not uncommon to have to restart Bridge numerous times daily (tried all the fixes mentioned on these threads, and updated to the latest versi

  • Trouble with Apple TV Model A1378

    I bought this in late 2011 and it worked fine until the last few months.  Let me also say that I had to get the hard drive for my iMAC replaced recently.  I have a lot of photos in iPhoto - most of these come from the Internet - old, vintage photos. 

  • Poor photo quality

    Printed pictures, using HP paper including the paper that came with the printer - colors are off as well as it looks as it is on too thick and is grainy. Brand new machine - print test paper no issues. Any ideas Will probably return it for another 

  • Installing bootcamp THEN partitioning Macintosh HD in different volumes.

    I have heard that it was not possible with the first version of bootcamp. So is it now possible to do it ?