Implementing a team classpath?

I'm on a team of 3 developers who are looking at Flex as one
of our new development environments.
Working with it, I created a custom (mxml) component. For
argument's sake, let's call it "MyComponent". I want to have an
area that ALL the code we write in the future can reference, so I
set up a folder on our file server and set up the class path
(source path) to point to it. Cool.
Trying to be organized, I made a folder tree inside that main
folder : com >> mycompanyname >> coolthings. Now to use
MyComponent in an MXML file, I set up a namespace like this:
<mx:Application xmlns:mx="
http://www.adobe.com/2006/mxml"
xmlns:test="com.mycompanyname.coolthings.*">
and can now call my component like this in that MXML file
<test:MyComponent id="cool" />
Again. Good.
Here's where I'm getting to think I'm not doing something
right. If I make other organizational folders as SIBLINGS of the
coolthings folder (like imagethings, formatterthings,
buttonthings), it seems that I would need to create separate
namespaces in every MXML file that uses them, once for each area of
the (package? - I'm new to a lot of the OOP, so I may not be using
the right terms...)
So, could anyone tell the the "right" or "best" way to do it?
I want that folder of all our custom components to stay organized
so that we can finds stuff in there once we have a few hundred
components, but at the same time, it seems like I'm dooming myself
to have 50 namespaces in a document if I use compnents from 50
different areas of that structure.
Maybe something with import statements or a way to say that
one namespace holds the ENTIRE mycompany folder so it will find the
subfolders? Or am I doing sometihng totally wrong.
Thanks. I'm a newbie.
-- TC

Hello -
What you want to look into is declaring a manifest file.
Manifest files map
a component namespace to class names. They define the package
names that the
components use before being compiled and they help keep your
source files
organized. The documentation has a whole section dedicated to
using manifest
files and the syntax that they follow in the MXML Compiler
section, so
please check that out.
The package-based namespace format has been around since Flex
1.0. Its a
legacy format that we decided to keep for quick prototyping
without setting
up a manifest file. You are correct to point out that when
you start putting
lots of components in a broad/deep hierarchy you will run
into namespace
problems - but that signals the right time to organize the
component with a
manifest file :)
Best,
Deepa Subramaniam
Flex SDK Developer
"funkDaddyFlash" <[email protected]> wrote
in message
news:[email protected]...
> I'm on a team of 3 developers who are looking at Flex as
one of our new
> development environments.
>
> Working with it, I created a custom (mxml) component.
For argument's
> sake,
> let's call it "MyComponent". I want to have an area that
ALL the code we
> write
> in the future can reference, so I set up a folder on our
file server and
> set up
> the class path (source path) to point to it. Cool.
>
> Trying to be organized, I made a folder tree inside that
main folder : com
> >>
> mycompanyname >> coolthings. Now to use
MyComponent in an MXML file, I
> set up
> a namespace like this:
>
> <mx:Application xmlns:mx="<a target=_blank
> class=ftalternatingbarlinklarge
> href="
http://www.adobe.com/2006/mxml"
> xmlns:test="com.mycompanyname.coolthings.*">
>
> and">
http://www.adobe.com/2006/mxml"
> xmlns:test="com.mycompanyname.coolthings.*">
>
> and</a> can now call my component like this in
that MXML file
>
> <test:MyComponent id="cool" />
>
> Again. Good.
>
> Here's where I'm getting to think I'm not doing
something right. If I
> make
> other organizational folders as SIBLINGS of the
coolthings folder (like
> imagethings, formatterthings, buttonthings), it seems
that I would need to
> create separate namespaces in every MXML file that uses
them, once for
> each
> area of the (package? - I'm new to a lot of the OOP, so
I may not be using
> the
> right terms...)
>
> So, could anyone tell the the "right" or "best" way to
do it? I want that
> folder of all our custom components to stay organized so
that we can finds
> stuff in there once we have a few hundred components,
but at the same
> time, it
> seems like I'm dooming myself to have 50 namespaces in a
document if I use
> compnents from 50 different areas of that structure.
>
> Maybe something with import statements or a way to say
that one namespace
> holds the ENTIRE mycompany folder so it will find the
subfolders? Or am I
> doing sometihng totally wrong.
>
> Thanks. I'm a newbie.
>
> -- TC
>

Similar Messages

  • SAP Security handover from the Onshore Implementation team Documents

    Dear All,
    We are an Implementation & Support Team and we are getting SAP Security handover from the Onshore Implementation team where in future we ought to continue the Implementation.
    Please could you let me know what others documents which we require for handling the complete security landscape for our Scenario!
    CRM, BI, BS, SOLMAN, EP and PI
    Please suggest any other documents besides the below or any other specific details with respect to each Module,
    u2022           Enterprise-Wide Role Matrix
    u2022           Role Implementation Framework Prototype
    u2022           User Authorization and Strategy Management Procedures
    u2022           User Role and Authorization Concept Technical Design
    u2022           SAP Security Organization Hierarchy Requirements
    u2022           Transaction to Role Mapping
    u2022           Role to Position Mapping
    u2022           Available authorization policy documents
    u2022           Role matrix with segregation of Duties
    Many Thanks

    What do you have defined for your support?
    Presumably you have quoted a price per call but what do you cover and how do you calculate the charge to your client?
    Please let me know so that I can undercut your quote.
    Damn - forgot to ask who your client was and the contact name.
    Cheers
    David
    Edited by: David Berry on Feb 11, 2011 12:29 AM
    Edited by: David Berry on Feb 11, 2011 12:30 AM

  • Service Desk - assign support team according to call status

    Dear SolMan Service Desk experts,
    We have copied the standard Service Desk transaction type to an own transaction type, and have adapted the transaction type and created a customer specific status profile.
    Now we want to find out how it is possible to assign a "support team" depending on the status. This means e.g.
    when the status is set from "In Process" to "Approved" a different support team "Basis" should be assigned automatically.
    when the status is set from "Approved" to "Escalated" a different support team "EscalationMgrs" should be assigned automatically.
    This is different to the usual and well know support team determination after call creation.
    Q: Is this possible with the PPF and the actions provided in standard?
    Q: What needs to be done to implement support team assignment by status?
    Q: Is there a description available to achieve the desired result?
    Unfortunately I did not find the needful in notes 616946 and 1512895, and also the PFAC rule 13200137 seems not to be helpful as the STATUS is not available in the Container, and as it seems once a support team is assigned the rule does not change the support team anymore. Is that correct?
    Best regards,
    Peter

    Hi Ram,
    here are the points to be done, when setting up the automatic support team determination in your Solution Manager system:
    You will have to set up your organizational model by using the transaction PPOMA_CRM. Make sure before, that in table T77S0 the value for HRALX HRAC is set to "X", otherwise no Business Partners will be assigned in your org structure!
    Then you will have to set up your finding rules by using the transaction PFAC, using the rule AC13200137. When ready, you can simulate rule checking if it is working. The determination is working by using the SAP component.
    To the different message numbers taken, when creating a new message: Depending on the way, how the message is created (through the Help-function or using the ta NOTIF_CREATE, resp. CRMD_ORDER) the sequence of creating the two parts of the message (a message in your SolMan system consists of a Basis/ABA-message and a CRM-message) is different. If you create a message via Help, the Basis-message is created first and the number range of the Basis messages defines the number for your message. On the other hand, if you create your message by using NOTIF_CREATE, the CRM-part is getting set up first, so the number range (to be maintained with the ta CRMC_NR_RA_SERVICE) for the CRM messages defines the number for your message.
    I hope this short explanation helps you,
    regards
    Csaba

  • How to add to java classpath?

    I am wondering how to add/implement to java classpath. I think I might be missed out the classpath thing so my program doesn't work. I keep getting error message like: "cannot resolve symbol: method setDocumentHandler(BookCounter)" and warning messages like: "C:\Example\BookCounter.java :11: warning:org.xml.sax.HandlerBase in org.xml.sax has been deprecated." and "C:\Example\BookCounter.java :16: warning:org.xml.sax.HandlerBase in org.xml.sax has been deprecated."
    If this is not because of classpath problem, kindly let me know what should I do?
    My code as follow:-
    ========================
    import java.io.*;
    import org.xml.sax.*;
    import org.xml.sax.HandlerBase;
    import javax.xml.parsers.SAXParserFactory;
    import javax.xml.parsers.ParserConfigurationException;
    import javax.xml.parsers.SAXParser;
    public class BookCounter extends HandlerBase
    private int count = 0;
    public static void main (String args[]) throws Exception
    (new BookCounter()).countBooks();
    public void countBooks() throws Exception
    SAXParserFactory f = SAXParserFactory.newInstance();
    SAXParser f2 = f.newSAXParser();
    // Parser p = new com.jclark.xml.sax.Driver();
    f2.setDocumentHandler(this);
    f2.parse("file:///C:/books.xml");
    public void startElement(String name) throws SAXException
    if (name.equals("book"))
    count++;
    public void endDocument() throws SAXException
    System.out.printIn("There are" + count + "books");

    The errors don't look like classpath problems. The first one is a result of it not being able to find a method in BookCounter (or more likely HandlerBase) that has the signature that you are attempting to use.
    The warnings come from the fact that HandlerBase has been deprecated, just like the messages state. In other words, it has been replaced by a newer version, or incorporated into another class' functionality. Check the API for more information.

  • MSS Team View change Bizcard Text

    Hello,
    We are implementing MSS Team View on Portal. And want to change the Home No. text in the Bizcard displayed when the Manager hovers over the employee.
    Any help would be highly Appreciated.
    Please refer to the screen below:

    Hi Rohit,
    there is a customizing activity where you should be able to change the text.
    Go to Personnel Management --> Manager Self-Service (Web Dynpro ABAP) --> Organizational Chart Visualization --> Configure Organizational Chart Visualization
    If you don't have any customer specific entries, the standard customizing can be found under "Check standard organizational chart configuration"
    Select the MSSBIZVIEW entry
    Go to the structure MSS_EMP_HIER:
    And then to the MSS_TMV_BIZ_NAV navigation field group (as you want to change communication settings here)
    If you then open the navigation fields, you should be able to edit the text that is shown:
    Hope this solves your issue and helps.
    Regards,
    Marc

  • Setting Classpath on windows platform

    Hello
    I was trying to set classpath of "D:\documentum\config" in my environment variable , i was doing it through command
    prompt , the command i was implementing was
    set classpath=D:\documentum\config;
    but the when i was closing command prompt , the environment variable in windows named as ClassPath was not updating
    i have also tried this command
    set classpath=%classpath%;D:\documentum\config;
    this also having the same result , so how can i set this property through command prompt
    Regards

    You can permanently set command line environmental variables through the advanced settings in Windows. You have to hunt around for it a bit, it is somewhere behind opening the right click properties of "my computer" (or whatever it is called in your flavor of Windows) and then choosing advanced. An "environmental variables" tab should be present there.
    BUT! I would not advise you to set a classpath variable unless you fully realize that is only to make your development life a bit easier when working on the command prompt. When making your application ready for deployment the classpath must be managed without the variable. A script could work, or packaging everything up as an executable jar. When you start to work with an IDE like Eclipse or Netbeans you don't need that variable at all any more.

  • Info on activities involved in various stages in Implementation Project

    Hi,
    I need some detailed information on activities involved in various stages in a SAP Implementation.
    I have seen the earlier threads in the forum on this Topic,but they are very brief.
    It will be very helpful for me if someone can provide some detailed document on practically what is done in those stages.
    Thanks in advance,
    Ashish

    Hi,
    Based on ASAP methodlogy.
    1)Project Preparation
    2)Business Blue print preparation
    3)Realization
    4)Final preparation
    5)Post go-live support.
    Project Preparation:Phase 1 initiates with a retrieval of information and resources. It is an important
    time to assemble the necessary components for the implementation. Some
    important milestones that need to be accomplished for phase 1 include
    u2022        Obtaining senior-level management/stakeholder support
    u2022        identifying clear project objectives
    u2022        architect an efficient decision-making process
    u2022        creating an environment suitable for change and re-engineering
    u2022        building a qualified and capable project team.
    Senior level management support:
    One of the most important milestones with phase 1 of ASAP is the full agreement
    and cooperation of the important company decision-makers - key stake holders
    and others. Their backing and support is crucial for a successful implementation.
    Clear project objectives:
    be concise in defining what your objectives and expectations are for this venture.
    Vague or unclear notions of what you hope to obtain with SAP will handicap the
    implementation process. Also make sure that your expectations are reasonable
    considering your company's resources. It is essential to have clearly defined
    ideas, goals and project plans devised before moving forward.
    An efficient decision making process:
    One obstacle that often stalls implementation is a poorly constructed decision-
    making process. Before embarking on this venture, individuals need to be clearly
    identified. Decide now who is responsible for different decisions along the way.
    From day one, the implementation decision makers and project leaders from
    each area must be aware of the onus placed on them to return good decisions
    quickly.
    Environment suitable for change and re engineering:Your team must be willing to
    accept that, along with new SAP software, things are going to change, the
    business will change, and information technology enabling the business will
    change as well. By implementing SAP, you will essentially redesign your current
    practices to model more efficient or predefined best business practices as
    espoused by SAP. Resistance to this change will impede the progress of your
    implementation.
    Business Blue Print Preparation:SAP has defined a business blueprint phase to help extract pertinent information
    about your company that is necessary for implementation. These blueprints are in
    the form of questionnaires that are designed to probe for information that
    uncovers how your company does business. As such, they also serve to
    document the implementation. Each business blueprint document essentially
    outlines your future business processes and business requirements. The kinds
    of questions asked are germane to the particular business function, as seen in
    the following sample questions:
    1) What information do you capture on a purchase order?
    2) What information is required to complete a purchase order?
    Accelerated SAP question and answer database:
    The question and answer database (QADB) is a simple although aging tool
    designed to facilitate the creation and maintenance of your business blueprint.
    This database stores the questions and the answers and serves as the heart of
    your blue print. Customers are provided with a customer input template for each
    application that collects the data. The question and answer format is standard
    across applications to facilitate easier use by the project team.
    Issues database:
    Another tool used in the blueprinting phase is the issues database. This
    database stores any open concerns and pending issues that relate to the
    implementation. Centrally storing this information assists in gathering and then
    managing issues to resolution, so that important matters do not fall through the
    cracks. You can then track the issues in database, assign them to team
    members, and update the database accordingly.
    Realization:With the completion of the business in phase 2, "functional" experts are now ready
    to begin configuring SAP. The Realization phase is broken in to two parts.
    1) Your SAP consulting team helps you configure your baseline system, called the
    baseline configuration.
    2) Your implementation project team fine-tunes that system to meet all your
    business and process requirements as part of the fine tuning configuration.
    The initial configuration completed during the base line configuration is based on
    the information that you provided in your blueprint document. The remaining
    approximately 20% of your configuration that was not tackled during the baseline
    configuration is completed during the fine tuning configuration. Fine tuning usually
    deals with the exceptions that are not covered in baseline configuration. This final
    bit of tweaking represents the work necessary to fit your special needs.
    Configuration Testing:
    With the help of your SAP consulting team, you segregate your business
    processes into cycles of related business flows. The cycles serve as independent
    units that enable you to test specific parts of the business process. You can also
    work through configuring the SAP implementation guide (IMG). A tool used to
    assist you in configuring your SAP system in a step by step manner.
    Knowledge Transfer:
    As the configuration phase comes to a close, it becomes necessary for the
    Project team to be self-sufficient in their knowledge of the configuration of your
    SAP system. Knowledge transfer to the configuration team tasked with system
    maintenance (that is, maintenance of the business processes after Go-live)
    needs to be completed at this time.
    In addition, the end users tasked with actually using the system for day-to-day
    business purposes must be trained.
    Final Preparation:As phase 3 merges into phase 4, you should find yourselves not only in the midst
    of SAP training, but also in the midst of rigorous functional and stress testing.
    Phase 4 also concentrates on the fine tuning of your configuration before Go-live
    and more importantly, the migration of data from your old system or systems to
    SAP.
    Workload testing (including peak volume, daily load, and other forms of stress
    testing), and integration or functional testing are conducted to ensure the accuracy
    of your data and the stability of your SAP system. Because you should have begun
    testing back in phase 2, you do not have too far to go until Go-live. Now is an
    important time to perform preventative maintenance checks to ensure optimal
    performance at your SAP system.
    At the conclusion of phase 4, take time to plan and document a Go-live strategy.
    Preparation for Go-live means preparing for your end-users questions as they
    start actively working on the new SAP system.
    Post Go-live Support:The Go-live milestone is itself is easy to achieve; a smooth and uneventful Go-live
    is another matter altogether. Preparation is the key, including attention to what-if
    scenarios related not only to the individual business processes deployed but also
    to the functioning of technology underpinning these business processes and
    preparation for ongoing support, including maintenance contracts and
    documented processes and procedures are essential.
    Regards
    Ravi Shankar.

  • BPM TOOL, what is Visual Composer Vs  any other BPM Tool

    Could you please share information regarding using a modeling tool to author business process [as-is/to-be]
    ours is new implemantation and we already own sap business suite software, and our implementation /configuration Team is considering of using a bpm tool to do capture the processes.
    my question is what leverage can we take of Visual Composer ? when compared with other BPM Tool.

    If you have license for SAP Suite, then there is lot of things you can leverage with VC than it being useless if otherwise.
    1. You can combine the output from the quick design and code free modeling environment of Visual Composer with the output from a full coding environment like Web Dynpro ABAP or BSP? Actually you can do just such a thing thanks to Portal Eventing. You can trigger event from VC. Yes, you can combine ABAP and VC
    2. You can extend Visual Composer through Web Services
    3. You can do an MDM integration in VC - combining data from varied sources
    4. You can build a Web Services Based Visual Composer Application. Visual Composer has the capability to easily link to and consume a web service from within the SAP NetWeaver Visual Composer storyboard.
    Also, if you are using BSP, these applications can be linked  into a Visual Composer application. The linking is done via portal eventing. Linking these two technologies into a single application with receiving and parsing the Visual Composer event string from within ABAP.
    5. SAP has released 300+ Enterprise Services and there are many ways to consume these. A BPX can use Visual Composer and the Composite Application Framework (CAF) to consume SAP Enterprise Services using MDD - Model drived development.
    6. SAP NetWeaver Visual Composer users can develop rich graphical interfaces that extend current investments in their SAP NetWeaver infrastructure by using Flex technology (colloboration with Macromdeia) , and businesses can gain credible, clear and comprehensive business insights through new analytics solutions. There are 100+ IS specific Analytic Applications.
    With the new improvements in VC 7.0 it is very clear that the future benefits align and will be much more leveraged with Visual composer
    Hope this helps
    Cheers
    Senthil

  • Transport Questions and Questionnaires from Dev to QAS or to PRD

    Question
    How do we transport questions and questionnaires from dev to QAS or to PRD. Do you type all them again or there is process no. What is best process others do
    Answer
    As you must be aware, Questionnaires are updated from a Recruiter start page in the front end which cannot be saved in a change request.
    At least Iu2019m not aware of any other way to move the Questionnaire details across clients.
    I know that it is quite a bit of a task to repeat the activity of maintaining questions and response in questionnaire/s across clients, particularly When you have to maintain big questionnaires (with lots of questions & multiple responses).But As it is , Process templates, Questionnaires have been considered as a recruiters day-to-day administration task in SAP which has to be done from the front end even in live environment
    Any body has soloution ?
    Thanks.
    Saquib
    http://aspirehr.com/HCM_solutions/hcm_solutions.asp

    Hi Vishal,
    As you must be aware, Questionaires are updated from a Recruiter start page in the front end which cannot be saved in a change request.
    Atleast i'm not aware of any other way to move the Questionnnaire details across clients.
    i know that it is quite a bit of a task to repeat the activity of maintaining questions and response in questionnaire/s across clients, particularly When you have to maintain big questionnaires (with lots of questions & multiple responses).But As it is , Process templates, Questionnnaires have been considered as a recruiters day-to-day administration task in SAP which has to be done from the front end even in live environment.
    So if you are a part of the Implementation Consulting team, it is your responsibility to train the core team in doing the activity in live environment. Hope this information helps.
    Best regards
    G Raj

  • Missing Parameter in class method

    Hi,
    This is with regard to the Survey transaction. For survey, I did some modifications and I did the modifications based on a parameter in class method CL_UWS_PUBLISHING=>PUBLISH. It was working fine in our development server. But when I ported it to the Quality system, an erro appears telling that the parameter ID_SURVEY_ID is not available in the system.
    As part of the implementation, our team has applied several notes to the application. Is it that, this parameter came as part of some note? If so, how can I find the relevant note. I searched for notes regarding survey but didn't find this one.
    Please do help me in this regard.
    Regards,
    Jubish

    Hi All,
    Please do help in this regard.
    Regards,
    Jubish

  • Roles of SAP XI Developer

    hey guys
    working as an XI developer am i supposed to create RFC or IDoc's for any of the scenarios or it is the work of ABAP developer?also when i m doing any scenario in real world(suppose JDBC-RFC) am i expected to instal the JDBC drivers or is it all work of the administrator?
    thanx
    ahmad

    Hi,
    It all depends on the type of implementation and size of the implementation in a landscape.
    In many cases, we can see, Idoc/RFC development is carried out by ABAP team in a huge implementations. There are cases,XI developer has written ABAP code for RFC/Proxy etc.
    Regd. Driver installation, it is generally done by Administrator/BASIS team.
    So it all depends on the implementation size/team/cost/skill/deadlines etc.
    Just to look into -What is XI administrator's and Developer's actual job?
    Regards,
    Moorthy

  • MRP Run with production version.

    Hi Experts;
    I am working as a member of a SAP implementation supporting team. The client wants to run MRP with alternative BOM, not with the 1st BOM. As a solution for the requirement i created production versions and assigned to MD61 schedule line tab. It is working properly.
    But the user maintain some quantity as a safety stock for finished materials also. To cover the safety stock requirement, system create planned orders with the 1st BOM, not the production version.Already i have maintained the selection method "3" in material master.
    Is it possible to cover safety stock with alternative BOM.
    Please help..
    Thanks,
    Malka

    Hello Malka,
    For your issue,,
    As per other expert suggested you can block the first production version but if in future you want use first production then,,
    In these case you maintain production version in many way
    Ex.
    1.  Lot size .(if production version using for specific lot)
        Maintain the Lot for both production version, so Production version 1 lot completed system take       second production version.
    2. Production version validity date (If production version using for specific period )
        In this case after completion of 1. Production version period system take second one
    3. Manually selection of production version (If multiple production version and all have same condition)
        Whenever you convert the planned order to production order, one pop up come and ask for                manually selection for Production version, for this you go to OPL8 and select the Manually                production version
    I hope this information cover your all requirement, No need to go with quota arrangement
    Still you want know about the Quota arrangement, Please create new thread so other expert also provide their view
    Regards
    Umesh Mali

  • Coherence.jar in EAR - ejbmodule  error while joining cluster senior member

    Hi
    We are trying to package coherence in EAR to connect to JMS queue. The ejb MDB module when a message is received process the data and tries to connect to coherence cluster members - Looking at the following log - right coherence config file/override/pof are picked however while this new member join DistributedService - it fails.
    The senior member has 13001 partition, backup count 1. Both MDB module , coherence cluster use the same cache-config file.
    Can someone help me in this regard.
    Thanks
    sunder
    2011-10-12 11:18:05.351/2523.753 Oracle Coherence GE 3.7.0.0 <Info> (thread=[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Loaded cache configuration from "file:/data/blazecache/config/SDR-Cache-config.xml"
    2011-10-12 11:18:05.980/2524.382 Oracle Coherence GE 3.7.0.0 <D4> (thread=[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): TCMP bound to /10.160.57.138:8092 using SystemSocketProvider
    2011-10-12 11:18:06.211/2524.613 Oracle Coherence GE 3.7.0.0 <Info> (thread=Cluster, member=n/a): Failed to satisfy the variance: allowed=16, actual=41
    2011-10-12 11:18:06.211/2524.613 Oracle Coherence GE 3.7.0.0 <Info> (thread=Cluster, member=n/a): Increasing allowable variance to 19
    2011-10-12 11:18:06.538/2524.940 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=6): Member(Id=4, Timestamp=2011-10-12 11:18:06.332, Address=10.160.57.138:8092, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer) joined Cluster with senior member 1
    2011-10-12 11:18:06.539/2524.941 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=8): Member(Id=4, Timestamp=2011-10-12 11:18:06.332, Address=10.160.57.138:8092, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer) joined Cluster with senior member 1
    2011-10-12 11:18:06.553/2524.955 Oracle Coherence GE 3.7.0.0 <Info> (thread=Cluster, member=n/a): This Member(Id=4, Timestamp=2011-10-12 11:18:06.332, Address=10.160.57.138:8092, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer, Edition=Grid Edition, Mode=Development, CpuCount=1, SocketCount=1) joined cluster "sdrcluster_dev.dell.com" with senior Member(Id=1, Timestamp=2011-10-12 09:43:00.859, Address=10.160.57.138:14001, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:6992,member:BlazeCacheServerDEV01_1, Role=WeblogicWeblogicCacheServer, Edition=Grid Edition, Mode=Development, CpuCount=1, SocketCount=1)
    2011-10-12 11:18:06.593/2524.995 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member(Id=2, Timestamp=2011-10-12 09:43:35.556, Address=10.160.57.138:14003, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:6989,member:BlazeCacheExtendServerDEV01_1, Role=WeblogicWeblogicCacheServer) joined Cluster with senior member 1
    2011-10-12 11:18:06.595/2524.997 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member(Id=3, Timestamp=2011-10-12 09:43:35.983, Address=10.160.57.138:14005, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:7034,member:BlazeCacheServerDEV01_2, Role=WeblogicWeblogicCacheServer) joined Cluster with senior member 1
    2011-10-12 11:18:06.595/2524.997 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member(Id=6, Timestamp=2011-10-12 10:36:33.614, Address=10.160.57.138:8088, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer) joined Cluster with senior member 1
    2011-10-12 11:18:06.595/2524.997 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member(Id=8, Timestamp=2011-10-12 10:42:51.491, Address=10.160.57.138:8090, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer) joined Cluster with senior member 1
    2011-10-12 11:18:06.652/2525.054 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 1 joined Service Cluster with senior member 1
    2011-10-12 11:18:06.653/2525.055 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 1 joined Service Management with senior member 1
    2011-10-12 11:18:06.653/2525.055 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 1 joined Service DistributedCache1 with senior member 1
    2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 2 joined Service Cluster with senior member 1
    2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 2 joined Service Management with senior member 1
    2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 2 joined Service DistributedCache1 with senior member 1
    2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 2 joined Service ExtendTcpProxyService with senior member 2
    2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 3 joined Service Cluster with senior member 1
    2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 3 joined Service Management with senior member 1
    2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 3 joined Service DistributedCache1 with senior member 1
    2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 6 joined Service Cluster with senior member 1
    2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 6 joined Service Management with senior member 1
    2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 8 joined Service Cluster with senior member 1
    2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 8 joined Service Management with senior member 1
    2011-10-12 11:18:06.661/2525.063 Oracle Coherence GE 3.7.0.0 <Info> (thread=[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Started cluster Name=sdrcluster_dev.dell.com
    WellKnownAddressList(Size=1,
    WKA{Address=10.160.57.138, Port=14001}
    MasterMemberSet
    ThisMember=Member(Id=4, Timestamp=2011-10-12 11:18:06.332, Address=10.160.57.138:8092, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer)
    OldestMember=Member(Id=1, Timestamp=2011-10-12 09:43:00.859, Address=10.160.57.138:14001, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:6992,member:BlazeCacheServerDEV01_1, Role=WeblogicWeblogicCacheServer)
    ActualMemberSet=MemberSet(Size=6, BitSetCount=2
    Member(Id=1, Timestamp=2011-10-12 09:43:00.859, Address=10.160.57.138:14001, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:6992,member:BlazeCacheServerDEV01_1, Role=WeblogicWeblogicCacheServer)
    Member(Id=2, Timestamp=2011-10-12 09:43:35.556, Address=10.160.57.138:14003, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:6989,member:BlazeCacheExtendServerDEV01_1, Role=WeblogicWeblogicCacheServer)
    Member(Id=3, Timestamp=2011-10-12 09:43:35.983, Address=10.160.57.138:14005, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:7034,member:BlazeCacheServerDEV01_2, Role=WeblogicWeblogicCacheServer)
    Member(Id=4, Timestamp=2011-10-12 11:18:06.332, Address=10.160.57.138:8092, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer)
    Member(Id=6, Timestamp=2011-10-12 10:36:33.614, Address=10.160.57.138:8088, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer)
    Member(Id=8, Timestamp=2011-10-12 10:42:51.491, Address=10.160.57.138:8090, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer)
    RecycleMillis=1200000
    RecycleSet=MemberSet(Size=0, BitSetCount=0
    TcpRing{Connections=[3, 8]}
    IpMonitor{AddressListSize=0}
    2011-10-12 11:18:06.741/2525.143 Oracle Coherence GE 3.7.0.0 <D5> (thread=Invocation:Management, member=4): Service Management joined the cluster with senior service member 1
    2011-10-12 11:18:06.750/2525.152 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=6): Member 4 joined Service Management with senior member 1
    2011-10-12 11:18:06.751/2525.153 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=8): Member 4 joined Service Management with senior member 1
    2011-10-12 11:18:07.299/2525.701 Oracle Coherence GE 3.7.0.0 <Info> (thread=DistributedCache:DistributedCache1, member=4): Loaded POF configuration from "file:/data/blazecache/config/SDR-coherence-pof-config.xml"
    2011-10-12 11:18:07.306/2525.708 Oracle Coherence GE 3.7.0.0 <Info> (thread=DistributedCache:DistributedCache1, member=4): Loaded included POF configuration from "zip:/data/oracle/middleware/user_projects/domains/BlazeDEV/servers/BlazeJMS/tmp/_WL_user/BlazeMDBEAR/1pwed8/APP-INF/lib/coherence.jar!/coherence-pof-config.xml"
    2011-10-12 11:18:07.382/2525.784 Oracle Coherence GE 3.7.0.0 <D5> (thread=DistributedCache:DistributedCache1, member=4): Service DistributedCache1 joined the cluster with senior service member 1
    2011-10-12 11:18:07.454/2525.856 Oracle Coherence GE 3.7.0.0 <Warning> (thread=DistributedCache:DistributedCache1, member=4): This node is configured with a 'partition-count' value of 257, but the service senior is using a value of 13001; overriding the local configuration.
    2011-10-12 11:18:07.455/2525.857 Oracle Coherence GE 3.7.0.0 <Warning> (thread=DistributedCache:DistributedCache1, member=4): This node is configured with a 'backup-count' value of 1, but the service senior is using a value of 0; overriding the local configuration.
    2011-10-12 11:18:07.456/2525.858 Oracle Coherence GE 3.7.0.0 <Error> (thread=DistributedCache:DistributedCache1, member=4): Incompatible KeyAssociator implementation: this node is configured to use com.tangosol.net.partition.DefaultKeyAssociator, but the service senior is using com.dell.it.services.sdr.blazeload.partaffinity.BlazeCacheKeyAssociator; stopping the service.
    2011-10-12 11:18:07.466/2525.868 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=6): Member 4 left service DistributedCache1 with senior member 1
    2011-10-12 11:18:07.467/2525.869 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=8): Member 4 left service DistributedCache1 with senior member 1
    2011-10-12 11:18:07.477/2525.879 Oracle Coherence GE 3.7.0.0 <D5> (thread=DistributedCache:DistributedCache1, member=4): Service DistributedCache1 left the cluster
    2011-10-12 11:18:07.477/2525.879 Oracle Coherence GE 3.7.0.0 <Error> (thread=[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', member=4): Error while starting service "DistributedCache1": java.lang.RuntimeException: Failed to start Service "DistributedCache1" (ServiceState=SERVICE_STOPPED)
    2011-10-12 11:18:07.477/2525.879 Oracle Coherence GE 3.7.0.0 <Error> (thread=[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', member=4): at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.start(Service.CDB:38)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.start(Grid.CDB:6)
    at com.tangosol.coherence.component.util.SafeService.startService(SafeService.CDB:39)
    at com.tangosol.coherence.component.util.safeService.SafeCacheService.startService(SafeCacheService.CDB:5)
    at com.tangosol.coherence.component.util.SafeService.ensureRunningService(SafeService.CDB:27)
    at com.tangosol.coherence.component.util.SafeService.start(SafeService.CDB:14)
    at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInternal(DefaultConfigurableCacheFactory.java:1102)
    at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(DefaultConfigurableCacheFactory.java:934)
    at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:916)
    at com.tangosol.net.DefaultConfigurableCacheFactory.configureCache(DefaultConfigurableCacheFactory.java:1293)
    at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:294)
    at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:204)
    at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:181)
    at com.dell.it.services.sdr.blazeinc.util.CustomerProductUpdate.recordExists(CustomerProductUpdate.java:267)
    at com.dell.it.services.sdr.blazeinc.util.CustomerProductUpdate.insert(CustomerProductUpdate.java:222)
    at com.dell.it.services.sdr.blazeinc.util.DataMapperUtility.mapToBean(DataMapperUtility.java:260)
    at com.dell.it.services.sdr.blazeinc.util.DataMapperUtility.mapToBean(DataMapperUtility.java:119)
    at com.dell.it.services.sdr.blazeinc.listener.BlazeMDB.onMessage(BlazeMDB.java:53)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    The KeyAssociator implementation is MDB classpath as well.
    Here is the configuration override config
    ===========
    <coherence>
    <cluster-config>
         <member-identity>
    <cluster-name system-property="tangosol.coherence.cluster">sdrcluster_dev.XX.com</cluster-name>
         </member-identity>
    <unicast-listener>
    <!-- This set of well-known-addresses creates a cluster with two nodes -->
    <well-known-addresses>
    <!-- Each server in the cluster must have a unique <socket-address> id -->
    <socket-address id="austeochr01.us.XX.com">
    <address>austeochr01.us.XX.com</address>
    <port>14001</port>
    </socket-address>
    </well-known-addresses>
    </unicast-listener>
    <shutdown-listener>
    <enabled system-property="tangosol.coherence.shutdownhook">false</enabled>
    </shutdown-listener>
    <service-guardian>
         <timeout-milliseconds system-property="tangosol.coherence.guard.timeout">360000</timeout-milliseconds>
    </service-guardian>
    </cluster-config>
    <configurable-cache-factory-config>
    <class-name>com.tangosol.net.DefaultConfigurableCacheFactory</class-name>
    <init-params>
    <init-param>
    <param-type>java.lang.String</param-type>
    <param-value system-property="tangosol.coherence.cacheconfig">/data/blazecache/config/SDR-Cache-config.xml</param-value>
    </init-param>
    </init-params>
    </configurable-cache-factory-config>
    </coherence>
    Here is the Cache config
    =========
    <?xml version="1.0" encoding="UTF-8"?>
    <cache-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns="http://xmlns.oracle.com/coherence/coherence-cache-config"
         xsi:schemaLocation="http://xmlns.oracle.com/coherence/coherence-cache-config/coherence-cache-config.xsd">
         <caching-scheme-mapping>
              <cache-mapping>
                   <cache-name>blaze-local-*</cache-name>
                   <scheme-name>blaze-local</scheme-name>
              </cache-mapping>
              <cache-mapping>
                   <cache-name>blaze-distributed-ASSET_HEADER_DATA</cache-name>
                   <scheme-name>blaze-distributed-AssetHeaderData</scheme-name>
              </cache-mapping>
              <cache-mapping>
                   <cache-name>blaze-distributed-ENTITLEMENT_SUMMARY_DATA</cache-name>
                   <scheme-name>blaze-distributed-EntitlementSummaryData</scheme-name>
              </cache-mapping>
         </caching-scheme-mapping>
         <caching-schemes>
              <local-scheme>
                   <scheme-name>blaze-local</scheme-name>
                   <expiry-delay>0</expiry-delay>
              </local-scheme>
              <distributed-scheme>
                   <scheme-name>blaze-distributed-AssetHeaderData</scheme-name>
                   <service-name>DistributedCache1</service-name>
                   <serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params>
                             <init-param>
                             <param-type>java.lang.String</param-type>
                             <param-value>/data/blazecache/config/SDR-coherence-pof-config.xml</param-value>
                             </init-param>
                        </init-params>
                   </serializer>
                   <thread-count>40</thread-count>
                   <backup-count>0</backup-count>
                   <backup-storage>
                        <flashjournal-scheme />
                   </backup-storage>
                   <key-associator>
                        <class-name>com.XX.it.services.sdr.blazeload.partaffinity.BlazeCacheKeyAssociator</class-name>
              </key-associator>
    <partition-count>13001</partition-count>
    <task-hung-threshold>360000</task-hung-threshold>
    <task-timeout>360000</task-timeout>
    <backing-map-scheme>
    <partitioned>true</partitioned>
                        <read-write-backing-map-scheme>
                             <scheme-name>DBCacheLoaderScheme</scheme-name>
                             <internal-cache-scheme>
    <local-scheme>
    <expiry-delay>0</expiry-delay>
    <high-units>3</high-units>
    <unit-calculator>BINARY</unit-calculator>
    <unit-factor>1073741824</unit-factor>
    </local-scheme>
                             </internal-cache-scheme>
                             <read-only>true</read-only>
                        </read-write-backing-map-scheme>
                   </backing-map-scheme>
                   <autostart>true</autostart>
              </distributed-scheme>
              <distributed-scheme>
                             <scheme-name>blaze-distributed-EntitlementSummaryData</scheme-name>
                             <service-name>DistributedCache1</service-name>
                   <serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params>
                             <init-param>
                             <param-type>java.lang.String</param-type>
                             <param-value>/data/blazecache/config/SDR-coherence-pof-config.xml</param-value>
                             </init-param>
                        </init-params>
                   </serializer>
                             <key-associator>
                   <class-name>com.XX.it.services.sdr.blazeload.partaffinity.BlazeCacheKeyAssociator</class-name>
                        </key-associator>
                             <thread-count>40</thread-count>
                             <backup-count>1</backup-count>
                             <backup-storage>
                                  <flashjournal-scheme />
                             </backup-storage>
              <partition-count>13001</partition-count>
                             <task-hung-threshold>360000</task-hung-threshold>
                             <task-timeout>360000</task-timeout>
                             <backing-map-scheme>
    <partitioned>true</partitioned>
                                  <read-write-backing-map-scheme>
                                       <scheme-name>DBCacheLoaderScheme</scheme-name>
                                       <internal-cache-scheme>
    <local-scheme>
    <expiry-delay>0</expiry-delay>
    <high-units>3</high-units>
    <unit-calculator>BINARY</unit-calculator>
    <unit-factor>1073741824</unit-factor>
    </local-scheme>
                                       </internal-cache-scheme>
                                       <read-only>true</read-only>
                                  </read-write-backing-map-scheme>
                             </backing-map-scheme>
                             <autostart>true</autostart>
              </distributed-scheme>
    <proxy-scheme>
    <service-name>ExtendTcpProxyService</service-name>
    <thread-count>5</thread-count>
    <acceptor-config>
    <tcp-acceptor>
    <local-address>
    <address system-property="tangosol.coherence.session.proxy.localhost"></address>
    <port system-property="tangosol.coherence.session.proxy.localport"></port>
    </local-address>
    </tcp-acceptor>
    </acceptor-config>
    <task-hung-threshold>360000</task-hung-threshold>
    <task-timeout>360000</task-timeout>
    <proxy-config>
    <cache-service-proxy>
    <enabled>true</enabled>
    </cache-service-proxy>
    <invocation-service-proxy>
    <enabled>true</enabled>
    </invocation-service-proxy>
    </proxy-config>
    <autostart system-property="tangosol.coherence.session.proxy"></autostart>
    </proxy-scheme>
              <class-scheme>
                   <scheme-name>default-backing-map</scheme-name>
                   <class-name>com.tangosol.util.SafeHashMap</class-name>
              </class-scheme>
         </caching-schemes>
    </cache-config>
    Thanks
    sunder

  • Custom transform fails

    I'm creating a custom transformation by implementing oracle.oai.agent.server.transform.Transformable and reading in the .tdf file in IStudio. The contents of the .tdf file is:
    name=ConcatStringsAdvanced
    package=mypackage
    class=ConcatStringsAdvanced
    description=Concats two strings, but leaves out space if second string is empty
    number types=1
    param0 name=Delimiter
    param0 option=.
    my implementation is (I've only included the important part:
    package mypackage;
    import ...
    public class ConcatStringsAdvanced implements Transformable
    public Vector transform (Vector objects,
    Vector params,
    MessageObject sourceMessageObject,
    MessageObject destinationMessageObject) {
    //implementation is here
    I've included the jar file containing my implementation in the classpath of the adapter. When I try to run it, the adapter throws a ClassNotFoundException. If I do not include a package name in the tdf file and change the implementation and jar-file accordingly, it works perfectly. Any suggestions as to what the error can be.

    Be careful with the Option key in transformation shortcuts -- it also means duplicate when held down and transforming. Change the shortcut to Command-Control-R and you'll be OK.
    Also, Option-R is the ® character, so by assigning it to a shortcut you're using a slot that's usually used for a keystroke -- although perhaps you already knew that.
    Dave

  • JsfJpa Netbeans WebApp Example

    I am a beginner. I have NetBeans 6.5 bundled with Tomcat 6.0.18 and Glassfish. I can run basic example servlets from Samples --> Java Web.
    I open JsfJpa example and run it on Glasfish with no problems... but something seems not right after in project properties I change server to Tomcat.
    It looks like this:
    http://images31.fotosik.pl/418/ad289b6cc3a7e5b9.jpg
    Any tip to run it on Tomcat ?
    JSF 1.2 library IS included. Do I need something else ?

    In the future please copypaste/typeover the compilation error here rather than posting a screenshot.
    OK, thus you got a 'Cannot find symbol' on javax.transaction.UserTransaction?
    That simply means that the mentioned class is missing in the classpath. You need to add the Transaction API (and implementation) to your classpath to get it to work. It is part of JPA. Glassfish by default ships with Sun's own JPA reference implementation, but Tomcat doesn't. You need to look for an 3rd party JPA implementation. Commonly used ones are Hibernate, Toplink and OpenJPA. Good luck.

Maybe you are looking for

  • How can i open readerxl in english language

    adobe reader xl will only open in portuguese so how do i change to open in english language?

  • My sql query is taking hours to run from toad

    SELECT * from (select hr.NAME org_name, ractla.org_id, acct_site.attribute_category,           acct_site.attribute10 general_agent, arc.reversal_category,arr.reversal_gl_date,ard.reversed_source_id,           DECODE (acct_site.attribute_category,    

  • What contents we can include under JAVA with SAP NetWeaver 7.0?

    hi friends, i want to know about JAVA with SAP NetWeaver 7.0. whether it covers only java programming or java-WebDynpro,portal and many more? can somebody give details on this? i have worked on java-WebDynpro,portal.is that enough to get certificatio

  • Bought 3.0 but it will not let me upgrade to 3.1

    I purchased 3.0 after the trial period. I received the serial number and pasted it in. I downloaded 3.1 but I get the message "Aperture 3.0 or later is required to install this update." What do I do?

  • JAXB assistance needed (runtime error)

    The code will compile fine however i keep getting errors when i try to compile the generated classes based on the schema. At runtime I get a runtime exception of NoClassFoundException since the files are not compiling. I have moved the JAXP files ove